اگر مدیر سایت وردپرسی هستید فارسی کردن تاریخ نوشته های وردپرس یکی از دغدغه های شما هست که برخی مواقع خیلی آزار دهنده می باشد.
برای داشتن تاریخ شمسی کلی افزونه و پلاگین نوشته شده که با نصب آن می توانید این کار رو انجام بدین، اما گاهاً اتفاق می افتد که برنامه نویس از توابعی استفاده می کند که افزونه و پلاگین قادر به شمسی کردن تاریخ نیست!
حالا بایستی چه کاری انجام بدهیم؟ چگونه این مشکل رو مرتفع کنیم؟!
با ما باشید تا این موضوع رو با یه راه حل ساده حلش کنیم.
هرجایی که تاریخ رو لازم دارید کد زیر رو استفاده کنید:
فرقی نمیکنه که توی حلقه باشه یا توی سینگل پیج، فقط تیکه کد زیر این موضوع رو حل میکنه.
** افزونه jalali هم روی هسته نصب باشد. اگر نیست یا نصب کنید یا کتابخانه شمسی jdf رو باید داخل قالب اتون اضافه کنید (افزونه خیلی ساده تر می باشد).
<?php echo jdate('d F Y ساعت H:i', get_post_timestamp()); ?>
تمام شد. از این پس تاریخ شما فارسی نشون داده میشه.
چند تا مثال از فرمت های زمانی :
jdate(‘Y/n/j’);// 1389/11/22
jdate(‘Y F j’);// 22 بهمن ۱۳۸۹
jdate(‘V F J’);// بیست و دو بهمن هزار و سیصد و هشتاد و نه
تمام فرمت های مورد نیاز رو تو لینک زیر می تونید بخونید.
* کتابخانه شمسی هم میتونید دانلود کنید