WordPress plugin intelligence profile

Yaftino

Help visitors find your content with better Persian, English and optional Arabic search, using the search form you already have.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.1
Current version0.8.7
WordPress coverageTested up to WordPress 7.1
Minimum stackWP 6.8 · PHP 8.0
Directory statusactive
Last directory update1 Nov 20267h ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records Yaftino version 0.8.7 as active, updated 7h ago and tested up to WordPress 7.1.

Overview

About this plugin

Help visitors find what they mean, even when they type it differently.

Someone searches for اداپتور, but your product is called آداپتور. Another visitor types نرم افزار while your article uses نرم‌افزار. Yaftino helps these searches connect with your content, using the search form your site already has.

Use it for a blog, a WooCommerce shop, or a site with both. Yaftino improves matching and gives relevant titles priority, while keeping your theme’s search layout and the content itself unchanged. Persian and English search are supported; Arabic matching can be enabled when you need it.

Different spellings, useful results

  • Match Persian and Arabic forms of ی/ي and ک/ك, and Persian, Arabic and English digits.
  • In ordinary Persian search, آ and ا match automatically.
  • Handle supported space and half-space variants without adding a synonym for every spelling.
  • Keep quantities distinct: ۵۰وات matches 50 W, not 500 W; 5 cm is different from 5 mm.

Make search fit your content

  • Add your own synonyms for alternate names, brands or equivalent phrases: up to 500 groups, with 2–10 phrases each.
  • Choose language-specific groups or share a group across supported languages.
  • Give title matches priority while respecting an explicitly selected sort order.
  • Optionally improve search in the dashboard Posts and Products lists, preserving product ID and SKU lookup.
  • Optionally let shoppers find products with a complete SKU, including a variation SKU that leads to its parent product.

Help after a search finds nothing

Persian keyboard correction can try the same keys in the Persian layout after an empty search. You can also turn on close matches for some typing mistakes, last-word completion, model-code beginnings, or Persian singular/plural matching. Each option has its own safeguards; numbers, units and other search filters stay protected.

These features do not promise a match for every typo.

With the matching options enabled, lamp pa can find lamp park, and 7823 can find a title containing model 7823B. Your own synonyms can connect names such as LED and ال‌ای‌دی.

See what visitors are looking for

Optional local statistics show search phrases, how often they were searched, and searches with or without results. Results-page searches and supported live-search requests have separate reports. Filter the reports and delete selected records or clear them all whenever you need to.

You can also download the filtered report as a CSV file for a spreadsheet, including results beyond the current page. For very large reports, narrow the dates or phrase before downloading.

Use the built-in Test search page to try phrases and see how Yaftino matched them before testing your theme’s form.

Your site, your search form

Yaftino is free and runs search locally, without an external search account or subscription. It follows the content types, language, permissions and filters of supported searches. It does not add a new search bar or replace your theme’s result design.

Start with the features you need. Arabic matching, dashboard matching, statistics, Persian plurals, close matches and word/model-prefix completion are off on a new installation.

Privacy

Local tables hold normalized text, spellings and optional source-linked title words/model codes. Title words serve close matches and completion. Tables grow with content.

Matching and statistics use no external services or tracking identifiers.

Optional statistics store search phrases, dates, language, content types, request source and aggregate counts, without IP addresses, user IDs or cookies. Search phrases can contain personal information. Retention is up to 90 days while scheduled cleanup runs, with a periodically enforced target of 50,000 daily aggregate rows.

Cleanup needs working WordPress cron or manual continuation. Admins can delete selected/all records. Disclose collection in your privacy policy before enabling it.

Optional feedback by email

Feedback never interrupts activation, deactivation or deletion. Admins must check consent (initially unchecked) and click Send feedback by email.

com. It includes the selected reason, message, Yaftino version and optional reply address entered by the administrator. No statistics, content, customer data, IP address or site URL is attached automatically.

Mail headers may include the sender address; providers may retain logs. org. Only a one-minute rate-limit timestamp is stored until uninstall.

The developer’s Gmail mailbox is subject to Google Privacy Policy and Google Terms.

Mail acceptance does not guarantee delivery. Do not send secrets, license keys or customer information. Uninstall never sends feedback.

Third-party resources

json maps Arabic Presentation Forms using Python unicodedata. txt.

WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • arabic
  • persian
  • search
  • synonyms
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested with WP 7.1

Marked as tested with the current WordPress 7.1 release.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.1
Minimum requirementsWordPress 6.8 · PHP 8.0
Update activity1 Nov 20267h ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

Version0.8.60.8.7
Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.