BACK TO DIRECTORY

Negaresh

by Arma

0.0
(0 ratings)

Negaresh (نگارش) corrects common Persian typing mistakes in WordPress, using a patched copy of the Virastar library.

  • Fix before saving or on display. Correct the stored text when a post is saved, so the editor shows what readers get, or fix only what is displayed and never change the stored text.
  • 33 rules you choose, each with an example: Persian digits, half spaces (ZWNJ) for prefixes and suffixes, Persian comma, semicolon and question mark, «guillemets», ellipsis, dashes, Kashida cleanup, spacing and more.
  • Try it on the settings page: paste text and see it fixed with the boxes you have checked, before saving.
  • Only text is changed. HTML tags, attributes, links, shortcodes and code (pre, code, script, style …) are never touched, and neither is text written only in English.
  • Leave a post alone from the editor sidebar, or part of a post with the CSS class negaresh-skip.
  • Fix this post now button in the block editor; Undo reverts it.
  • Fix existing posts in Tools Negaresh or with wp negaresh fix: see the changed lines first, and every change is kept in the post’s revisions.
  • Titles, hand written excerpts and comments can be fixed too (off by default).
  • Words to leave alone: brand names, quotations and other words Negaresh must never change.
  • A dashboard widget shows how many posts are fixed or waiting.
  • Multisite: set defaults for the whole network.
  • Persian translation included.

Read more about Negaresh (in Persian) on the author’s blog: افزونهٔ نگارش فارسی.

Screenshots

Settings → Negaresh: try the rules on your own text before saving, choose when to fix, pick the rules.

Settings → Negaresh: try the rules on your own text before saving, choose when to fix, pick the rules.

The Negaresh panel in the block editor: leave a post alone, or fix it now (Undo reverts it).

The Negaresh panel in the block editor: leave a post alone, or fix it now (Undo reverts it).

Tools → Negaresh: existing posts in a list like the posts list, with the changed lines; fix the selected posts or every waiting post.

Tools → Negaresh: existing posts in a list like the posts list, with the changed lines; fix the selected posts or every waiting post.

The dashboard widget: how many posts are fixed, waiting to be checked or left alone.

The dashboard widget: how many posts are fixed, waiting to be checked or left alone.

The rules and their examples, in Persian (with the Persian language pack).

The rules and their examples, in Persian (with the Persian language pack).

Plugin Details

Active Installs
10
Total Downloads
423
Version
5.3.0
Requires WP
5.8
Requires PHP
7.4
Tested Up To
7.1.4
Added
2026-10-05
Last Updated
2026-10-07 7:21pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0