APSearch — Arabic & Persian Search
by Faiz 1 (0 reviews)

APSearch — Arabic & Persian Search

Arabic and Persian searches return nothing when the spelling differs by one invisible character. This makes them match.

APSearch ranks #69,303 among WordPress.org plugins with 1+ active installations, a 1/5 rating from 0 reviews, and was last updated Aug 31, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1
v0.1.0 Current Version v0.1.0
Updated 2 months ago Last Update on 31 Aug, 2026
Refreshed 1 week ago Last Refreshed on
View on WordPress.org
Rank
#69,303
— No change
Active Installs
1+
-66.7%
KW Avg Position
58.5
— No change
Downloads
204
+1 today
Support Resolved
0%
— No change
Rating
20%
Review 1 out of 5
1 (0 reviews)

Next Milestone 10

Total Progress 10%
0+ 10+
56,366
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 9 more installs to reach 10+

Rank Changes

65,838 67,570 69,303 71,036 72,768 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
55,696 59,542 63,387 67,232 71,078 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
Current #69,303
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 10 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
0 10 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

1.0
0 reviews
Overall 20%
5
0 (0%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
0 (0%)

Track This Plugin

Get detailed analytics, keyword tracking, and position alerts delivered to your inbox.

Start Tracking Free

Plugin Details

Version
0.1.0
Last Updated
Aug 31, 2026
Requires WP
6.0+
Tested Up To
7.1
PHP Version
7.4 or higher
Author
Faiz

Support & Rating

Rating
★ ☆ ☆ ☆ ☆ 1
Reviews
0
Support Threads
0
Resolved
0%

Keywords

Upgrade to Pro

Unlock keyword rankings, search positions, and detailed analytics with a Pro subscription.

Upgrade Now

Frequently Asked Questions

Common questions about APSearch — Arabic & Persian Search

No. Posts are indexed automatically when saved. A full rebuild is only needed after you install the plugin or change the normalization rules.
Search adds one LEFT JOIN on a single meta row per post. Indexing happens on save, not on view.
Those plugins replace WordPress search entirely rather than filtering it, so this plugin steps aside and your results come from them. If Relevanssi is active you will see a one-time notice in the admin saying so. You then have two choices: deactivate the other plugin and search with this one, or keep it and feed it this plugin's normalization using the snippet in the next answer.
Relevanssi stores search terms exactly as they are written, so کتاب‌ها (with ZWNJ) and کتابها stay different words to it, as do كتاب and کتاب, and ۱۴۰۳ and 1403. Add this to your theme's functions.php or a small site plugin: add_filter( 'relevanssi_remove_punctuation', function ( $string ) { if ( class_exists( 'APSearch_Normalizer' ) ) { $string = APSearch_Normalizer::normalize( $string ); } return $string; }, 20 ); Relevanssi runs that filter inside its tokenizer, which it uses both when indexing your posts and when parsing what a visitor typed. Normalizing in one place therefore fixes both sides at once. Priority 20 makes it run after Relevanssi's own punctuation handling. Rebuild the Relevanssi index after adding this (Relevanssi's own settings screen), or its stored terms will still be the unnormalized ones. This is a documented starting point, not a supported integration — the snippet touches Relevanssi's filter, and Relevanssi's own settings still decide what gets indexed.
Urdu, Pashto and Dari letter variants are covered. Hebrew needs no normalization of this kind and is unaffected.

Sign In / Register

You need to sign in or register to use this feature.