{"id":384938,"date":"2026-10-15T04:10:21","date_gmt":"2026-10-15T04:10:21","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/matnban\/"},"modified":"2026-10-20T10:37:57","modified_gmt":"2026-10-20T10:37:57","slug":"matnban","status":"publish","type":"plugin","link":"https:\/\/es-cr.wordpress.org\/plugins\/matnban\/","author":23573668,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.1","stable_tag":"1.0.1","tested":"7.1.3","requires":"5.8","requires_php":"8.1","requires_plugins":null,"header_name":"Matnban","header_author":"\u0648\u0628\u200c\u0628\u0627\u0646","header_description":"Persian writing & typography assistant \u2014 automatic Persian spelling and half-space (ZWNJ) correction, Arabic character cleanup, readability analysis and a site-wide writing health report.","assets_banners_color":"435956","last_updated":"2026-10-20 10:37:57","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/webbanwp.ir\/","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":120,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"webban","date":"2026-10-15 04:10:10","revision":3747573},"1.0.1":{"tag":"1.0.1","author":"webban","date":"2026-10-20 10:37:57","revision":3756454}},"upgrade_notice":{"1.0.1":"<p>Fixes three false positives that could alter correct text. Recommended update. \u2014 \u0631\u0641\u0639 \u0633\u0647 \u062e\u0637\u0627\u06cc \u062a\u0634\u062e\u06cc\u0635 \u06a9\u0647 \u0645\u0645\u06a9\u0646 \u0628\u0648\u062f \u0645\u062a\u0646 \u062f\u0631\u0633\u062a \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u062f\u061b \u0628\u0647\u200c\u0631\u0648\u0632\u0631\u0633\u0627\u0646\u06cc \u062a\u0648\u0635\u06cc\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3751905,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3751905,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3751905,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3751905,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3747596,"resolution":"1","location":"assets","locale":"","width":1366,"height":603},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3747603,"resolution":"2","location":"assets","locale":"","width":1366,"height":614},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3747603,"resolution":"3","location":"assets","locale":"","width":1366,"height":614}},"screenshots":{"1":"The Matnban panel in the post editor \u2014 one-click Persian writing correction and readability analysis (\u067e\u0646\u0644 \u0645\u062a\u0646\u200c\u0628\u0627\u0646 \u062f\u0631 \u0648\u06cc\u0631\u0627\u06cc\u0634\u06af\u0631: \u0627\u0635\u0644\u0627\u062d \u06cc\u06a9\u200c\u06a9\u0644\u06cc\u06a9\u06cc \u0648 \u062a\u062d\u0644\u06cc\u0644 \u062e\u0648\u0627\u0646\u0627\u06cc\u06cc)","2":"The site-wide writing health report (\u06af\u0632\u0627\u0631\u0634 \u0633\u0644\u0627\u0645\u062a \u0646\u06af\u0627\u0631\u0634 \u06a9\u0644 \u0633\u0627\u06cc\u062a)","3":"Writing rules with before\/after examples (\u0642\u0627\u0639\u062f\u0647\u200c\u0647\u0627\u06cc \u0646\u06af\u0627\u0631\u0634\u06cc \u0628\u0627 \u0646\u0645\u0648\u0646\u0647\u0654 \u067e\u06cc\u0634 \u0648 \u067e\u0633 \u0627\u0632 \u0627\u0635\u0644\u0627\u062d)"}},"plugin_section":[262246],"plugin_tags":[1261,286869,1260,12158,5126],"plugin_category":[43],"plugin_contributors":[286870],"plugin_business_model":[],"class_list":["post-384938","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-farsi","plugin_tags-half-space","plugin_tags-persian","plugin_tags-readability","plugin_tags-typography","plugin_category-customization","plugin_contributors-webban","plugin_committers-webban"],"banners":{"banner":"https:\/\/ps.w.org\/matnban\/assets\/banner-772x250.png?rev=3751905","banner_2x":"https:\/\/ps.w.org\/matnban\/assets\/banner-1544x500.png?rev=3751905","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/matnban\/assets\/icon-128x128.png?rev=3751905","icon_2x":"https:\/\/ps.w.org\/matnban\/assets\/icon-256x256.png?rev=3751905","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/matnban\/assets\/screenshot-1.png?rev=3747596","caption":"The Matnban panel in the post editor \u2014 one-click Persian writing correction and readability analysis (\u067e\u0646\u0644 \u0645\u062a\u0646\u200c\u0628\u0627\u0646 \u062f\u0631 \u0648\u06cc\u0631\u0627\u06cc\u0634\u06af\u0631: \u0627\u0635\u0644\u0627\u062d \u06cc\u06a9\u200c\u06a9\u0644\u06cc\u06a9\u06cc \u0648 \u062a\u062d\u0644\u06cc\u0644 \u062e\u0648\u0627\u0646\u0627\u06cc\u06cc)"},{"src":"https:\/\/ps.w.org\/matnban\/assets\/screenshot-2.png?rev=3747603","caption":"The site-wide writing health report (\u06af\u0632\u0627\u0631\u0634 \u0633\u0644\u0627\u0645\u062a \u0646\u06af\u0627\u0631\u0634 \u06a9\u0644 \u0633\u0627\u06cc\u062a)"},{"src":"https:\/\/ps.w.org\/matnban\/assets\/screenshot-3.png?rev=3747603","caption":"Writing rules with before\/after examples (\u0642\u0627\u0639\u062f\u0647\u200c\u0647\u0627\u06cc \u0646\u06af\u0627\u0631\u0634\u06cc \u0628\u0627 \u0646\u0645\u0648\u0646\u0647\u0654 \u067e\u06cc\u0634 \u0648 \u067e\u0633 \u0627\u0632 \u0627\u0635\u0644\u0627\u062d)"}],"raw_content":"<!--section=description-->\n<p>Matnban is a Persian writing assistant for WordPress \u2014 built for Persian the way SEO plugins are built for keywords.<\/p>\n\n<p>Note for international users: the plugin's admin interface is in Persian (Farsi).<\/p>\n\n<p>Persian typography has rules that generic editors silently break: missing half-spaces (ZWNJ) in prefixed verbs, Arabic look-alike characters (Arabic yeh and kaf) that break search and spell-checkers, Arabic-Indic digits, wrong quotation marks, decorative kashida, and invisible direction marks pasted from messaging apps. Matnban fixes all of this \u2014 with one click, or automatically.<\/p>\n\n<h4>Features<\/h4>\n\n<ul>\n<li>One-click correction in the post editor \u2014 17 rules: ZWNJ for verb prefixes (mi, nami, bi) and suffixes (ha, tar, tarin), the ezafe ye, Arabic character and digit conversion to Persian, Persian quotes and punctuation, kashida removal, and cleanup of invisible direction marks (RLM\/LRM) that break copied text<\/li>\n<li>Optional automatic correction on save, or on display (display mode never modifies the database)<\/li>\n<li>Persian readability panel in the post editor: sentence-length analysis and keyword density with Persian stemming \u2014 the focus keyphrase is read automatically from Yoast SEO or Rank Math when present<\/li>\n<li>Site-wide writing health report: scan all posts, list the ones with issues, export to CSV<\/li>\n<li>Guidance for Persian-friendly image filenames and alt text<\/li>\n<li>Every rule can be switched off individually; the plugin never touches HTML, code, shortcodes, links or English text<\/li>\n<\/ul>\n\n<p>All processing happens locally on your site with PHP. This plugin sends no requests to any external service.<\/p>\n\n<p>A premium version with bulk post fixing, a 30-day undo, an AI assistant (using your own API key) and a smart English slug generator is sold separately at https:\/\/webbanwp.ir\/ \u2014 the code for those features is not included in this plugin.<\/p>\n\n<h4>\u0641\u0627\u0631\u0633\u06cc \u2014 \u0645\u0639\u0631\u0641\u06cc \u06a9\u0648\u062a\u0627\u0647<\/h4>\n\n<p><strong>\u0645\u062a\u0646\u200c\u0628\u0627\u0646<\/strong> \u062f\u0633\u062a\u06cc\u0627\u0631 \u0646\u06af\u0627\u0631\u0634 \u0641\u0627\u0631\u0633\u06cc \u0628\u0631\u0627\u06cc \u0648\u0631\u062f\u067e\u0631\u0633 \u0627\u0633\u062a\u061b \u0647\u0645\u0627\u0646\u200c\u0637\u0648\u0631 \u06a9\u0647 \u0627\u0641\u0632\u0648\u0646\u0647\u200c\u0647\u0627\u06cc \u0633\u0626\u0648 \u06a9\u0627\u0631\u0650 \u06a9\u0644\u0645\u0647\u0654 \u06a9\u0644\u06cc\u062f\u06cc \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u062f\u0647\u0646\u062f\u060c \u0645\u062a\u0646\u200c\u0628\u0627\u0646 \u06a9\u0627\u0631\u0650 \u0646\u06af\u0627\u0631\u0634 \u0641\u0627\u0631\u0633\u06cc \u0631\u0627 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/p>\n\n<p>\u0646\u06af\u0627\u0631\u0634 \u0641\u0627\u0631\u0633\u06cc \u0642\u0627\u0639\u062f\u0647\u200c\u0647\u0627\u06cc\u06cc \u062f\u0627\u0631\u062f \u06a9\u0647 \u0648\u06cc\u0631\u0627\u06cc\u0634\u06af\u0631\u0647\u0627\u06cc \u0639\u0645\u0648\u0645\u06cc \u0628\u06cc\u200c\u0635\u062f\u0627 \u062e\u0631\u0627\u0628\u0634 \u0645\u06cc\u200c\u06a9\u0646\u0646\u062f: \u0646\u06cc\u0645\u200c\u0641\u0627\u0635\u0644\u0647\u0654 \u062c\u0627\u0627\u0641\u062a\u0627\u062f\u0647 \u062f\u0631 \u0641\u0639\u0644\u200c\u0647\u0627\u06cc \u067e\u06cc\u0634\u0648\u0646\u062f\u06cc (\u00ab\u0645\u06cc \u0631\u0648\u062f\u00bb)\u060c \u062d\u0631\u0648\u0641 \u0639\u0631\u0628\u06cc\u0650 \u0647\u0645\u200c\u0634\u06a9\u0644 \u0628\u0627 \u0641\u0627\u0631\u0633\u06cc (\u00ab\u064a\u00bb\u060c \u00ab\u0643\u00bb) \u06a9\u0647 \u062c\u0633\u062a\u200c\u0648\u062c\u0648 \u0648 \u063a\u0644\u0637\u200c\u06cc\u0627\u0628 \u0631\u0627 \u0627\u0632 \u06a9\u0627\u0631 \u0645\u06cc\u200c\u0627\u0646\u062f\u0627\u0632\u062f\u060c \u0627\u0631\u0642\u0627\u0645 \u0639\u0631\u0628\u06cc (\u00ab\u0664\u0665\u00bb)\u060c \u06af\u06cc\u0648\u0645\u0647\u0654 \u0627\u0634\u062a\u0628\u0627\u0647\u060c \u06a9\u0634\u06cc\u062f\u0647\u0654 \u062a\u0632\u0626\u06cc\u0646\u06cc\u060c \u0648 \u0646\u0634\u0627\u0646\u0647\u200c\u0647\u0627\u06cc \u062c\u0647\u062a\u0650 \u0646\u0627\u0645\u0631\u0626\u06cc \u06a9\u0647 \u0627\u0632 \u067e\u06cc\u0627\u0645\u200c\u0631\u0633\u0627\u0646\u200c\u0647\u0627 \u06a9\u067e\u06cc \u0645\u06cc\u200c\u0634\u0648\u0646\u062f. \u0645\u062a\u0646\u200c\u0628\u0627\u0646 \u0647\u0645\u0647\u0654 \u0627\u06cc\u0646\u200c\u0647\u0627 \u0631\u0627 \u0627\u0635\u0644\u0627\u062d \u0645\u06cc\u200c\u06a9\u0646\u062f \u2014 \u0628\u0627 \u06cc\u06a9 \u06a9\u0644\u06cc\u06a9\u060c \u06cc\u0627 \u062e\u0648\u062f\u06a9\u0627\u0631.<\/p>\n\n<h4>\u0627\u0645\u06a9\u0627\u0646\u0627\u062a<\/h4>\n\n<ul>\n<li>\u0627\u0635\u0644\u0627\u062d \u06cc\u06a9\u200c\u06a9\u0644\u06cc\u06a9\u06cc \u062f\u0631 \u0648\u06cc\u0631\u0627\u06cc\u0634\u06af\u0631 \u0645\u0637\u0644\u0628 \u2014 \u06f1\u06f7 \u0642\u0627\u0639\u062f\u0647: \u0646\u06cc\u0645\u200c\u0641\u0627\u0635\u0644\u0647\u0654 \u00ab\u0645\u06cc\/\u0646\u0645\u06cc\u00bb\u060c \u00ab\u0628\u06cc\u00bb\u060c \u00ab\u0647\u0627\u00bb\u060c \u00ab\u062a\u0631\/\u062a\u0631\u06cc\u0646\u00bb\u060c \u0634\u0646\u0627\u0633\u0647\u0654 \u0641\u0639\u0644 \u0648 \u06cc\u0627\u06cc \u0645\u06cc\u0627\u0646\u062c\u06cc\u061b \u062a\u0628\u062f\u06cc\u0644 \u062d\u0631\u0648\u0641 \u0648 \u0627\u0631\u0642\u0627\u0645 \u0639\u0631\u0628\u06cc \u0628\u0647 \u0641\u0627\u0631\u0633\u06cc\u061b \u0639\u0644\u0627\u0626\u0645 \u0646\u06af\u0627\u0631\u0634\u06cc \u0648 \u06af\u06cc\u0648\u0645\u0647\u0654 \u0641\u0627\u0631\u0633\u06cc\u061b \u062d\u0630\u0641 \u06a9\u0634\u06cc\u062f\u0647\u060c \u0641\u0627\u0635\u0644\u0647\u200c\u0647\u0627\u06cc \u062a\u06a9\u0631\u0627\u0631\u06cc \u0648 \u0646\u0648\u06cc\u0633\u0647\u200c\u0647\u0627\u06cc \u0646\u0627\u0645\u0631\u0626\u06cc<\/li>\n<li>\u0627\u0635\u0644\u0627\u062d \u062e\u0648\u062f\u06a9\u0627\u0631 \u0647\u0646\u06af\u0627\u0645 \u0630\u062e\u06cc\u0631\u0647 (\u0627\u062e\u062a\u06cc\u0627\u0631\u06cc) \u06cc\u0627 \u0647\u0646\u06af\u0627\u0645 \u0646\u0645\u0627\u06cc\u0634\u061b \u062d\u0627\u0644\u062a \u0646\u0645\u0627\u06cc\u0634 \u0647\u06cc\u0686 \u062a\u063a\u06cc\u06cc\u0631\u06cc \u062f\u0631 \u062f\u06cc\u062a\u0627\u0628\u06cc\u0633 \u0646\u0645\u06cc\u200c\u062f\u0647\u062f<\/li>\n<li>\u067e\u0646\u0644 \u062e\u0648\u0627\u0646\u0627\u06cc\u06cc \u0641\u0627\u0631\u0633\u06cc \u062f\u0631 \u0648\u06cc\u0631\u0627\u06cc\u0634\u06af\u0631: \u0637\u0648\u0644 \u062c\u0645\u0644\u0647\u060c \u062a\u0646\u0648\u0639 \u0622\u063a\u0627\u0632 \u062c\u0645\u0644\u0647\u200c\u0647\u0627 \u0648 \u0686\u06af\u0627\u0644\u06cc \u06a9\u0644\u0645\u0647\u0654 \u06a9\u0644\u06cc\u062f\u06cc \u0628\u0627 \u0631\u06cc\u0634\u0647\u200c\u06cc\u0627\u0628\u06cc \u0641\u0627\u0631\u0633\u06cc. \u06a9\u0644\u0645\u0647\u0654 \u06a9\u0644\u06cc\u062f\u06cc \u0628\u0647\u200c\u0637\u0648\u0631 \u062e\u0648\u062f\u06a9\u0627\u0631 \u0627\u0632 Yoast SEO \u06cc\u0627 Rank Math \u062e\u0648\u0627\u0646\u062f\u0647 \u0645\u06cc\u200c\u0634\u0648\u062f<\/li>\n<li>\u06af\u0632\u0627\u0631\u0634 \u0633\u0644\u0627\u0645\u062a \u0646\u06af\u0627\u0631\u0634 \u06a9\u0644 \u0633\u0627\u06cc\u062a: \u0627\u0633\u06a9\u0646 \u0647\u0645\u0647\u0654 \u0645\u0637\u0627\u0644\u0628\u060c \u0641\u0647\u0631\u0633\u062a \u0645\u0637\u0627\u0644\u0628 \u0646\u06cc\u0627\u0632\u0645\u0646\u062f \u062a\u0648\u062c\u0647\u060c \u0648 \u062e\u0631\u0648\u062c\u06cc CSV<\/li>\n<li>\u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u0646\u0627\u0645 \u0641\u0627\u06cc\u0644 \u0648 \u0645\u062a\u0646 \u062c\u0627\u0646\u0634\u06cc\u0646 (alt) \u062a\u0635\u0627\u0648\u06cc\u0631 \u0628\u0631\u0627\u06cc \u0641\u0627\u0631\u0633\u06cc<\/li>\n<li>\u0647\u0631 \u0642\u0627\u0639\u062f\u0647 \u062c\u062f\u0627\u06af\u0627\u0646\u0647 \u062e\u0627\u0645\u0648\u0634\/\u0631\u0648\u0634\u0646 \u0645\u06cc\u200c\u0634\u0648\u062f\u061b \u0627\u0641\u0632\u0648\u0646\u0647 \u0647\u0631\u06af\u0632 \u0628\u0647 HTML\u060c \u06a9\u062f\u060c \u0634\u0648\u0631\u062a\u200c\u06a9\u062f\u060c \u0644\u06cc\u0646\u06a9 \u0648 \u0645\u062a\u0646 \u0627\u0646\u06af\u0644\u06cc\u0633\u06cc \u062f\u0633\u062a \u0646\u0645\u06cc\u200c\u0632\u0646\u062f<\/li>\n<\/ul>\n\n<p>\u0647\u0645\u0647\u0654 \u067e\u0631\u062f\u0627\u0632\u0634\u200c\u0647\u0627 \u0645\u062d\u0644\u06cc \u0648 \u0628\u0627 PHP \u0631\u0648\u06cc \u0633\u0627\u06cc\u062a \u062e\u0648\u062f\u062a\u0627\u0646 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u0634\u0648\u062f\u061b \u0627\u06cc\u0646 \u0627\u0641\u0632\u0648\u0646\u0647 \u0647\u06cc\u0686 \u062f\u0631\u062e\u0648\u0627\u0633\u062a\u06cc \u0628\u0647 \u0628\u06cc\u0631\u0648\u0646 \u0646\u0645\u06cc\u200c\u0641\u0631\u0633\u062a\u062f.<\/p>\n\n<p>\u0646\u0633\u062e\u0647\u0654 \u062d\u0631\u0641\u0647\u200c\u0627\u06cc (\u0627\u0635\u0644\u0627\u062d \u06af\u0631\u0648\u0647\u06cc \u06a9\u0644 \u0622\u0631\u0634\u06cc\u0648\u060c \u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u06cc \u06f3\u06f0 \u0631\u0648\u0632\u0647\u060c \u062f\u0633\u062a\u06cc\u0627\u0631 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u0648 \u0646\u0627\u0645\u06a9 \u0627\u0646\u06af\u0644\u06cc\u0633\u06cc \u0647\u0648\u0634\u0645\u0646\u062f) \u0645\u062d\u0635\u0648\u0644\u06cc \u062c\u062f\u0627\u06af\u0627\u0646\u0647 \u062f\u0631 https:\/\/webbanwp.ir\/ \u0627\u0633\u062a \u0648 \u06a9\u062f \u0622\u0646 \u062f\u0631 \u0627\u06cc\u0646 \u0627\u0641\u0632\u0648\u0646\u0647 \u0646\u06cc\u0633\u062a.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Install from Plugins \u2192 Add New by searching for \"Matnban\", or upload the zip file.<\/li>\n<li>Open Dashboard \u2192 Matnban and review the rules (the defaults follow standard Persian orthography).<\/li>\n<li>In the post editor, open the Matnban panel and click the fix button.<\/li>\n<li>For the site-wide report: Matnban \u2192 Site Report \u2192 Scan posts.<\/li>\n<\/ol>\n\n<h4>\u0646\u0635\u0628 \u0628\u0647 \u0641\u0627\u0631\u0633\u06cc<\/h4>\n\n<p>\u06f1. \u0627\u0632 \u067e\u06cc\u0634\u062e\u0648\u0627\u0646 \u2190 \u0627\u0641\u0632\u0648\u0646\u0647\u200c\u0647\u0627 \u2190 \u0627\u0641\u0632\u0648\u062f\u0646\u060c \u00abMatnban\u00bb \u0631\u0627 \u062c\u0633\u062a\u200c\u0648\u062c\u0648 \u0648 \u0646\u0635\u0628 \u06a9\u0646\u06cc\u062f\u061b \u06cc\u0627 \u0641\u0627\u06cc\u0644 zip \u0631\u0627 \u0628\u0627\u0631\u06af\u0630\u0627\u0631\u06cc \u06a9\u0646\u06cc\u062f.\n\u06f2. \u0628\u0647 \u067e\u06cc\u0634\u062e\u0648\u0627\u0646 \u2190 \u0645\u062a\u0646\u200c\u0628\u0627\u0646 \u0628\u0631\u0648\u06cc\u062f \u0648 \u0642\u0627\u0639\u062f\u0647\u200c\u0647\u0627 \u0631\u0627 \u0645\u0631\u0648\u0631 \u06a9\u0646\u06cc\u062f (\u067e\u06cc\u0634\u200c\u0641\u0631\u0636\u200c\u0647\u0627 \u0628\u0631 \u067e\u0627\u06cc\u0647\u0654 \u0631\u0633\u0645\u200c\u0627\u0644\u062e\u0637 \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u0641\u0627\u0631\u0633\u06cc \u0627\u0633\u062a).\n\u06f3. \u062f\u0631 \u0648\u06cc\u0631\u0627\u06cc\u0634\u06af\u0631 \u0645\u0637\u0644\u0628\u060c \u067e\u0646\u0644 \u0645\u062a\u0646\u200c\u0628\u0627\u0646 \u0631\u0627 \u0628\u0627\u0632 \u06a9\u0646\u06cc\u062f \u0648 \u062f\u06a9\u0645\u0647\u0654 \u0627\u0635\u0644\u0627\u062d \u0631\u0627 \u0628\u0632\u0646\u06cc\u062f.\n\u06f4. \u0628\u0631\u0627\u06cc \u06af\u0632\u0627\u0631\u0634 \u06a9\u0644 \u0633\u0627\u06cc\u062a: \u0645\u062a\u0646\u200c\u0628\u0627\u0646 \u2190 \u06af\u0632\u0627\u0631\u0634 \u0633\u0627\u06cc\u062a \u2190 \u0627\u0633\u06a9\u0646 \u0645\u0637\u0627\u0644\u0628.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20my%20text%20stored%20or%20sent%20anywhere%3F\"><h3>Is my text stored or sent anywhere?<\/h3><\/dt>\n<dd><p>No. All corrections run locally on your site with PHP, and this plugin makes no external requests.<\/p><\/dd>\n<dt id=\"does%20it%20conflict%20with%20yoast%20seo%20or%20rank%20math%3F\"><h3>Does it conflict with Yoast SEO or Rank Math?<\/h3><\/dt>\n<dd><p>No \u2014 it complements them. Matnban reads the focus keyphrase from either plugin and runs its Persian analysis on it.<\/p><\/dd>\n<dt id=\"will%20it%20break%20the%20half-spaces%20already%20in%20my%20content%3F\"><h3>Will it break the half-spaces already in my content?<\/h3><\/dt>\n<dd><p>No. Standard ZWNJ half-spaces are preserved; only incorrect forms (a prefix separated by a regular space) are converted to the correct half-space form.<\/p><\/dd>\n<dt id=\"what%20is%20the%20difference%20between%20this%20and%20the%20premium%20version%3F\"><h3>What is the difference between this and the premium version?<\/h3><\/dt>\n<dd><p>This repository version is free and fully functional on its own: manual fixing, automatic fixing, readability analysis and the site report are all included. The premium version (a separate product sold at webbanwp.ir, whose code is not included here) adds bulk fixing, a 30-day undo, an AI assistant and smart English slugs.<\/p><\/dd>\n<dt id=\"%D9%85%D8%AA%D9%86%20%D9%85%D9%86%20%D8%AC%D8%A7%DB%8C%DB%8C%20%D8%B0%D8%AE%DB%8C%D8%B1%D9%87%20%DB%8C%D8%A7%20%D8%A7%D8%B1%D8%B3%D8%A7%D9%84%20%D9%85%DB%8C%E2%80%8C%D8%B4%D9%88%D8%AF%D8%9F\"><h3>\u0645\u062a\u0646 \u0645\u0646 \u062c\u0627\u06cc\u06cc \u0630\u062e\u06cc\u0631\u0647 \u06cc\u0627 \u0627\u0631\u0633\u0627\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f\u061f<\/h3><\/dt>\n<dd><p>\u0646\u0647. \u0647\u0645\u0647\u0654 \u0627\u0635\u0644\u0627\u062d\u200c\u0647\u0627 \u0628\u0627 PHP \u0631\u0648\u06cc \u0633\u0627\u06cc\u062a \u062e\u0648\u062f\u062a\u0627\u0646 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u0634\u0648\u062f \u0648 \u0627\u0641\u0632\u0648\u0646\u0647 \u0647\u06cc\u0686 \u062f\u0631\u062e\u0648\u0627\u0633\u062a \u0628\u06cc\u0631\u0648\u0646\u06cc \u0646\u062f\u0627\u0631\u062f.<\/p><\/dd>\n<dt id=\"%D8%A8%D8%A7%20yoast%20seo%20%DB%8C%D8%A7%20rank%20math%20%D8%AA%D8%AF%D8%A7%D8%AE%D9%84%20%D8%AF%D8%A7%D8%B1%D8%AF%D8%9F\"><h3>\u0628\u0627 Yoast SEO \u06cc\u0627 Rank Math \u062a\u062f\u0627\u062e\u0644 \u062f\u0627\u0631\u062f\u061f<\/h3><\/dt>\n<dd><p>\u0646\u0647\u061b \u0645\u06a9\u0645\u0644 \u0622\u0646\u200c\u0647\u0627\u0633\u062a. \u06a9\u0644\u0645\u0647\u0654 \u06a9\u0644\u06cc\u062f\u06cc \u0631\u0627 \u0627\u0632 \u0647\u0631 \u06a9\u062f\u0627\u0645\u200c\u06a9\u0647 \u0646\u0635\u0628 \u0628\u0627\u0634\u062f \u0645\u06cc\u200c\u062e\u0648\u0627\u0646\u062f \u0648 \u062a\u062d\u0644\u06cc\u0644 \u0641\u0627\u0631\u0633\u06cc \u0631\u0627 \u0631\u0648\u06cc \u0647\u0645\u0627\u0646 \u0627\u0646\u062c\u0627\u0645 \u0645\u06cc\u200c\u062f\u0647\u062f.<\/p><\/dd>\n<dt id=\"%D9%86%DB%8C%D9%85%E2%80%8C%D9%81%D8%A7%D8%B5%D9%84%D9%87%E2%80%8C%D9%87%D8%A7%DB%8C%20%D8%AF%D8%B1%D8%B3%D8%AA%20%D9%85%D8%AA%D9%86%20%D9%85%D9%86%20%D8%AE%D8%B1%D8%A7%D8%A8%20%D9%85%DB%8C%E2%80%8C%D8%B4%D9%88%D8%AF%D8%9F\"><h3>\u0646\u06cc\u0645\u200c\u0641\u0627\u0635\u0644\u0647\u200c\u0647\u0627\u06cc \u062f\u0631\u0633\u062a \u0645\u062a\u0646 \u0645\u0646 \u062e\u0631\u0627\u0628 \u0645\u06cc\u200c\u0634\u0648\u062f\u061f<\/h3><\/dt>\n<dd><p>\u0646\u0647. \u0646\u06cc\u0645\u200c\u0641\u0627\u0635\u0644\u0647\u200c\u0647\u0627\u06cc \u0627\u0633\u062a\u0627\u0646\u062f\u0627\u0631\u062f \u062d\u0641\u0638 \u0645\u06cc\u200c\u0634\u0648\u0646\u062f\u061b \u0641\u0642\u0637 \u0634\u06a9\u0644\u200c\u0647\u0627\u06cc \u0646\u0627\u062f\u0631\u0633\u062a (\u067e\u06cc\u0634\u0648\u0646\u062f\u06cc \u06a9\u0647 \u0628\u0627 \u0641\u0627\u0635\u0644\u0647\u0654 \u0645\u0639\u0645\u0648\u0644\u06cc \u062c\u062f\u0627 \u0634\u062f\u0647) \u0628\u0647 \u0646\u06cc\u0645\u200c\u0641\u0627\u0635\u0644\u0647\u0654 \u062f\u0631\u0633\u062a \u062a\u0628\u062f\u06cc\u0644 \u0645\u06cc\u200c\u0634\u0648\u062f.<\/p><\/dd>\n<dt id=\"%D8%AA%D9%81%D8%A7%D9%88%D8%AA%D8%B4%20%D8%A8%D8%A7%20%D9%86%D8%B3%D8%AE%D9%87%D9%94%20%D8%AD%D8%B1%D9%81%D9%87%E2%80%8C%D8%A7%DB%8C%20%DA%86%DB%8C%D8%B3%D8%AA%D8%9F\"><h3>\u062a\u0641\u0627\u0648\u062a\u0634 \u0628\u0627 \u0646\u0633\u062e\u0647\u0654 \u062d\u0631\u0641\u0647\u200c\u0627\u06cc \u0686\u06cc\u0633\u062a\u061f<\/h3><\/dt>\n<dd><p>\u0627\u06cc\u0646 \u0646\u0633\u062e\u0647 \u0631\u0627\u06cc\u06af\u0627\u0646 \u0648 \u06a9\u0627\u0645\u0644 \u0627\u0633\u062a: \u0627\u0635\u0644\u0627\u062d \u062f\u0633\u062a\u06cc\u060c \u0627\u0635\u0644\u0627\u062d \u062e\u0648\u062f\u06a9\u0627\u0631\u060c \u062a\u062d\u0644\u06cc\u0644 \u062e\u0648\u0627\u0646\u0627\u06cc\u06cc \u0648 \u06af\u0632\u0627\u0631\u0634 \u0633\u0627\u06cc\u062a \u0647\u0645\u0647 \u062f\u0631 \u0622\u0646 \u0647\u0633\u062a. \u0646\u0633\u062e\u0647\u0654 \u062d\u0631\u0641\u0647\u200c\u0627\u06cc (\u0645\u062d\u0635\u0648\u0644\u06cc \u062c\u062f\u0627\u06af\u0627\u0646\u0647 \u062f\u0631 webbanwp.ir \u06a9\u0647 \u06a9\u062f\u0634 \u0627\u06cc\u0646\u062c\u0627 \u0646\u06cc\u0633\u062a) \u0627\u0635\u0644\u0627\u062d \u06af\u0631\u0648\u0647\u06cc\u060c \u0628\u0627\u0632\u06af\u0631\u062f\u0627\u0646\u06cc \u06f3\u06f0 \u0631\u0648\u0632\u0647\u060c \u062f\u0633\u062a\u06cc\u0627\u0631 \u0647\u0648\u0634 \u0645\u0635\u0646\u0648\u0639\u06cc \u0648 \u0646\u0627\u0645\u06a9 \u0627\u0646\u06af\u0644\u06cc\u0633\u06cc \u0647\u0648\u0634\u0645\u0646\u062f \u0631\u0627 \u0627\u0636\u0627\u0641\u0647 \u0645\u06cc\u200c\u06a9\u0646\u062f.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Fixed three false positives that could corrupt correct text:\n\n<ul>\n<li>\"\u062e\u0634\u06a9 \u0648 \u062a\u0631\" (and similar) is no longer joined into \"\u062e\u0634\u06a9 \u0648\u200c\u062a\u0631\" \u2014 the suffix rule now requires a word of at least two letters before \"\u062a\u0631\/\u062a\u0631\u06cc\u0646\".<\/li>\n<li>\"\u06af\u0641\u062a \u06a9\u0647 \u0627\u06cc \u06a9\u0627\u0634\" is no longer changed to \"\u06af\u0641\u062a \u06a9\u0647\u200c\u0627\u06cc \u06a9\u0627\u0634\" \u2014 \"\u06a9\u0647\/\u0686\u0647\/\u0646\u0647\" before \"\u0627\u06cc\/\u0627\u0645\/\u0627\u0646\u062f\" are treated as particles, not verb endings.<\/li>\n<li>\"\u0627\u06cc\u0646 \u0645\u06cc \u0631\u0627 \u0628\u0628\u06cc\u0646\" is no longer changed to \"\u0627\u06cc\u0646 \u0645\u06cc\u200c\u0631\u0627 \u0628\u0628\u06cc\u0646\" \u2014 a bare \"\u0645\u06cc\" followed by \"\u0631\u0627\" is a noun, not the verb prefix.<\/li>\n<\/ul><\/li>\n<li>Added regression tests for all three cases plus two positive cases that must keep working.<\/li>\n<li>Readme is now bilingual (English + Persian).<\/li>\n<\/ul>\n\n<h4>1.0.1 (\u0641\u0627\u0631\u0633\u06cc)<\/h4>\n\n<ul>\n<li>\u0631\u0641\u0639 \u0633\u0647 \u062e\u0637\u0627\u06cc \u062a\u0634\u062e\u06cc\u0635 \u06a9\u0647 \u0645\u06cc\u200c\u062a\u0648\u0627\u0646\u0633\u062a \u0645\u062a\u0646 \u062f\u0631\u0633\u062a \u0631\u0627 \u062a\u063a\u06cc\u06cc\u0631 \u062f\u0647\u062f: \u00ab\u062e\u0634\u06a9 \u0648 \u062a\u0631\u00bb\u060c \u00ab\u06af\u0641\u062a \u06a9\u0647 \u0627\u06cc \u06a9\u0627\u0634\u00bb \u0648 \u00ab\u0627\u06cc\u0646 \u0645\u06cc \u0631\u0627 \u0628\u0628\u06cc\u0646\u00bb \u062f\u06cc\u06af\u0631 \u0627\u0635\u0644\u0627\u062d \u0646\u0645\u06cc\u200c\u0634\u0648\u0646\u062f.<\/li>\n<li>\u0627\u0641\u0632\u0648\u062f\u0646 \u0622\u0632\u0645\u0648\u0646 \u0631\u06af\u0631\u0633\u06cc\u0648\u0646 \u0628\u0631\u0627\u06cc \u0647\u0645\u0627\u0646 \u0633\u0647 \u0645\u0648\u0631\u062f\u060c \u0628\u0647\u200c\u0647\u0645\u0631\u0627\u0647 \u062f\u0648 \u0646\u0645\u0648\u0646\u0647\u0654 \u062f\u0631\u0633\u062a \u06a9\u0647 \u0628\u0627\u06cc\u062f \u0647\u0645\u0686\u0646\u0627\u0646 \u0627\u0635\u0644\u0627\u062d \u0634\u0648\u0646\u062f.<\/li>\n<li>\u0631\u0627\u0647\u0646\u0645\u0627\u06cc \u0627\u0641\u0632\u0648\u0646\u0647 (readme) \u062f\u0648\u0632\u0628\u0627\u0646\u0647 \u0634\u062f: \u0627\u0646\u06af\u0644\u06cc\u0633\u06cc + \u0641\u0627\u0631\u0633\u06cc.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release on WordPress.org<\/li>\n<li>Conversion of invisible direction marks (RLM\/LRM) misused in place of ZWNJ<\/li>\n<\/ul>","raw_excerpt":"Persian writing assistant \u2014 ZWNJ (half-space) fixes, Arabic character cleanup, readability and a site-wide writing report. \u062f\u0633\u062a\u06cc\u0627\u0631 \u0646\u06af\u0627\u0631\u0634 \u0641\u0627\u0631\u0633\u06cc \u0648\u0631\u062f\u067e\u0631\u0633.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/384938","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=384938"}],"author":[{"embeddable":true,"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/webban"}],"wp:attachment":[{"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=384938"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=384938"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=384938"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=384938"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=384938"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/es-cr.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=384938"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}