همانطور که میدونید وردپرس در نسخه جدید خودش یعنی 5.3، تغییرات اساسی در توابع و کتابخانههای تاریخ و زمان ایجاد کرده و همین تغییرات هست که باعث بروز مشکل در پلاگینها و قالبهایی میشه که از date_i18n استفاده کردن.
مختصر و مفید بگم: در این نسخه تابع و اکشن wp_date جایگزین تابع و اکشن date_i18n شده و ما باید این تغییر رو در قالب و افزونه مورد نظرمون اعمال کنیم.
خب اگر شما برای شمسی کردن تاریخ وردپرس از افزونه wp-jalali استفاده میکنید و نمیخواید به پارسی دیت آپدیت کنید هیچ اشکالی نداره!
چون منم همین مشکل و داشتم به پارسی دیت آپدیت کردم ولی ایجکس در قالبم از کار افتاد و مجبور شدم افزونه wp-jalali رو دوباره نصب کنم و یکسری تغییرات دستی در فایلهاش بدم.
خب حالا برید در فایلهای وردپرس تون به آدرس زیر :
wp-content/plugins/wp-jalali/inc/wp-jalali-filters.php
خب حالا تو این فایل یک سرچ بزنید کلمه date_i18n (احتمالاً 3 تا مورد پیدا میکنید) این کلمه رو در هر مورد تغییرش بدید به wp_date و فایلتون رو ذخیره کنید.
بعد وقتی دوباره صفحاتتون رو رفرش کنید تاریخا مثل قبل شمسی میشه :)
وردپرس هنوز خوشگلیاشو داره :))