جستجوی بهتر – نتایج جستجوی مرتبط برای وردپرس

توضیحات

جستجوی سایت وردپرس خود را با جستجوی بهتر تقویت کنید – جایگزینی قدرتمند برای موتور جستجوی پیش‌فرض وردپرس که نتایج مرتبط‌تر و تجربه جستجوی غنی‌تری ارائه می‌دهد.

جستجوی بهتر کنترل کامل بر نتایج جستجوی سایت شما به شما می‌دهد. تنظیم دقیق ارتباط، جستجو در زمینه‌ها و انواع مطالب مختلف، ردیابی پرسش‌های پرطرفدار و سفارشی‌سازی خروجی — همه بدون نوشتن حتی یک خط کد.

جستجوی خود را با نقشه حرارتی جستجو از پرکاربردترین پرسش‌ها، نمایش نتایج هنگام تایپ کاربران با جستجوی زنده AJAX و تنظیم ظاهر با قالب‌ها و استایل‌های سفارشی برای پوسته خود، شهودی‌تر و جذاب‌تر کنید.

با توجه به عملکرد ساخته شده، جستجوی بهتر شامل سیستم کش خود است و به خوبی با افزونه‌های کش محبوب مانند WP Super Cache و W3 Total Cache کار می‌کند. همچنین دارای فیلتر الفاظ نامناسب است و برای استفاده جهانی آماده ترجمه است.

Awesome features in Better Search:

  • خودکار: فقط افزونه را فعال کنید و بلافاصله از نتایج جستجوی بهتر لذت ببرید
  • یکپارچه‌سازی بی‌درز: بدون نیاز به ویرایش کد یا ایجاد قالب‌های جستجوی سفارشی
  • ارتباط: مرتب‌سازی نتایج بر اساس ارتباط یا تاریخ، و اختصاص وزن‌های مختلف به عنوان و محتوا
  • کنترل نتایج: جستجو در عنوان، محتوا، چکیده، فیلدهای متا، نویسندگان، برچسب‌ها و سایر طبقه‌بندی‌ها و نظرات
  • جستجوهای پرطرفدار: نمایش نقشه حرارتی محبوب‌ترین جستجوها در سایت شما، چه به صورت ویجت و چه شورت‌کد
  • جستجوی زنده AJAX: نمایش نتایج جستجو هنگام تایپ در هر فرم جستجو در سایت شما
  • سفارشی‌سازی: استفاده از فایل قالب و استایل‌های CSS خود برای ظاهر و احساس نهایی
  • پشتیبانی از افزونه‌های کش: به طور بی‌درز با افزونه‌های کش مانند WP-Super-Cache و W3 Total Cache کار می‌کند
  • فیلتر الفاظ نامناسب: فیلتر کردن هر کلمه‌ای که نمی‌خواهید در پرسش‌های جستجو ظاهر شود
  • آماده ترجمه: استفاده از افزونه به هر زبان

اگر می‌خواهید جستجوی سایت خود را بهبود بخشید، همین امروز جستجوی بهتر را دانلود کرده و تفاوت را خودتان تجربه کنید.

ویژگی‌ها در جستجوی بهتر Pro

جستجوی بهتر Pro کنترل و عملکرد حتی بیشتری به شما می‌دهد:

فهرست‌های FULLTEXT مای‌اس‌کیو‌ال

جستجوی بهتر فهرست‌های FULLTEXT مای‌اس‌کیو‌ال زیر را به جدول wp_posts اضافه می‌کند:

  • post_content
  • post_title
  • (post_title, post_content)

در حالت چندسایتی، این موارد پس از فعال‌سازی به هر وبلاگ اضافه می‌شوند. این فهرست‌ها، جستجوی مبتنی بر ارتباط را قدرت می‌بخشند و برای عملکرد کامل لازم هستند.

مشارکت

