رفع مشکل میلادی شدن تاریخ ها در وردپرس فارسی

0

همانطور که می‌دونید  در نسخه جدید خودش یعنی ۵٫۳، تغییرات اساسی در توابع و کتابخانه‌های تاریخ و زمان ایجاد کرده و همین تغییرات هست که باعث بروز مشکل در پلاگین‌ها و قالب‌هایی میشه که از date_i18n استفاده کردن.

مختصر و مفید بگم: در این نسخه تابع و اکشن wp_date جایگزین تابع و اکشن date_i18n شده و ما باید این تغییر رو در قالب و افزونه مورد نظرمون اعمال کنیم.

حل مشکل تاریخ فارسی در افزونه wp-jalali در وردپرس 5.3 آذر ماه 98
حل مشکل تاریخ فارسی در افزونه wp-jalali در وردپرس ۵٫۳ آذر ماه ۹۸

افزونه wp jalali و رفع مشکل تاریخ شمسی

خب اگر شما برای شمسی کردن تاریخ وردپرس از افزونه wp-jalali استفاده میکنید و نمیخواید به پارسی دیت آپدیت کنید هیچ اشکالی نداره!
چون منم همین مشکل و داشتم به پارسی دیت آپدیت کردم ولی ایجکس در قالبم از کار افتاد و مجبور شدم افزونه wp-jalali رو دوباره نصب کنم و یکسری تغییرات دستی در فایلهاش بدم.

خب حالا برید در فایلهای وردپرس تون به آدرس زیر :

wp-content/plugins/wp-jalali/inc/wp-jalali-filters.php

خب حالا تو این فایل یک سرچ بزنید کلمه date_i18n (احتمالاً ۳ تا مورد پیدا میکنید) این کلمه رو در هر مورد تغییرش بدید به wp_date و فایلتون رو ذخیره کنید.

بعد وقتی دوباره صفحاتتون رو رفرش کنید تاریخا مثل قبل شمسی میشه 🙂

تاریخ شمسی در وردپرس 5.3 با افزونه تاریخ جلالی wp-jalali
تاریخ شمسی در وردپرس ۵٫۳ با افزونه تاریخ جلالی wp-jalali

منبع

خبرهای مرتبط