رفع مشکل تاریخ شمسی در وردپرس 5.3
رفع مشکل تاریخ شمسی در وردپرس 5.3 وردپرس تغییرات زیادی داشته از جمله تغییرات مهمی در بخش تاریخ و ساعت. از جمله معرفی تابع جدیدی به اسم wp_date که جایگزین تابع قدیمی تر شده و به همین علت هم سایت های فارسی که از افزونههای فارسی ساز استفاده میکردند، بعد …
رفع مشکل تاریخ شمسی در وردپرس 5.3
وردپرس تغییرات زیادی داشته از جمله تغییرات مهمی در بخش تاریخ و ساعت.
از جمله معرفی تابع جدیدی به اسم wp_date که جایگزین تابع قدیمی تر شده و به همین علت هم سایت های فارسی که از افزونههای فارسی ساز استفاده میکردند،
بعد از بروزرسانی دچار مشکل در نمایش تاریخ شمسی در قالب وردپرس شدند.
از اون جایی که بیشتر سایتهای فارسی از افزونه wp-jalali استفاده میکنند،
در این نوشته راهکار حل این مشکل بر اساس این افزونه رو ارائه میکنم.
برای حل مشکل تاریخ شمسی در وردپرس ۵٫۳ که از افزونه wp-jalali استفاده میکنه
باید سراغ یکی از فایلهای این افزونه در مسیر زیر بریم:
public_html/wp-content/plugins/wp-jalali/inc/wp-jalali-filters.php
در خط ۱۴ این کد نوشته شده:
add_filter('date_i18n', 'ztjalali_ch_date_i18n', 111, 4);
که باید به این تغییر پیدا کنه:
add_filter('wp_date', 'ztjalali_ch_date_i18n', 111, 4);
بعد از ذخیره تغییرات، مشکل تاریخ حل میشه.
منبع : hrezaei.ir