Persian Locale LTR Fix
زبان سایت را فارسی نگه دارید تا افزونههای تقویم شمسی کار کنند، بدون اینکه دیزاین سایت به RTL تبدیل شود.
Solid choice
Persian Locale LTR Fix is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 1 week ago, and scores 64/100 on our health check.
- Actively developed — last update 1 week ago
- Tested with the latest WordPress (7.1)
- Small user base (<10 active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where Persian Locale LTR Fix stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| farsi | #53 |
| Jalali | #32 |
| ltr | #20 |
| persian | >100 |
| rtl | >100 |
About Persian Locale LTR Fix
From the official readme · v1.0.1Description
چرا این افزونه لازم است؟
اگر تابهحال یک افزونه تقویم شمسی (جلالی) نصب کرده باشید، با این مشکل آشنا هستید: این افزونهها، و همچنین فیلدهای تاریخ جتانجین و بسیاری ابزارهای مشابه، فقط زمانی درست کار میکنند که زبان وردپرس روی فارسی تنظیم شده باشد. اما بهمحض تغییر زبان به فارسی، وردپرس کل سایت را راستبهچپ (RTL) اعلام میکند و قالب، المنتور و جتانجین استایلهای RTL خودشان را بارگذاری میکنند. نتیجه این است که دیزاینی که با جهت چپبهراست (LTR) طراحی شده، بههم میریزد یا کاملاً برعکس نمایش داده میشود؛ درحالیکه تنها هدف شما، فعال کردن یک تقویم شمسی ساده بوده است.
این افزونه چه کاری انجام میدهد؟
Persian Locale LTR Fix دقیقاً همین تضاد را حل میکند. زبان سایت شما همچنان فارسی باقی میماند، بنابراین هر افزونهای که به زبان سایت وابسته است (تقویم شمسی، فیلدهای تاریخ فارسی، فرمت اعداد و موارد مشابه) بدون مشکل کار میکند؛ در همان حال، جهت صفحه بهطور کامل روی چپبهراست قفل میشود تا چیدمان سایت دقیقاً همانطور بماند که طراحی کردهاید.
دیگر نیازی به ویرایش قالب، نوشتن CSS سفارشی، یا جابهجا کردن مداوم زبان سایت ندارید. فقط افزونه را فعال کنید، محل اعمال را انتخاب کنید، و دیزاین سایت دستنخورده باقی میماند.
چه زمانی به این افزونه نیاز دارید؟
- از یک افزونه تقویم شمسی یا انتخابگر تاریخ جلالی استفاده میکنید که نیاز به زبان فارسی دارد.
- سایت یا قالب شما با جهت چپبهراست طراحی شده، اما فارسی کردن وردپرس آن را بهزور راستبهچپ میکند.
- المنتور، جتانجین، JetFormBuilder یا JetSmartFilters چیدمان RTL نمایش میدهند که اصلاً نمیخواستید.
- نمیخواهید فقط برای دور زدن یک محدودیت زبانی، یک استایلشیت جداگانه RTL نگهداری کنید.
قابلیتها
- زبان سایت فارسی باقی میماند و همه افزونههای وابسته به زبان بدون محدودیت کار میکنند.
- جلوگیری کامل از بارگذاری استایلهای RTL توسط وردپرس، قالب و افزونهها.
- حذف خودکار کلاس rtl از تگ body برای جلوگیری از تداخل در CSS.
- اعمال مجدد تنظیم LTR در چند نقطه از چرخه بارگذاری صفحه، چون برخی افزونههای تقویم یا سوییچ زبان ممکن است جهت را دوباره ریست کنند.
- امکان انتخاب دقیق محل اعمال: سایت (فرانتاند، بهصورت پیشفرض فعال)، ویرایشگر المنتور (پیشفرض فعال)، و پیشخوان وردپرس (پیشفرض غیرفعال).
- بدون بارگذاری فایل CSS یا جاوااسکریپت اضافه؛ فقط نحوه گزارش جهت صفحه به وردپرس را تغییر میدهد، بدون هیچ تأثیری بر سرعت سایت.
سازگار با
- المنتور و المنتور پرو
- جتانجین، JetFormBuilder، JetSmartFilters و سایر افزونههای کراکوبلاک
- افزونههای تقویم شمسی/جلالی که به زبان سایت وابستهاند (مانند Persian Calendar)
- هر قالب یا صفحهسازی که جهت را از طریق تابع استاندارد
is_rtl()تشخیص میدهد
محدودیتها
- اگر قالب یا افزونهای جهت RTL را مستقیم در CSS یا جاوااسکریپت خودش ثابت کرده باشد (نه از طریق
is_rtl())، این افزونه روی آن تأثیری ندارد. - متن فارسی داخل یک چیدمان LTR بهصورت خودکار راستچین نمیشود. در صورت نیاز، باید برای بلوکهای متنی مشخص کمی CSS سفارشی اضافه کنید.
Short English summary
Many Jalali (Shamsi) calendar plugins only work when WordPress is set to Persian, which forces the whole site to RTL and flips an LTR design. This plugin keeps the site language Persian while locking the layout direction to LTR, so Jalali date fields keep working and your design stays untouched. No theme edits or custom CSS required.
Installation
۱. افزونه را نصب و فعال کنید.
۲. از مسیر تنظیمات ← عمومی، زبان سایت را روی فارسی قرار دهید.
۳. از مسیر تنظیمات ← Persian LTR Fix، محلهایی که میخواهید جهت LTR اعمال شود را انتخاب کنید (سایت، ویرایشگر المنتور، پیشخوان).
۴. کش سایت را پاک کنید و در المنتور، مسیر Tools ← Regenerate CSS & Data را اجرا کنید.
Frequently asked questions
آیا بعد از نصب، زبان سایت همچنان فارسی میماند؟
بله. این افزونه هیچوقت زبان سایت را تغییر نمیدهد و فقط جهت چیدمان را روی چپبهراست قفل میکند، درحالیکه زبان فارسی باقی میماند.
بعد از فعالسازی، هنوز چند جای سایت برعکس است.
همه لایههای کش (کش صفحه، کش المنتور، و کش CDN در صورت وجود) را پاک کنید، سپس از مسیر المنتور ← Tools گزینه Regenerate CSS & Data را اجرا کنید. اگر هنوز بخشی از سایت RTL ماند، احتمالاً یک قالب یا افزونه جهت rtl را مستقیم در استایل خودش ثابت کرده و این افزونه نمیتواند آن را override کند.
آیا روی پیشخوان وردپرس هم تأثیر میگذارد؟
فقط اگر این گزینه را از تنظیمات ← Persian LTR Fix فعال کنید. بهصورت پیشفرض غیرفعال است و پیشخوان شما دستنخورده باقی میماند.
آیا با افزونه تقویم شمسی من کار میکند؟
این افزونه با هر پلاگینی که جهت نمایش را از تابع استاندارد وردپرس یعنی is_rtl() تشخیص میدهد سازگار است؛ این مورد شامل اکثر افزونههای تقویم شمسی/جلالی، المنتور و فیلدهای مبتنی بر جتانجین میشود.
آیا این افزونه سرعت سایت را کم میکند؟
خیر. هیچ فایل CSS یا جاوااسکریپت اضافهای بارگذاری نمیشود. فقط یک تنظیم داخلی وردپرس را در حین بارگذاری صفحه تغییر میدهد و تأثیر محسوسی روی سرعت ندارد.
Changelog
1.0.1
- رفع ناسازگاری با افزونه Persian Calendar و فیلدهای تاریخ جتفرمبیلدر: جهت LTR اکنون بعد از مرحله init اعمال میشود تا افزونههای تقویم شمسی بتوانند بوت شوند.
1.0.0
- انتشار اولیه.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best Persian Locale LTR Fix alternatives
All farsi plugins →FAQ
Persian Locale LTR Fix: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 19, 2026
Is Persian Locale LTR Fix free?
Yes. Persian Locale LTR Fix is free to download and use from the official WordPress.org plugin directory.
Is Persian Locale LTR Fix safe to use in 2026?
Persian Locale LTR Fix is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 1 week ago, and scores 64/100 on our health check.
How many websites use Persian Locale LTR Fix?
Persian Locale LTR Fix is active on <10 WordPress websites and has been downloaded 249 times since it launched in October 2026. It was downloaded 253 times in the last 30 days.
Does Persian Locale LTR Fix work with WordPress 7.1?
Yes. The developer has tested Persian Locale LTR Fix up to WordPress 7.1.3, the latest release. It requires WordPress 5.8 or newer.
What PHP version does Persian Locale LTR Fix need?
Persian Locale LTR Fix requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was Persian Locale LTR Fix last updated?
The latest version, 1.0.1, was released on October 9, 2026 (1 week ago).
Who makes Persian Locale LTR Fix?
Persian Locale LTR Fix is developed and maintained by tarahakhmoo.
What are the best alternatives to Persian Locale LTR Fix?
The most popular alternatives to Persian Locale LTR Fix are wp-jalali (10K+ installs), WP-Persian (7K+ installs) and Gateway AqayePardakht for W… (5K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card