• نبذة عن ووردبريس
    • نبذة عن ووردبريس
    • WordPress.org
    • وثائق المساعدة
    • الدعم
    • طلبات واقتراحات
  • دخول
  • تسجيل
تخطي إلى المحتوى

WordPress.org

العربية

  • الرئيسية
  • الإضافات
  • القوالب
  • الإصدارات
  • المنتديات
  • حول ووردبريس
  • المدونة
  • #ar الفريق العربي
  • الحصول على ووردبريس

الإضافات

  • مفضلتي
  • إصدارات تجريبية
  • المطوّرون
تنزيل

إضافة WP Extended Search لتوسيع مهام البحث

بواسطة 5um17
  • تفاصيل
  • المراجعات
  • التنصيب
  • الدعم
  • التطوير

الوصف

تُعدّ WP Extended Search إضافة خفيفة وقوية لمهام البحث.

باستخدام هذه الإضافة، يمكنك تخصيص بحث ووردبريس للبحث في Post Meta أو أسماء الكُتَّاب أو التصنيفات أو الوسوم أو الفئات المخصصة (Taxonomies) عبر إعدادات المسؤول. يمكنك التحكم في السلوك الافتراضي لـ ووردبريس للبحث في عنوان المقالة/ الصفحة، ومحتوى المقالة/الصفحة، ومقتطفات المقالة/الصفحة.

بصرف النظر عن تخصيص سلوك البحث الافتراضي، يمكنك إنشاء إعدادات بحث متعددة، ومن ثم يمكنك إسناد أو تعيين هذه الإعدادات لنماذج البحث المخصصة.
بالنسبة إلى نماذج البحث المخصصة، لديك خيار لاختيار النموذج كـ ودجت، كود قصير (shortcode)، أو وظيفة PHP أو HTML.

ملامح

  • البحث في مفاتيح التعريف (meta keys) المحددة
  • البحث في التصنيفات، الوسوم، أو الفئات المخصصة (taxonomies)
  • البحث في اسم كاتب المقالة
  • تضمين أو استبعاد أي نوع مقالة عامة
  • التحكم في البحث في العنوان أو المحتوى أو المقتطف أو الكل
  • متوافق مع ووكومرس WooCommerce. البحث في رمز SKU للمنتج، والسمات والحقول المخصصة، إلخ.
  • إنشاء إعدادات بحث غير محدودة لاستخدامها مع نماذج البحث المخصصة.
  • إضافة نماذج بحث باستخدام ودجت، كود قصير (shortcode)، أو وظيفة PHP. يعمل أيضًا مع searchform.php المخصص
  • استبعاد المحتوى القديم من نتائج البحث (أقدم من التاريخ الذي حدده المسؤول)
  • تخصيص عدد المقالات/الصفحات لعرضها في صفحة نتائج البحث
  • تخصيص علاقة SQL (AND/OR) بين مصطلحات البحث
  • تخصيص ترتيب نتائج البحث
  • التحكم في ما إذا كنت تريد مطابقة استعلام البحث تمامًا أو جزئيًا
  • الترجمة مهيئة
  • متوافق مع إضافة WPML

الروابط

  • الوثائق الكاملة (Documentation)
  • مستودع GitHub

لقطات الشاشة

  • صفحة إعدادات WP Extented Search
  • إضافة/حذف الإعدادات
  • تحرير اسم الإعداد

التنصيب

  • قم بتنصيب WP Extended Search من قسم الـ ‘إضافات’ في لوحة التحكم الخاصة بك (إضافات > أضف جديد > البحث عن ‘WP Extended Search’).
    أو قم بتنزيل WP Extended Search ومن ثم رفعها إلى سيرفر الويب الخاص بك عبر تطبيق FTP الخاص بك. يحتوي WordPress codex على إرشادات حول كيفية القام بذلك هنا.
  • قم بتفعيل الإضافة وانتقل إلى (الإعدادات > Extended Search) لاختيار إعدادات البحث المطلوبة.

الأسئلة المتكررّة

هل متوافقة مع ووكومرس WooCommerce؟

نعم إنها متوافقة. عندما يكون WooCommerce مفعلاً، سترى مربع اختيار جديدًا في إعداد “تحسين البحث عن المنتجات”، حدده ثم إن نتائج البحث ستستخدم نموذج WooCommerce الافتراضي أو نموذج (template) من قالبك.

كيف يمكنني إضافة نموذج بحث؟

يمكنك استخدام الودجات، والكود القصير (Shortcode)، ووظائف PHP لعرض نموذج البحث. يمكنك أيضًا إضافة حقل HTML مخفي إلى نموذج searchform.php الحالي.

هل يمكنني استخدام ودجت نموذج البحث الافتراضي الخاص بي؟

