تبلیغات
طراحی و بهینه سازیمشاهده
هاست

هاست

حل مشکل تاریخ شمسی وردپرس در اسکیما

مقالات,آموزش,ترفند , وردپرس

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

 

حل مشکل تاریخ شمسی وردپرس در اسکیما

 

قبلا در مورد شمسی کردن تاریخ های وردپرس با افزونه های wp Persian و parsidate صحبت کرده بودم، اما هر افزونه ای مشکلات خودش را دارد و به دلیل بروز برخی مشکلات در این افزونه ها تصمیم گرفتیم از افزونه wp jalali برای شمسی سازی سایت خود استفاده کنیم.

 

با اینکه این افزونه مدت هاست آپدیت نشده است، اما هنوز هم در نسخه های جدید به صورت پیش فرض همراه با بسته نصبی وردپرس فارسی ارائه می شود.

 

اما باز هم با استفاده از wp jalali مشکل تاریخ شمسی وردپرس در اسکیما به جای خود باقی خواهد ماند. این مشکل به این معنی است که به دلیل فارسی کردن تاریخ ها و عددها،  متادیتا‌هایی که باید به گوگل بصورت w3c time نمایش داده شوند، به صورت فارسی نمایش داده شده که این موضوع سبب نامفهومی تاریخ های سایتتان توسط گوگل خواهد شد و اصلا برای سئوی شما مناسب نیست.

 

در این آموزش از بیست اسکریپت پس از نصب افزونه wp jalali، اغدام به حل مشکل تاریخ شمسی وردپرس در اسکیما خواهم کرد.

 

حل مشکل تاریخ شمسی وردپرس در اسکیما

برای حل این مشکل و جلوگیری از ضرر به سئوی وب سایت خودتان، ابتدا افزونه های شمسی ساز دیگری که پیش از این استفاده می کردید را غیرفعال کرده و افزونه wp jalali را با کلیک روی دکمه زیر از مخزن وردپرس دانلود کرده و سپس به کمک آموزش نحوه نصب افزونه ها در وردپرس نصب و فعال نمایید.

پس از نصب و فعال سازی این افزونه منویی با عنوان وردپرس فارسی در پیشخوان وب سایت شما ظاهر می شود که با کلیک روی آن به تنظیمات افزونه هدایت خواهید شد.

حل مشکل تاریخ شمسی وردپرس در اسکیما

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

 

شاید از خودتان بپرسید که با غیرفعال کردن این گزینه عملا افزونه wp jalali کاربردی برای ما نخواهد داشت، اما با این کار مشکل تاریخ شمسی وردپرس در اسکیما حل خواهد شد و کافی است تا با استفاده از کدهایی که در ادامه معرفی می کنم، تاریخ نمایش داده شده را نیز به شمسی تبدیل کنید.

 

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

 

برای این منظور ابتدا از وب سایت خود یک فایل پشتیبان تهیه کرده و سپس به هاست خود بروید. در هاستتان و در مسیر نصب وردپرس به آدرس wp-content/themes رفته و در پوشه قالب نصبی فایل functions.php را ویرایش کرده و قطعه کد زیر را در جای مناسبی از آن وارد کنید.

اکنون برای حل مشکل تاریخ شمسی وردپرس در اسکیما و نمایش تاریخ های پست ها به صورت شمسی در نوشته ها، فایل sinsle.php در همین مسیر را ویرایش کرده و قطعه کد زیر را در به جای عبارت get_post_time قرار دهید.

می توانید از این قطعه کد در هر جای سایتتان که نیاز دارید تاریخ به صورت شمسی نمایش داده شود، استفاده کنید.

اکنون با اینکه مشکل تاریخ شمسی وردپرس در اسکیما حل شده است و تاریخ نوشته ها نیز به صورت شمسی نمایش داده می شود، اما باز هم تاریخ آپدیت پست ها به صورت میلادی خواهد بود. برای نمایش تاریخ آپدیت پست به صورت شمسی، مجددا فایل فانکشن قالب خود را ویرایش کرده و قطعه کد زیر را در جای مناسبی از آن قرار دهید.

اکنون فایل single.php و یا هر جایی که می خواهید تاریخ آپدیت پست ها را صورت شمسی نمایش دهید ویرایش کرده و از عبارت get_post_modified_time به جای modified_time استفاده نمایید.

 

البته محل قرار گیری این توابع بسته به قالب نصبی شما متفاوت خواهد بود. به همین راحتی با قطعه کدهای معرفی شده می توانید علاوه بر حل مشکل تاریخ شمسی وردپرس در اسکیما، تمام تاریخ های خود را شمسی کنید.

لطفا به این مطلب امتیاز بدید


دانلود


هاست مناسب برای وردپرس و سایر اسکریپت ها وطن هاست >

مطلب مفیدی بود ؟
نویسنده : تیم محتوای 20اسکریپت 0 مقالات,آموزش,ترفند , وردپرس

لینک کوتاه مطلب : https://www.20script.ir/?p=48877

کلمات کلیدی پست :
درگاه پرداخت
مطالب مرتبط
4,402افزونه افزودن آیکون Iconize نسخه 1.1.4 برای وردپرس تاریخ : 2015/02/19
1,032وردپرس 5.3.1 برای بهبود امنیت منتشر شد! تاریخ : 2019/12/14
3,857دانلود قالب چندمنظوره فروشگاهی Feast برای وردپرس تاریخ : 2015/12/6
1,24014 نکته برای تسلط بر ویرایشگر ویژوال وردپرس تاریخ : 2019/03/7
7,158اجرای موسیقی آنلاین در وردپرس با افزونه HTML5 Music Player تاریخ : 2014/09/16
7,573دانلود قالب ایران سانگ برای وردپرس تاریخ : 2014/06/27
3,016افزودن سیستم گزارش دیدگاه ها به وردپرس تاریخ : 2016/09/11
4,340پوسته چندمنظوره Framework فارسی برای وردپرس تاریخ : 2017/06/12
1,372ساخت گالری تصویر در وردپرس بدون افزونه تاریخ : 2018/12/11
3,231آموزش افزودن اموجی ( شکلک ) در وردپرس تاریخ : 2017/11/28
6,518تغییر اطلاعات ایمیل پیشفرض وردپرس CB Change Mail Sender تاریخ : 2017/07/23
2,536آموزش تنظیمات رفع خطاهای وردپرس تاریخ : 2018/01/24
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت ها
قالب دخترونه و آرایش
قالب زیبای ماشین
قالب فانتزی و طنز چِشم
قالب دختر رویایی
قالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درخت
قالب دختر زیبا
قالب پسرونه غمگین
قالب عاشقانه قلب