جستجوی بهتر در Github نیز موجود است. اگر ویژگی جالبی دارید که می‌خواهید در افزونه پیاده‌سازی کنید یا باگی که توانسته‌اید رفع کنید، فورک کردن پروژه و ارسال درخواست pull را در نظر بگیرید.

افزونه‌های WebberZone

جستجوی بهتر یکی از افزونه‌های متعددی است که توسط WebberZone توسعه یافته است. سایر افزونه‌های ما را بررسی کنید:

  • Contextual Related Posts – نمایش مطالب مرتبط در وبلاگ و فید وردپرس شما
  • WebberZone Link Warnings – Add accessible warnings for external links and target=”_blank” links
  • Top 10 – ردیابی بازدیدهای روزانه و کل پست‌های وبلاگ شما و نمایش پست‌های محبوب و ترند
  • Knowledge Base – ایجاد پایگاه دانش یا بخش سؤالات متداول در سایت وردپرس شما
  • WebberZone Snippetz – مدیر نهایی اسنیپت برای وردپرس جهت ایجاد و مدیریت اسنیپت‌های کد HTML، CSS یا JS سفارشی
  • Auto-Close – به طور خودکار نظرات، پینگ‌بک‌ها و ترک‌بک‌ها را بسته و بازبینی‌ها را در سایت وردپرس شما مدیریت می‌کند

عکس‌های صفحه

نصب

نصب وردپرس

  1. به افزونه‌ها در ناحیه مدیریت وردپرس خود بروید.

  2. روی “افزودن جدید” کلیک کرده و “جستجوی بهتر” را در کادر جستجو وارد کنید.

  3. افزونه را در لیست پیدا کنید (معمولاً اولین نتیجه) و روی “نصب اکنون” کلیک کنید.

نصب دستی

  1. دانلود افزونه

  2. محتوای better-search.zip را به پوشه wp-content/plugins/ استخراج کنید. باید پوشه‌ای به نام better-search دریافت کنید.

  3. افزونه را در WP-Admin فعال کنید.

  4. به تنظیمات > جستجوی بهتر بروید تا پیکربندی کنید

سوالات متداول

اگر سؤال شما در اینجا پوشش داده نشده است، لطفاً یک پست جدید در انجمن پشتیبانی WordPress.org ایجاد کنید. من به طور منظم انجمن‌ها را نظارت می‌کنم. اگر پشتیبانی پولی پیشرفته‌تری می‌خواهید، لطفاً جزئیات را اینجا ببینید.

آیا این با هر پوسته وردپرسی کار می‌کند؟

بله! جستجوی پیش‌فرض وردپرس را جایگزین می‌کند و با اکثر پوسته‌ها به طور پیش‌فرض یکپارچه می‌شود.

آیا از ووکامرس یا انواع مطالب سفارشی پشتیبانی می‌کند؟

بله، می‌توانید جستجو در هر نوع مطلب عمومی را از تنظیمات فعال کنید.

چگونه بر عملکرد تأثیر می‌گذارد؟

جستجوی بهتر از فهرست‌های FULLTEXT مای‌اس‌کیو‌ال استفاده می‌کند و شامل کش داخلی است. همچنین به خوبی با افزونه‌های کش خارجی کار می‌کند.

آیا می‌توانم قالب نتایج جستجو را سفارشی کنم؟

بله، با کپی کردن فایل به دایرکتوری پوسته خود می‌توانید قالب نتایج را بازنویسی کنید. اطلاعات بیشتر در مستندات.

فیلتر الفاظ نامناسب چیست؟

کلمات کلیدی انتخاب شده را از جستجو فیلتر می‌کند. برای سایت‌های مناسب خانواده مفید است.

جستجوی بهتر شامل یک فیلتر الفاظ نامناسب بسیار جذاب با استفاده از اسکریپت از Banbuilder است. می‌توانید لیست کلماتی را که می‌خواهید از صفحه تنظیمات جستجوی بهتر فیلتر کنید، سفارشی کنید. تنظیمی به نام “فیلتر این کلمات:” را پیدا کنید. افزونه به طور خودکار ارجاعات جزئی و کامل به این کلمات را حذف می‌کند. می‌توانید فیلتر را با خالی کردن لیست خاموش کنید.