نعم تستطيع. يمكنك تعديل الإعداد الشامل لتغيير النتائج من نموذج البحث الافتراضي. هناك حاجة إلى نموذج بحث إضافي فقط عندما ترغب في الحصول على المزيد ممن معايير البحث في الموقع.

هل يمكنني استخدام هذه الإضافة فقط لإضافة نموذج بحث معين إلى موقعي وترك البحث الافتراضي في ووردبريس كما هو؟

نعم تستطيع، انتقل إلى إعدادات البحث وحدد عام في إعداد الاسم، سترى هناك زرًا لتعطيل البحث الشامل.
كما تم تعطيل البحث الشامل الآن يمكنك إضافة نموذج بحث جديد مع معايير البحث المحددة.

كيف يمكنني تخصيص نموذج البحث؟

يمكنك إضافة CSS مخصص إلى القالب لتصميم نموذج البحث. أو يمكنك تعيين فئات CSS classes في الودجت، والكود القصير (shortcode)، ووظيفة PHP.
أيضًا، يمكنك إضافة نموذج/قالب (template) مخصص كامل لكل إعداد بحث في القالب.

المراجعات

Nice plugin [and works with Crocoblock’s]

chalo1993 5 يناير، 2021
Excellent work with this plugin! Light, fast and highly customizable. The version 2.0.1 of WPES it's compatible with Crocoblock's JetEngine [2.6.2] custom post metafields, and the live ajax refresh of Listing Grids through the Search Filter widget from JetSmartFilters [2.1.0], that uses the native WordPress search option — All of that after a very little tweak on the "class-wpes-admin" document on this plugin! All my custom fields from JetEngine starts with a "_": _ubicacion (_location), _nombre-autor-a (_author-name), _contenidos (_contents), etc. (7 more). So, when the document "class-wpes-admin" from WPES says: $wp_es_fields = $wpdb->get_results( apply_filters( 'wpes_meta_keys_query', "select DISTINCT meta_key from $wpdb->postmeta where meta_key NOT LIKE '\_%' ORDER BY meta_key ASC" ) ); I just changed 1 character: "where meta_key NOT LIKE '\%'" [erased underscore]. It listed all the custom fields that I was looking for. On the downside, it also threw me a bunch of results (between 30-40 new checkboxes) that are present in the WordPress database (wp_postmeta). I had to select the corresponding fields using Ctrl + F for a faster search. After testing with others plugins, this was the only search plugin that let me accomplish the custom meta field ajax live filtering directly on the Listing Grids from JetEngine (and not only on Archives), without being overriden by the JetSmartFilters plugin (that forces a search only on titles if you select the "native wordpress search" option; if you select "by custom field", it only allows you to enter one meta key; no more than that). Sorry for the extension of this review. I didn't post this on support, because... There's no problem with your plugin. It's great! 😀 Greetings from Chile! PD. Sorry if my english is bad =).

how you did it ?

arsm 22 ديسمبر، 2020
I do have over 12K posts to look through, that's true, but I was hopeless in seeing that my site took over 2 minutes to show results. With WPES results are showed in max 2 secs! A true life saver!

This plugin is fantastic!

lkrefski 25 نوفمبر، 2020
I need a plugin that would search tags. I tried some other plugins and could not get them to work. Installed this one and selected search tags and it instantly worked. I would highly recommend this plugin.

All results show up now

marianolozano 17 أكتوبر، 2020
Exactly what I was looking for. Simple, just install it and configure the settings, really easy. Before the search bar didn´t find almost anything, and now everything shows up. Perfect.

Search bar

blovable 23 سبتمبر، 2020
I guys, i am not sure how to start using the search plugin since i do not see the search bar. So should i add it somehow to the admin site to the header or is it the search option on the left side menu?? Thank you.

great for front and back end!

jynk 2 يوليو، 2020
Custom fields, taxonomies you name it. If its assigned to a post you will find it.
إقرأ جميع المراجعات 44

المساهمون والمطوّرون

“إضافة WP Extended Search لتوسيع مهام البحث” هو برنامج مفتوح المصدر. وقد ساهم هؤلاء الأشخاص بالأسفل في هذه الإضافة.

المساهمون
  • Sumit Singh

لقد تم ترجمة ”إضافة WP Extended Search لتوسيع مهام البحث“ إلى 3 لغات. شكراً إلى جميع المُترجمين لمُساهماتهم.

ترجمة ”إضافة WP Extended Search لتوسيع مهام البحث“ إلى لغتك.

مُهتم بالتطوير؟

تصفّح الشفرة، تحقق من مستودع SVN، أو الاشتراك في سجل التطوير بواسطة RSS.

سجل التغييرات

2.0.1 – 2020-12-18

  • تم إصلاح الأخطاء في لوحة التحكم للمستخدمين غير الإداريين

