تاریخهای وردپرس را به تقویم جلالی (شمسی) با ارقام فارسی و قالببندی صحیح تاریخ فارسی تبدیل کنید.
کیت شمسی تم فور تاریخهایی را که وردپرس نمایش میدهد به تقویم جلالی (شمسی) تبدیل میکند. تاریخ نوشتهها، برگهها، بایگانیها، فهرست نوشتهها در پیشخوان، پنل انتشار نوشته و دیدگاهها همگی با تقویم شمسی نمایش داده میشوند؛ در حالی که تاریخهایی که وردپرس در داخل سیستم ذخیره و استفاده میکند، کاملاً بدون تغییر باقی میمانند.
تبدیل تاریخ با استفاده از یک الگوریتم دقیق مبتنی بر جدول سالها انجام میشود که از همان خانواده الگوریتمهای مورد استفاده در پیادهسازیهای مرجع تقویم جلالی است. سالهای کبیسه، از جمله سالهایی که اسفند ۳۰ روزه است، بهدرستی محاسبه میشوند. این تبدیل بر اساس چرخه تقریبی ۳۳ ساله انجام نمیشود.
این موضوع تفاوت مهمی است که بسیاری از افزونههای تاریخ در نظر نمیگیرند. قالبهایی مانند Y-m-d، زمانسنجی ISO 8601 یا تاریخهای RFC برای خواندن توسط انسان طراحی نشدهاند؛ بلکه دادههایی هستند که مرورگرها، فیدخوانها، موتورهای جستجو و سایر نرمافزارها آنها را پردازش میکنند.
تبدیل این تاریخهای قابل پردازش توسط ماشین میتواند ویژگیهایی مانند ویژگیهای <time datetime="">، دادههای ساختاریافته schema.org، فیدهای RSS و نقشههای سایت را دچار مشکل کند. کیت شمسی تم فور قالبهای قابل پردازش توسط ماشین را تشخیص میدهد و آنها را بدون تغییر به صورت میلادی نگه میدارد و فقط قالبهایی را تبدیل میکند که برای نمایش به کاربران در نظر گرفته شدهاند.
اگر قالب یا افزونه دیگری از قالب تاریخ انگلیسی مانند F j, Y استفاده کند، کیت شمسی تم فور روز را قبل از ماه قرار میدهد تا تاریخ به شکل «۵ مرداد ۱۴۰۵» نمایش داده شود، نه «مرداد ۵, ۱۴۰۵».
این رفتار در date_i18n()، wp_date()، get_the_date()، get_the_modified_date() و تاریخ دیدگاهها بهصورت یکسان اعمال میشود تا یک زمان مشخص در یک صفحه با قالبهای متفاوت نمایش داده نشود.
نسخه پرو امکانات گستردهتری برای شمسیسازی وردپرس، ووکامرس، فرمسازها، افزونههای شخص ثالث و ساخت ابزارهای تقویم ارائه میدهد.
/wp-content/plugins/ آپلود کنید یا از بخش افزونهها > افزودن افزونه جدید آن را نصب کنید.خیر. تاریخ نوشتهها دقیقاً همانطور که وردپرس آنها را ذخیره میکند باقی میمانند. فقط تاریخ نمایشدادهشده تغییر میکند. اگر افزونه را غیرفعال کنید، تاریخها دوباره به صورت میلادی نمایش داده میشوند و نیازی به تبدیل مجدد یا برگرداندن تغییرات پایگاه داده وجود ندارد.
خیر. قالبهایی که برای پردازش توسط ماشین در نظر گرفته شدهاند شناسایی میشوند و به صورت میلادی باقی میمانند. این یک تصمیم طراحی عمدی است، نه یک رفتار تصادفی یا جانبی.
بله. گزینه «ترتیب فارسی تاریخ» را فعال کنید. زمانی که قالب تاریخ با ترتیب انگلیسی نوشته شده باشد، افزونه روز را قبل از ماه قرار میدهد.
اگر قالب تاریخ سفارشی وارد کنید، افزونه دقیقاً از همان قالبی که وارد کردهاید استفاده میکند.
بله. اگر قالب تاریخ سفارشی را خالی بگذارید، افزونه از قالبی که در تنظیمات > عمومی وردپرس تعیین شده است استفاده میکند. همچنین میتوانید قالبی مانند j F Y را وارد کنید تا فقط برای تاریخهای تبدیلشده، قالب موردنظر شما اعمال شود.
تاریخهایی که ووکامرس از طریق توابع استاندارد تاریخ وردپرس نمایش میدهد، به تقویم جلالی تبدیل میشوند.
انتخابگرهای تاریخ جلالی در صفحات سفارشها و محصولات ووکامرس، بخشی از افزونه تجاری جداگانهای هستند که در themefour.com ارائه میشود و در این افزونه وجود ندارند.
فونت وزیرمتن (Vazirmatn) همراه این افزونه منتشر میشود و فقط در صورت فعال بودن گزینه مربوطه بارگذاری میشود.
admin/fonts/Vazirmatn-OFL.txtفایل فونت از روی سرور خود سایت سرو میشود و هیچ ارتباطی با سرویسهای بیرونی مانند Google Fonts برقرار نمیشود.
جدید: امکان غیرفعال کردن ویرایشگر گوتنبرگ و بازگشت به ویرایشگر کلاسیک وردپرس
جدید: امکان اعمال فونت وزیر متن برای داشبورد وردپرس
تمام آثار مربوط به افزونه تجاری جداگانه از این بسته حذف شد.
انتشار اولیه.