تاریخ شمسی ووکامرس و وردپرس با افزونه پارسی دیت
- افزونه وردپرسمقالات آموزشی
- بروزرسانی شده در

اگه سایت فارسی دارید، تاریخ میلادی ممکنه موقع دیدن زمان انتشار نوشته، ثبت سفارش یا گشتن بین مطالب قدیمی، کاربر رو گیج کنه. افزونه پارسی دیت بهتون کمک میکنه تاریخهای قابلمشاهده سایت و بعضی قسمتهای پیشخوان وردپرس رو بدون کدنویسی شمسی کنید. برای بخشهای مختلف ووکامرس هم تنظیمات جداگانهای در اختیارتون میذاره.
در ادامه، نصب پارسی دیت، فعال کردن تاریخ خورشیدی، تبدیل اعداد و حروف، هماهنگی با افزونههای دیگه و کار با بلوکهای تقویم و بایگانی رو قدمبهقدم میبینید. نکتههای مهم سئو و سازگاری رو هم مرور میکنیم تا تاریخهای نمایشی رو تغییر بدید، بدون اینکه بخشهای فنی سایتتون بههم بریزه.
آنچه در این مقاله میخوانید
چرا تاریخ وردپرس و ووکامرس رو شمسی کنیم؟
وردپرس میتونه بسته زبان فارسی رو از داخل پیشخوان دریافت کنه؛ پس دیگه لازم نیست منتظر نسخه جداگانهای با عنوان «وردپرس فارسی» بمونید. برای انتخاب زبان، به مسیر «تنظیمات ← عمومی» برید و «زبان سایت» رو روی فارسی بذارید. البته فارسی شدن زبان وردپرس لزوماً همه تاریخهای قالب، افزونهها و فروشگاه رو شمسی نمیکنه.

اینجاست که افزونه تبدیل تاریخ به دردتون میخوره. اگه برنامهنویسی بلد نیستید، پارسی دیت راه سادهای جلوی پاتون میذاره تا قسمتهای پشتیبانیشده رو از تنظیمات خود افزونه مدیریت کنید.
معرفی افزونه پارسی دیت

پارسی دیت یک افزونه وردپرس رایگانه که بخشهای مختلف سایت رو فارسی میکنه و تاریخهای پشتیبانیشده رو بهشکل شمسی نشون میده. این افزونه رو میتونید مستقیماً از مخزن رسمی وردپرس نصب کنید.
در زمان بازبینی این مقاله، نسخه ۶.۴ افزونه بیشتر از ۱۰۰ هزار نصب فعال داشته و تا وردپرس ۷.۱.۳ آزمایش شده. این عددها با انتشار نسخههای تازه عوض میشن؛ پس قبل از نصب، نسخه افزونه، زمان آخرین بهروزرسانی، نسخه PHP موردنیاز و وضعیت سازگاری رو در صفحه رسمی مخزن ببینید.
کار پارسی دیت فقط به تاریخ نوشتهها محدود نمیشه. ابزارهایی برای تبدیل بعضی اعداد و حروف، نمایش تاریخ خورشیدی در پیشخوان، انتخابگر تاریخ و هماهنگی با چند افزونه پرکاربرد هم داره. نتیجه هر گزینه به قالب، افزونهها و نسخههایی بستگی داره که روی سایتتون نصب کردهاید.
امکانات مهم پارسی دیت
- نمایش تاریخ خورشیدی برای نوشتهها، برگهها، دیدگاهها و آرشیوهای پشتیبانیشده
- تبدیل اعداد انگلیسی و بعضی نویسههای عربی به شکل فارسی در بخشهای انتخابی
- نمایش تاریخ خورشیدی در قسمتهایی از پیشخوان وردپرس
- ارائه بلوک تقویم و بایگانی خورشیدی برای ویرایشگر بلوکی
- ارائه انتخابگر تاریخ خورشیدی در ویرایشگر بلوکی
- پشتیبانی از فیلد تاریخ شمسی ACF و بخشهایی از Gravity Forms
- هماهنگی با تاریخ سفارشها و بعضی گزارشهای ووکامرس
- هماهنگی با بخشهایی از فرمهای Elementor، Brizy و افزونه Booked
برای بعضی از این هماهنگیها باید یک افزودنی یا گزینه جداگانه رو داخل پارسی دیت فعال کنید. اگه گزینه موردنظرتون رو در نسخه نصبشده پیدا نکردید، اول بخش افزودنیها و توضیحات نسخه فعلی افزونه رو ببینید.
آموزش نصب و راهاندازی پارسی دیت
وارد پیشخوان وردپرس بشید و از منوی «افزونهها»، گزینه «افزودن افزونه تازه» رو انتخاب کنید. عبارت «Parsi Date» یا «WP-Parsidate» رو جستوجو کنید. وقتی افزونه درست رو پیدا کردید، روی «هماکنون نصب نمایید» و بعد «فعال نمایید» بزنید. اگه اولین باره این کار رو انجام میدید، آموزش نصب افزونه در وردپرس قدمها رو سادهتر براتون توضیح میده.

