منبع اصلی نوشتار زیر در این لینک قرار دارد

حل مشکل نمایش تاریخ جلالی در وردپرس فارسی

آپدیت مهم: به پیش‌نهاد آقای غیاثی در کامنت‌ها الان از wp-paradise به جای wp-jalali استفاده می‌کنم و خیلی هم راضیم. این مشکلات رو هم نداره.

هر سری که این افزونه تاریخ جلالی رو آپدیت می‌کنیم، باید این تغییرات رو انجام بدیم تا افزونه درست کار کنه. من نمی‌دونم چرا تو اسکریپت پی‌اچ‌پی اصلی یه بار برای همیشه اینا رو اعمال نمی‌کنن؟ البته مطمئنم یه حکمتی داشته. به هر حال. راه حل مشکل تو فروم وردپرس فارسی هست:
حل کامل مشکل نمایش ندادن تاریخ شمسی در افزونه جلالی

این رو اینجا یادداشت می‌کنم تا دفعه دیگه دنیبالش نگردم.

دو متن زیر را در مسیر wp-content\plugins\wp-jalali\wp-jalali.php پیدا کرده

//add_filter("get_the_date","mps_the_jdate",10,4);
//add_filter("get_the_time","mps_the_jtime",10,4);

و دو تا اسلش (//) اولشون رو حذف کنید .
متن زیر را هم در همین فایل پیدا کرده

if ($d == "") $d = get_option('time_format');

نکته : دقت کنید دو مورد از متن بالا در فایل است ، شما باید متن اولی از بالا رو به متن زیر تغییر بدید.

if ($d == "") $d = get_option('date_format');



برچسب ها : , , ,