Wordpress Skin موضوع:

افزونه جلالی

نویسنده:

حل مشکل تاریخ شمسی در فارسی سازی قالب وردپرس

کسانی که کارهای ترجمه و یا فارسی سازی قالب‌های وردپرس را انجام می دهند احتمالا بعضی اوقات با مشکلات نمایش تقویم شمسی در هنگام طراحی پوسته وردپرس برخورد کرده اند. اگراز تگ وردپرس زیر ‪
the‪_‬time‪()‬;
استفاده کرده باشید ، تنها با فعال سازی افزونه جلالی ‬به راحتی تقویم شمسی در طرح شما به نمایش در خواهد آمد اما اگر از تگ
‪ get‪_‬the‪_‬time();‬
استفاده کرده باشید ، به مشکل برخورد خواهید کرد.
چونکه با فعال کردن افزونه جلالی  ‬ همچنان تاریخ به صورت میلادی نشان داده می شود. راه حل اول این است که تمام تگ های تاریخ را به تگ
the‪_‬time();‬
تغییر دهید ، این روش معمولا جواب می دهد ولی در برخی موارد تغییر تگ ، تاریخ را درست کرده ولی نمایش  کلی پوسته وردپرس را از بین می برد ، آیا راه آسان‌تری هم وجود دارد ؟ جواب مثبت است ، شما تنها نیاز به انجام دو کار دارید ، اول این که مطمئن شوید افزونه جلالی  ‬ فعال شده است و سپس باید به محل قرار گیری افزونه‌جلالی ‬ در پوشه پلاگین رفته و فایل wp‪-‬jalali‪.‬php را باز نمایید. در این فایل به دنبال کدهای زیر بگردید :

//add_filter(“get_the_date”,”mps_the_jdate”,10,4);
//add_filter(“get_the_time”,”mps_the_jtime”,10,4);

و دو اسلش موجود در ابتدای آن را بردارید ، همین برای حل تمامی این مشکلات کافی است.

پس از انجام این کارها صد در صد هیچ مشکلی بابت تقویم شمسی وردپرس در کار نخواهد بود.

(more…)

ادامه مطلب