الوصف
تُعدّ WP Extended Search إضافة خفيفة وقوية لمهام البحث.
باستخدام هذه الإضافة، يمكنك تخصيص بحث ووردبريس للبحث في Post Meta أو أسماء الكُتَّاب أو التصنيفات أو الوسوم أو الفئات المخصصة (Taxonomies) عبر إعدادات المسؤول. يمكنك التحكم في السلوك الافتراضي لـ ووردبريس للبحث في عنوان المقالة/ الصفحة، ومحتوى المقالة/الصفحة، ومقتطفات المقالة/الصفحة.
بصرف النظر عن تخصيص سلوك البحث الافتراضي، يمكنك إنشاء إعدادات بحث متعددة، ومن ثم يمكنك إسناد أو تعيين هذه الإعدادات لنماذج البحث المخصصة.
بالنسبة إلى نماذج البحث المخصصة، لديك خيار لاختيار النموذج كـ ودجت، كود قصير (shortcode)، أو وظيفة PHP أو HTML.
ملامح
- البحث في مفاتيح التعريف (meta keys) المحددة
- البحث في التصنيفات، الوسوم، أو الفئات المخصصة (taxonomies)
- البحث في اسم كاتب المقالة
- تضمين أو استبعاد أي نوع مقالة عامة
- التحكم في البحث في العنوان أو المحتوى أو المقتطف أو الكل
- متوافق مع ووكومرس WooCommerce. البحث في رمز SKU للمنتج، والسمات والحقول المخصصة، إلخ.
- إنشاء إعدادات بحث غير محدودة لاستخدامها مع نماذج البحث المخصصة.
- إضافة نماذج بحث باستخدام ودجت، كود قصير (shortcode)، أو وظيفة PHP. يعمل أيضًا مع searchform.php المخصص
- استبعاد المحتوى القديم من نتائج البحث (أقدم من التاريخ الذي حدده المسؤول)
- تخصيص عدد المقالات/الصفحات لعرضها في صفحة نتائج البحث
- تخصيص علاقة SQL (AND/OR) بين مصطلحات البحث
- تخصيص ترتيب نتائج البحث
- التحكم في ما إذا كنت تريد مطابقة استعلام البحث تمامًا أو جزئيًا
- الترجمة مهيئة
- متوافق مع إضافة WPML
الروابط
التنصيب
- قم بتنصيب 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) مخصص كامل لكل إعداد بحث في القالب.
المراجعات
المساهمون والمطوّرون
“إضافة WP Extended Search لتوسيع مهام البحث” هو برنامج مفتوح المصدر. وقد ساهم هؤلاء الأشخاص بالأسفل في هذه الإضافة.
المساهمونلقد تم ترجمة ”إضافة 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
- الإصدار الأول