چگونه می‌توانم باگ‌های امنیتی را گزارش دهم؟

می‌توانید باگ‌های امنیتی را از طریق برنامه افشای آسیب‌پذیری Patchstack گزارش دهید. تیم Patchstack به اعتبارسنجی، اولویت‌بندی و رسیدگی به هرگونه آسیب‌پذیری امنیتی کمک می‌کند. گزارش یک آسیب‌پذیری امنیتی.

نقد و بررسی‌ها

29 می 2026 1 پاسخ
I've had this plugin installed for ages and only just now realized it's completely broken on my site and yields no results, no matter what you search for. I have no idea how long this plugin has broken my search functionality. I ended up just uninstalling it.
28 فوریه 2026 1 پاسخ
Better Search not only made our WordPress search better very easily, but looking under the hood, the developer writes very clean, structured, and optimized code! Very rare to see these days. Better Search is a must have for WordPress!
7 فوریه 2026 1 پاسخ
Used to be great, but then the creator got greedy and made it into a subscription service. There's a free version but it's so heavily limited and will break search functionality – specifically try searching for words like "to" or "from" in it and it won't pick up those search queries (you can't disable this either without paying for that subscription service).Was a good plugin, but owner got greedy. There's other free plugins out there to improve WP's search functionality, shame.
31 جولای 2025 1 پاسخ
I was desperate to experiment with this Better Search plugin when I read the features. After installation I realised some incompatibilities with my existing mega menu plug-in I already had installed that had an unusual way of featuring a search box within it. I pretty much felt it was game over at that point however I persevered and contacted the support for the better search plugin and to my amazement had a response very quickly. After a few emails back and forth the developer sent me test files to try and after a few attempts they managed not only to get the Search working correctly along with the existing mega menu solution I had installed, but also made an additional improvement based on some of my own testing. It's a really satisfying feeling knowing that there is support out there of this high standard that matches the quality of this search plugin that not only gives good search results, but also adds live search so as the visitor types their search query, results instantly start to appear to aid discovery of your content. Really pleased how everything worked out! Thank you!
28 ژوئن 2025
I've been using this plugin for a while… and it just works. Easy to install, very little setup, and now I've tested support (I had an issue with an update, in less than a day my site was back up and in a couple days had a new release with the fix inside) successfully.
خواندن تمامی 61 نقد و بررسی‌

توسعه دهندگان و همکاران

“جستجوی بهتر – نتایج جستجوی مرتبط برای وردپرس” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کرده‌اند.

مشارکت کنندگان

“جستجوی بهتر – نتایج جستجوی مرتبط برای وردپرس” به 3 زبان ترجمه شده است. با تشکر از مترجمین برای همکاری و کمک‌هایشان.

ترجمه “جستجوی بهتر – نتایج جستجوی مرتبط برای وردپرس” به زبان شما.

علاقه‌ مند به توسعه هستید؟

کد را مرور کنید، مخزن SVN را بررسی کنید، یا از طریق RSS در گزارش توسعه مشترک شوید.

گزارش تغییرات

4.4.4

Release date: 10 September 2026

Fixed

  • the_bsearch_post_type() and get_bsearch_post_type() filtered their output through the term list hooks instead of the the_bsearch_post_type and get_bsearch_post_type filters.

4.4.3