2.0 – 2020-12-11

ملاحظة الترقية
الإصدار 2.0 خضع لإعادة بناء الأكواد وتحديثات الميزات الرئيسية. يرجى عمل نسخة احتياطية كاملة للموقع قبل عملية التحديث والترقية.

  • تمت إضافة ميزة جديدة لإضافة إعدادات بحث متعددة.
  • تمت إضافة دعم البحث عن منتج WooCommerce.
  • إكمال إعادة هيكلة الكود

1.3.1 – 2020-07-25

  • إصلاح مشكلة ACF relationship post field admin search.
  • تم حل مشكلة البحث في لوحة Elementor.
  • تمت إضافة الدعم لمتغير استعلام البحث الجديد disable_wpes لتعطيل بحث WPES.

1.3 – 2019-10-21

  • إصلاح مشكلة البحث عن الوسائط
  • تم إصلاح تعارض البحث عند إضافة عنصر قائمة جديد في الخلفية (backend)
  • تمت إضافة رابط الإعداد في روابط إجراءات الإضافة
  • تمت إضافة ميزة لتعديل ترتيب نتائج البحث
  • تمت إضافة ميزة لمطابقة استعلام البحث بشكل كامل أو جزئي

1.2 – 2018-08-17

  • إصلاح مشاركات منتدى bbPress التي تختفي
  • إصلاح مشكلة استدعاءات Ajax
  • تمت إضافة ميزة للتحكم في البحث في مقتطفات المقالة
  • تم إضافة التوافق مع WPML
  • تمت إضافة فلتر جديد wp_es_terms_relation_type
  • تم تحديث الفلتر wpes_posts_search . يمكنك الآن الوصول إلى كائن $wp_query كـ argument ثانٍ

1.1.2 – 2016-06-06

  • إصلاح البحث في مكتبة الوسائط الذي لا يعمل عندما تكون الإضافة مفعلة. شكرًا @gazettco
  • تم إصلاح مشكلة الهروب في استعلام SQL. شكرًا مرة أخرى @brurez
  • تم إسقاط دعم إصدار ووردبريس الأقدم من 4.0

1.1.1 – 2016-01-26

  • تمت إضافة ميزة لدعم استدعاء Ajax
  • إصلاح مشكلة text domain
  • إصلاح مشكلة suppress_filters. شكرًا @brurez

1.1 – 2015-06-21

  • تمت إضافة ميزة للبحث في اسم كاتب المقالة
  • تمت إضافة ميزة لتخصيص عدد المقالات في صفحة نتائج البحث
  • تمت إضافة ميزة للتحكم في علاقة استعلام SQL بين مصطلحات البحث
  • تمت إضافة فلاتر جديدة في الإعدادات wpes_meta_keys و wpes_tax و wpes_post_types

1.0.2 – 2015-01-11

  • تمت إضافة دعم لمتغير post_type في URL
  • استبعاد المحتوى القديم من نتائج البحث

1.0.1 – 2014-10-03

  • إصلاح مشكلة ربط جدول الفئات (taxonomy)
  • تمت إضافة فلاتر جديدة wpes_meta_keys_query و wpes_tax_args و wpes_post_types_args و wpes_enabled و wpes_posts_search
  • تهيئة الإضافة للترجمة العالمية.

1.0 – 2014-09-14

  • الإصدار الأول

ميتا Meta

  • النسخة: 2.0.1
  • آخر تحديث: قبل شهر واحد
  • التنصيبات النشطة: 20٬000+
  • نسخة ووردبريس: 4.0 أو أعلى
  • تم اختبارها إلى: 5.6
  • إصدار PHP: 7.0 أو أعلى
  • اللغات:

    Arabic، Chinese (Taiwan)، Dutch، و English (US).

    ترجمة إلى لغتك

  • الوسوم:
    advance searchcategory searchpostmetasearchtaxonomy
  • عرض متقدم

التقييم

شاهد الكل
  • 5 نجوم 43
  • 4 نجوم 0
  • 3 نجوم 0
  • نجمتان 1
  • نجمة واحدة 0
تسجيل الدخول لتقديم مراجعة.

المساهمون

  • Sumit Singh

الدعم

مشكلات تمّ حلها في آخر شهرين:

6 من 10

عرض منتدى الدعم

  • حول ووردبريس
  • المدونة
  • الإستضافة
  • التبرع
  • الدعم الفني
  • المطوّرون
  • شارك بالمساهمة معنا
  • تَعلّم
  • معرض الأعمال
  • الإضافات
  • القوالب
  • WordCamp
  • WordPress.TV
  • BuddyPress
  • bbPress
  • WordPress.com
  • Matt
  • الخصوصية
  • Public Code
  • @WordPress
  • WordPress

الكود شِعرٌ.