این افزونه بدون دستکاری مستقیم پایگاه داده، حروف عربی («ي»، «ك» و «ى»)، اعداد انگلیسی/عربی و تاریخهای میلادی را در خروجی قالب، نوشتهها، برگهها، عناوین آرشیو و دیدگاهها به معادل استاندارد فارسی و شمسی (جلالی) تبدیل میکند.
از نسخه ۲.۰ به بعد، تمامی پردازشها صرفاً در لایه نمایش (Runtime) و از طریق فیلترهای استاندارد وردپرس انجام میشوند. به این ترتیب، محتوای خام دیتابیس هرگز تغییر نمیکند و سلامت پستها، تصاویر، ویژگیهای بلاکهای گوتنبرگ، اسکیماهای سئو و قطعه کدهای سفارشی ۱۰۰٪ حفظ میشود.
ویژگیهای کلیدی
- عملکرد غیرمخرب در لایه نمایش (Run-time): محتوای دیتابیس هرگز دستکاری نمیشود و در صورت غیرفعال کردن افزونه، تمام دادههای اصلی سایت بدون هیچ تغییری به حالت قبل بازمیگردند.
- حفظ سلامت کدها، HTML و سئو: تفکیک هوشمند تگهای HTML، کلاسهای CSS، لینکها، ایمیلها، موجودیتهای عددی HTML (مانند
–)، بلاکهای تودرتوی کد (<pre>و<code>) و نقشههای سایت (XML Sitemaps). - تبدیل هوشمند اعداد: تبدیل ارقام انگلیسی و عربی به فارسی با حفظ عبارات فنی و مدلهای ترکیبی لاتین (مانند
MP3،PS5،H2Oوv2.0). - پشتیبانی کامل و دقیق از تابع
wp_date: سازگاری مدرن با سیستم تاریخ وردپرس ۵.۳ به بعد، محاسبه دقیق سالهای کبیسه شمسی و محافظت از فرمتهای تاریخ ماشینی و سئو (مانندY-m-dوDATE_W3Cدر تگهای<time>). - اصلاح استاندارد حروف: تبدیل کاراکترهای عربی پرکاربرد به معادل استاندارد فارسی بدون تخریب حروف معتبر (مانند حفظ حروف دارای همزه مثل «ئ» و «ؤ»).
- سبک و بسیار سریع: بدون فشار به منابع سرور و بدون اجرای کوئریهای سنگین روی دیتابیس.
English Overview
Persian Text and Date Converter is a lightweight, non-destructive WordPress plugin that automatically converts Arabic characters to Persian, English/Arabic numerals to Persian digits, and Gregorian dates to the Jalali (Shamsi) calendar.
Operating purely at runtime via WordPress display filters, it never alters your raw database entries—ensuring complete safety for your posts, URLs, HTML entities, Gutenberg block attributes, SEO schemas, and custom code snippets.