بعد از فعالسازی، تنظیمات پارسی دیت به پیشخوان اضافه میشه. ظاهر نسخههای تازه با تصاویر قدیمی مقاله فرق داره و ممکنه بخشهایی مثل Core، Conversions، Tools، Integration and Addon و WooCommerce رو ببینید. اسم و جای بعضی گزینهها هم با توجه به نسخه افزونه و افزودنیهای فعال عوض میشه.
نیازی نیست همه گزینهها رو همزمان روشن کنید. اول تاریخ خورشیدی رو فعال کنید و نتیجه رو در چند نوشته و یک سفارش آزمایشی ببینید. وقتی مطمئن شدید همهچیز درست کار میکنه، سراغ تبدیل اعداد، حروف و هماهنگیهای دیگه برید.

فعال کردن تاریخ خورشیدی
در صفحه تنظیمات پارسی دیت، بخش اصلی یا Core رو باز کنید و گزینه تاریخ خورشیدی یا Jalali Date رو روشن کنید. جلالی همون تقویم خورشیدیه که برای نمایش تاریخ شمسی در ایران ازش استفاده میکنیم. تنظیمات رو ذخیره کنید، بعد یک نوشته، صفحه آرشیو و دیدگاه رو در سایت باز کنید تا نتیجه رو ببینید.

اگه تاریخ هنوز میلادی نشون داده میشه، اول کش سایت و مرورگرتون رو پاک کنید. بعد ببینید قالب یا افزونه دیگهای تاریخ رو با روش مخصوص خودش نمایش میده یا نه. افزونه رخش یا هر ابزار کش دیگهای ممکنه نسخه قبلی صفحه رو برای مدتی نگه داره.
تبدیل اعداد و حروف فارسی
گزینههای تبدیل اعداد و نویسهها رو در بخش Conversions پیدا میکنید. برای مثال، افزونه میتونه بعضی رقمهای انگلیسی رو فارسی کنه و نویسههای عربی مثل «ي» و «ك» رو به شکل فارسی برگردونه. اگه فقط میخواید اعداد رو فارسی کنید، راهنمای فارسی کردن اعداد در وردپرس چند روش دیگه رو هم نشونتون میده.

این گزینهها رو دونهدونه فعال کنید و هر بار فرمها، قیمت محصولات، کدهای پیگیری و شماره سفارش رو آزمایش کنید. تبدیل سراسری اعداد میتونه در قسمتهایی که به مقدار انگلیسی یا قابلخواندن برای نرمافزار نیاز دارن، نتیجه خوبی نده.
هماهنگی با ووکامرس و افزونههای دیگه
اگه فروشگاه ووکامرسی دارید، بخش WooCommerce یا Integration and Addon رو باز کنید. پارسی دیت از تاریخ سفارشها و قسمتهایی از دادهها و آمار ووکامرس پشتیبانی میکنه. فقط گزینههایی رو روشن کنید که بهشون نیاز دارید، تغییرات رو ذخیره کنید و بعد یک سفارش آزمایشی بسازید.

