همانطور که میدانید در نسخه وردپرس 5.3 متاسفانه تاریخ شمسی یا همان جلالی وردپرس با مشکل روبرو شده است و نمیتواند تاریخ را بصورت ایرانی نشان دهد . به همین علت تصمیم گرفته ام در این اموزش به شما روشی را یاد دهم که با استفاده از آن بتوانید این مشکل را رفع کنید
قبل از انجام هر کار و یا تغییری حتما از سایت خود یک نسخه پشتیبان تهیه کرده تا در صورتی که سایتتان با مشکل روبرو شد بتوانید آن را به سرعت به حالت اولیه برگردانید
به دلیل بروزرسانی وردپرس و استفاده بسیاری کاربران از افزونه wp jalali و بروز نشدن این افزونه مشکل به وجود آمده است و بسیاری از سایت های ایرانی با مشکل در تاریخ شمسی خود روبرو شده اند . البته این مشکل به سادگی قابل رفع است و شما در چند دقیقه میتوانید مشکل را حل کنید
برای شروع به هاست رفته و فایل زیر را پیدا کنید
wp-content/plugins/wp-jalali/inc/wp-jalali-filters.php
بر روی ویرایش فایل کلیک کرده و در خط 14 کد زیر بیابید
add_filter('date_i18n', 'ztjalali_ch_date_i18n', 111, 4)
جای کد بالا کد زیر را قرار داده و فایل را ذخیره کنید
add_filter('wp_date', 'ztjalali_ch_date_i18n', 111, 4);
حالا تاریخ شمسی سایت شما درست شده و میتوانید تاریخ را به شکل ایرانی در سایت خود ببینید . البته توجه داشته باشید افزونه های بهترین نیز برای تاریخ شمسی وجود دارد که میتوانید از آنها نیز استفاده کنید . مثل افزونه Parsi Date که توسط تیم فارسی کننده وردپرس ساخته شده است
از ۰ تا ۱۰۰ وردپرس را بصورت کاملا رایگان یاد بگیرید