دوره جامع سئو وردپرس

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

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

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

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

 

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

 

قبلا در مورد شمسی کردن تاریخ های وردپرس با افزونه های 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 استفاده نمایید.

 

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


دانلود


دوره حرفه ای آموزش سئو سایت مارکیو | رتبه اول گوگل یک رویا نیست!


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

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

کلمات کلیدی پست :
درگاه پرداخت
مطالب مرتبط
44ساخت نام کاربری فارسی در وردپرس با افزونه WordPress Special Characters in Usernames تاریخ : 1398/08/28
1,336۲۵ سوال مهم در وردپرس که باید پاسخ آن را بدانید تاریخ : 1397/08/30
476چگونه زمینه های دلخواه وردپرس را شرطی کنیم؟ تاریخ : 1398/05/18
7,267عدم نمایش مطالب دسته خاص صفحه اصلی وردپرس تاریخ : 1393/02/6
3,714افزونه مدیریت مشتریان در ووکامرس WooCommerce Customers Manager تاریخ : 1396/10/23
11,485افزونه پاپ آپ نینجا برای وردپرس نسخه 3.6.3 تاریخ : 1393/09/1
4,120نمایش دسته بندی های بدون پست در وردپرس تاریخ : 1396/06/23
3,657دانلود قالب چندمنظوره فروشگاهی Feast برای وردپرس تاریخ : 1394/09/15
796حل خطای Serve Scaled Images در GTMetrix تاریخ : 1398/03/28
2,584افزونه وردپرس ارسال نوتیفیکیشن به فیسبوک Notifly تاریخ : 1396/09/15
2,648دانلود پوسته املاک Houzez برای وردپرس تاریخ : 1397/08/27
3,063افزونه ایجاد ویترین لوگو ها در وردپرس Super Logos Showcase نسخه 2.0 تاریخ : 1396/09/28
برخی از قالب های وبلاگ - بیست اسکریپت
قالب عشق بین انگشت ها
قالب دخترونه و آرایش
قالب زیبای ماشین
قالب فانتزی و طنز چِشم
قالب دختر رویایی
قالب وبلاگ دکوراسیون
قالب وبلاگ کلبه و درخت
قالب دختر زیبا
قالب پسرونه غمگین
قالب عاشقانه قلب