توضیحات رسمی افزونه، هماهنگی فعلی پارسی دیت با EDD رو بهروشنی تأیید نمیکنه. اگه از EDD استفاده میکنید، قبل از اعمال تغییرات روی سایت اصلی، افزونه رو روی یک نسخه آزمایشی از سایتتون امتحان کنید. تا وقتی نتیجه عملی رو ندیدید، روی شمسی شدن همه تاریخها یا فارسی شدن واحد پول EDD حساب قطعی باز نکنید.
برای ACF، Gravity Forms، Elementor، Brizy و Booked هم همین احتیاط رو داشته باشید. وقتی یک افزونه از این ابزارها پشتیبانی میکنه، به این معنی نیست که با همه نسخهها، فیلدها و قالبها بینقص هماهنگه.
افزودن تقویم و بایگانی شمسی
پارسی دیت دو بلوک برای تقویم و بایگانی خورشیدی داره. برای اضافه کردنشون، صفحه، نوشته یا بخش ابزارکها رو با ویرایشگر بلوکی باز کنید. روی دکمه افزودن بلوک بزنید و Calendar یا Archive پارسی دیت رو جستوجو کنید. بلوک موردنظرتون رو در جای مناسب بذارید و صفحه رو ذخیره کنید.

اگه از قالب بلوکی استفاده میکنید، شاید لازم باشه این بلوکها رو از مسیر «نمایش ← ویرایشگر» به نوار کناری یا قالب آرشیو اضافه کنید. محل دقیق این تنظیمات به قالب فعال سایتتون بستگی داره.
نکتههای مهم سئو و سازگاری
- قبل از دست زدن به تنظیمات، از سایتتون نسخه پشتیبان بگیرید.
- تغییر ظاهر تاریخ برای کاربر با تغییر دادههای فنی یکی نیست. بهتره تاریخهای اسکیما، خوراک RSS و دادههایی که نرمافزارها میخونن رو بدون آزمایش تغییر ندید.
- گزینه شمسی کردن تاریخ در پیوند یکتا رو با احتیاط روشن کنید. تغییر آدرس نوشتههای منتشرشده میتونه لینکهای قبلی رو خراب کنه و به ریدایرکت نیاز داشته باشه.
- بعد از هر تغییر، نوشتهها، آرشیوها، فرمها، سبد خرید، صفحه پرداخت، ایمیل سفارش و گزارشهای ووکامرس رو بررسی کنید.
- بهروزرسانی پارسی دیت، وردپرس، ووکامرس و افزودنیهای مرتبط رو اول روی یک سایت آزمایشی امتحان کنید.
اگه نگران تأثیر تاریخ شمسی روی نتیجههای جستوجو هستید، مطلب نمایش تاریخ میلادی با WP Jalali و مشکل سئو جزئیات بیشتری رو براتون توضیح میده. هدف اینه که کاربر یک تاریخ شمسی و قابلفهم ببینه، ولی موتور جستوجو و سرویسهای دیگه همچنان داده استاندارد و معتبر دریافت کنن.
جمعبندی
پارسی دیت یک گزینه فعال و پرکاربرد برای شمسی کردن تاریخ وردپرس و ووکامرسه. برای شروع، فقط تاریخ خورشیدی رو روشن کنید و نتیجه رو در بخشهای اصلی سایتتون ببینید. اگه همهچیز درست بود، میتونید تبدیل اعداد، بلوکهای تقویم و هماهنگی با افزونههای دیگه رو کمکم اضافه کنید.
افزونه پارسی دیت رایگانه؟
بله، نسخه اصلی پارسی دیت رو میتونید رایگان از مخزن رسمی وردپرس نصب کنید. بعضی هماهنگیها ممکنه به فعال کردن یک افزودنی یا گزینه جداگانه نیاز داشته باشن.
پارسی دیت تاریخهای ووکامرس رو شمسی میکنه؟
پارسی دیت از تاریخ سفارشها و بعضی قسمتهای ووکامرس پشتیبانی میکنه. نتیجه به نسخه ووکامرس، قالب و افزونههای دیگه بستگی داره؛ پس بهتره ثبت سفارش و ایمیلهای فروشگاه رو روی یک سایت آزمایشی بررسی کنید.
پارسی دیت با EDD هماهنگه؟
توضیحات رسمی پارسی دیت، پشتیبانی فعلی EDD رو بهروشنی تأیید نمیکنه. اگه از EDD استفاده میکنید، این هماهنگی رو روی یک نسخه آزمایشی امتحان کنید و تا قبل از دیدن نتیجه، تغییر همه تاریخها و واحدهای پول رو قطعی در نظر نگیرید.
شمسی کردن تاریخ به سئوی سایت آسیب میزنه؟
شمسی بودن تاریخی که کاربر میبینه معمولاً مسئله اصلی نیست، ولی تغییر پیوندهای یکتا یا دادههای فنی مثل اسکیما و RSS میتونه دردسر درست کنه. تنظیمات رو مرحلهبهمرحله عوض کنید و خروجی فنی سایت رو هم آزمایش کنید.