Release Date – 5 September 2026

  • Improvements:

    • Improved multisite and admin performance by caching Better Search table-existence checks, network table discovery, and FULLTEXT index status checks, eliminating repeated SHOW TABLES and SHOW INDEX metadata queries while adding live health checks and safe recovery when tables change outside WordPress.
    • Reduced database work for FULLTEXT searches that include post meta or comments by using existence checks instead of row-multiplying joins.
    • Improved negative searches by separating excluded terms from the FULLTEXT match and applying them across the enabled search fields.
    • Added the bsearch_search_meta_keys filter to limit meta searches to selected keys.
    • Added short-lived caching for live-search responses and heatmap counts, and avoided unnecessary result-count queries for live search.
    • [Pro] Reduced memory usage during spelling-dictionary rebuilds by processing titles in batches and keeping the existing dictionary available until the replacement is ready.
    • [Pro] Prevented repeated saves of the same post from inflating spelling-dictionary frequencies.
    • [Pro] Optimized custom-table result counts by skipping relevance-score calculation when no relevance threshold is applied.
  • رفع اشکالات:

    • Fixed negative-only searches returning no results and negative terms being ignored in natural-language FULLTEXT searches.
    • Fixed the dashboard’s “Last 7 days”, “Last 14 days” and “Last 30 days” tabs covering one day more than their labels, since the date range is inclusive of both endpoints.
    • [Pro] Preserved negative-term exclusions when fuzzy LIKE matching is enabled.
    • [Pro] Fixed spelling-dictionary rebuilds temporarily emptying the dictionary and ensured invalid batch sizes cannot stall a rebuild.
    • [Pro] Fixed spelling-dictionary rebuild failures when words differ only by case or accents.
    • [Pro] Fixed custom-table indexing missing taxonomy and indexed-meta changes made outside a post save (quick edit, SEO plugin primary-term changes), and moved large term refreshes to bounded background batches.

4.4.2

  • Improvements:

    • Updated the Settings API to version 3.0.0, adding missing sanitizers for radio, select, wysiwyg, file, password, css, html and other field types, and preventing unregistered submitted settings from being saved raw.
    • Added the bsearch_highlight_use_boundaries filter to the client-side highlighter, allowing themes to enable whole-word-only matching on cached pages.
  • رفع اشکالات:

    • Fixed stopword stripping breaking with a PHP preg_replace() warning, and silently leaving stopwords in place, when the translated stopword list or the wp_search_stopwords filter contained a /.
    • [Pro] Fixed the ORDER BY clause being silently rewritten to score DESC when full-text search was unavailable, which discarded the “Sort by date” ordering on short-term and LIKE-based searches.
    • Fixed plugin data being deleted when uninstalling one version while its paired free or Pro counterpart was active.

4.4.1

Release Date – 20 August 2026

  • Improvements:

    • Setting defaults are now resolved from a single lightweight list instead of building every settings field, so reading an option early in the page load no longer risks loading translations too early.
  • رفع اشکالات:

    • Fixed the settings wizard silently dropping repeater field rows on save.
    • Fixed settings not saving when submitted without a referer (e.g. via REST or WP-CLI).

4.4.0

Release Date – 2 August 2026

Read more in the Better Search v4.4.0 release post.

  • ویژگی‌ها:

    • Added a Feature Manager to toggle optional features from a new Features tab.
    • [Pro] Added “Did you mean” suggestions for zero-result searches, with Suggest and Auto-correct modes.
    • [Pro] Added search redirects with exact or contains matching and 301 or 302 status codes.
    • Added search to quickly find options across settings tabs.
  • Enhancements:

    • Added the bsearch_pre_index_content_parts filter to modify content before it is stored in custom search tables.
    • Standardized FULLTEXT index names across database tools.
    • Updated the Settings API to version 2.10.1 and refreshed admin assets.
  • رفع اشکالات:

    • Fixed settings page layout and field rendering issues.
    • Fixed disabled Pro settings being discarded or remaining editable in the free plugin.
    • Fixed validation preventing settings from saving when required fields were inside collapsed repeater rows.
    • [Pro] Fixed the setup wizard changing steps while custom tables were being indexed.
    • Fixed database checks not restoring the previous error display state.
    • Fixed highlighting fallback behavior for queries containing an unclosed quote.

برای ورودی‌های قبلی تغییرات، لطفاً به فایل changelog.txt جداگانه یا صفحه انتشارات گیت‌هاب مراجعه کنید