This plugin hasn’t been tested with the latest 3 major releases of WordPress. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.



WP-Persian is a fast and powerful plugin for jalali calendar and persian language support in wordpress , woocommerce , bbpress , buddypress and …

Farsi Description

  • ‏فارسی ساز پیشرفته وردپرس
  • قابلیت تبدیل کلیه تاریخ های میلادی به هجری شمسی
  • امکان تغییر زبان و تقویم بخش مدیریت و بخش کاربری به صورت مجزا‬
  • به همراه راهنمای کامل تنظیمات به زبان فارسی
  • بدون ایجاد تغییرات در هسته وردپرس


  • Full posts and comments dates conversion to jalali.
  • Customizable through specific WordPress admin page.
  • Jalali timestamp edit in new post and new page sections.
  • Jalali dates in inline edit tables.
  • Change wordpress language from admin control panel.
  • Support Woocommerce, bbpress and buddypress.
  • Adds RTL and LTR buttons to the TinyMCE editor to enable writing text in Right to Left and Left to Right directions.
  • Jalali Archive widget.
  • Jalali Calendar widget.
  • Jalali/Gregorian compatible permalinks.

Download PDF document in persian

Submitting Patches

If you’ve identified a bug and want to submit a patch, we’d welcome it at our GitHub page for The WP-Persian. Simply cue up your proposed patch as a pull request, and we’ll review as part of our monthly release cycle and merge into the codebase if appropriate from there. (If a pull request is rejected, we’ll do our best to tell you why). Users whose pull requests are accepted will receive credit in the plugin’s changelog.


  • TinyMCE Editor RTL , LTR Buttons
  • Quick Edit Post
  • WordPress Frontpage settings
  • WordPress Administrator Panel settings
  • General Settings in Administrator Panel
  • Jalali Calendar Widget
  • Jalali Archive Widget


  1. Upload the plugin files to the /wp-content/plugins/wp-persian directory, or install the plugin through the WordPress plugins screen directly.
  2. Activate the plugin through the ‘Plugins’ menu in WordPress
  3. Use the Settings->Persian screen to configure the plugin


I found a bug in the plugin.

Please post it in the WordPress support forum and we’ll fix it right away. Thanks for helping.

Does WP-Persian Support Multisite?



jdate redeclare function

I had a little problem with jdate function, and solved by adding
if (function_exists('jdate'))
before jdate function.


Took 2 weeks to find that this scandal plugin was ruined my customer website.
Not even 1 star, Very bad plugin!!

Read all 7 reviews

Contributors & Developers

“WP-Persian” is open source software. The following people have contributed to this plugin.


Translate “WP-Persian” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


2.1.3 (August 27th,2016)

  • bug fix in jalali calendar widget for support PHP7

2.1.2 (August 6th,2016)

  • cache support for jalali calendar widget

2.1.1 (August 2st,2016)

  • improvement in jalali calendar widget

2.1.0 (August 1st,2016)

  • bug fix in repository language

2.0.1 (July 29th,2016)

  • bug fix in rtl locale

2.0 (July 28th,2016)

  • Written again for wordpress 4.x compatibility and performance