سلام خسته نباشید
افزونه پارسی دیت برای من موجب کند شدن المنتور شده چون وقتی فعال میکنم المنتور کند میشود و حالت ایمن میخواهد وقتی غیر فال میکنم مشکل حل میشود .
راه حل چیست؟
درود بر شما. افزونه های جایگزین استفاده بفرمایید
با عرض سلام و درود بی پایان خدمت استاد راد عزیز
با هر تمی (فرفی نمی کند چه تمی باشد) وقتی افزونه های مختلف تقویم و رویداد نصب می شود، تاریخ نصف میلادی هست و نصف شمسی
نزدیک 10 تا افزونه شمسی ساز تست کردم حتی پارسی دیت که بهترینه
میتونید شما هم تست بفرمائید.
هیچکدام پاسخگو نیستن
لذا تقاضامندم راهنمایی بفرمائید
بنظرم باید در کدهای وردپرس دست برده بشه و گرنه هرگز با این افزونه ها کار درست نخواهد شد.
نیاز به یک برنامه نویس واقعا ماهر دارم
منتظر پاسختون هستم
با سپاس فراوان
سلام و سپاس از اطلاعات مفید و رایگان شما
با این روش دکان هم شمسی میشه؟
متشکرم
سلام؛
لطفا راهنمایی کیند برای شمسی سازی قسمت تجزیه و تحلیل ووکامرس چه افزونه ای مناسب هست؟
سلام وقتتون بخیر آیا افزونه ای هست برای تبدیل تاریخ میلادی به شمسی که بشه تعدادی افزونه رو متمایز کرد که تاریخ های شمسی روی اونها اعمال نشن و همچنان تاریخ میلادی باقی بمانند؟ ممنون
سلام من این افزونه رو نصب و فعال میکنم ولی در صفحه اصلی سایتم تاریخ تمام مطالب یک تاریخ ثابت در سال 1397 نشان داده میشه که احتمالا تاریخ یکی از مطالب فعلی سایت است.
اگر بر روی یک مطلب در صفحه اصلی کلیک کنم و وارد آن شوم. تاریخ مطلب به شمسی درست نشان داده میشود. ولی تاریخ تمام مطالب دیگر سایت که در قسمتهای ترند و مطالب مرتبط است، تبدیل می شود به تاریخ همین مطلب فعلی که روی آن کلیک کردم!
قالب و افزونه ها هم به روز شده هستند. نسخ PHP رو از 7.4 تا 8.1 تغییر میدهم مشکل رفع نمیشود.
لطفا راهنمایی بفرمایید
سلام در اول تشکر میکنم بخاطر مطالب فوق العاده مفیدتون.
من سیستم رزرو هتلی رو دارم پیاده سازی میکنم که با سرچ و… به این نتیجه رسیدم از ووکامرس و جت بوکینگ استفاده کنم ولی تقویم هایی که برای رزرو ایجاد میشه انگلیسی هست و چون از طریق افزونه جت تولید میشه امکان شمسی سازی با استفاده از افزونه هایی که گفتید وجود نداره. میخواستم ببینم چه راهی رو پیشنهاد میدید. پیشاپیش از پاسخگویی شما ممنونم.
سلام سپاس از شما. خیر متاسفانه مگر اینکه شما یک addon برای جت بوکینگ بسازید یا نصب کنید.
سلام
1. سایت بنده نزدیک 10 سال قدمت دارد. در کلمه کلیدی تعیین شده رتبه یک گوگل است. ماهیت آن شرکتی و با وردپرس فارسی ساخته شده. اوایل “جلالی” سپس “پارسی دیت” و در حال حاضر هیچ افزونه فارسی-سازی استفاده نمی کنم.
اگر هیچ افزونه فارسی-سازی نصب نکنم آیا از نظر سئو یا فنی مشکلی برای سایت من پیش می آید.
در واقع نمی دانم فارسی سازها که تغییراتی در هسته وردپرس و بک-اند و فرانت-اند و اعداد و تاریخ و برخی حروف ایجاد می کنند روی Structured Data و Rich Snippet و Schema چه تاثیری می گذارند و آیا باعث نامفهوم شدن برخی داده ها برای خزنده های گوگل می شوند یا خیر?
2. جسارتا سوالی دارم که مربوط به این بحث نیست. از نظر شما استفاده از WP Schema Pro در کنار Yoast SEO Premium آیا توصیه میشود/ اشتباه است/ لزومی ندارد/ …
ممنون میشوم اگر نظر و تجربه ای در موارد بالا دارید راهنمایی بفرمایید
درود بر شما
۱. خیر هیچ مشکلی ندارد. مقاله ای درباره مشکل سئو و تاریخ شمسی نوشتهام. مطالعه بفرمایید.
۲. اگر نسخه اوریجینال هست و از سایت اصلی خریداری شده پیشنهاد میشود.
متشکرم جناب مهندس. موفق باشید
سلامن من یک قالب فلش وردپرس دارم تاریخ انتشار نوشته من میلادی نمایش داده میشه و بعد از نصب افزونه ب وویرایش تنظیمات باز هم تاریخ میلادی نمایش داده میشه به شکل زیر که مشاهده میکنید . باید چیکار کنم ممنون مبشم منو راهنمایی کنید
” انتشار آوریل 13, 2020 10:25 ق.ظ “
سلام
قالب و وردپرس و افزونه هاتون همگی باید آخرین نسخه باشند
با عرض سلام مجدد تو سایت github نسخه جدید منتشر شد و این مشکل حل شد
با تشکر
لینک افزونه
https://github.com/wordpress-parsi/wp-parsidate
درود سپاس از اطلاع رسانی شما
ممنون از شما مشکل من حل شد
سلام خدمت شما راهی پیدا کردید برای رفع مشکل نمایش ندادن تاریخ شمسی؟ آیا جایگزینی برای اون هست؟
چون خیلیا این مشکل رو دارند
درود از کدهای همین صفحه میتونید استفاده کنید
با سلام پلاگین پارسی دیت بعد از آپدیت وردپرس به نسخه 5.3 دیگه کار نمیکنه و تمام تاریخ ها به میلادی تبدیل شده خواهشا جایگزینی برای این پلاگین معرفی کنید با تشکر
با سلام و احترام
این مشکل بررسی خواهد شد و در صورت تایید شدن مشکل افزونه، افزونه جایگزینی را معرفی خواهیم کرد
درود بر شما وقت بخیر
افزونه خوب و ساده ای بود اما فرمت رو به صورت آبان 19، 1398 نشون میده جایی هست بشه فرمت تاریخ تغییر داد؟
با سلام و احترام
از بخش تنظیمات> عمومی میتونمید فرمت تاریخ رو عوض کنید
با سلام و عرض ادب
بهترین افزونه تاریخ شمسی چه افزونه ای است؟
در خود میهن وردپرس از وردپرس جلالی استفاده می شود یا پارسی دیت؟
سلام ما به لایلی از وردپرس جلالی استفاده میکنیم اما پارسی دیت هم خوب هست.
میخوام تاریخ شمسی باشه
درود شما باید افزونه wp jalali رو نصب کنید.
سلام
من وردپرسم به 5.1آپدیت کردم ولی تو پنل مدیریت که میخوام تاریخی برای انتشار مطلب انتخاب کنم تاریخ میلادی هست میشه راهنمایی کنید باید چکار کنم؟