في بعض الأحيان قد لا يحتاج موقعك إلى ميزة البحث وقد يتداخل نموذج البحث في المظهر الخاص بك مع تجربة المستخدم.
في هذه المقالة ، سوف نوضح لك كيفية تعطيل ميزة البحث بسهولة في ووردبريس WordPress.
لماذا ومن يجب عليه تعطيل ميزة البحث في ووردبريس WordPress؟
العديد من مواقع ووردبريس WordPress عبارة عن مواقع ويب تجارية بسيطة تحتوي على بضع صفحات.
هناك أيضًا اتجاه متزايد لمواقع الويب ذات الصفحة الواحدة مع التنقل العمودي.
لا تحتوي مواقع الويب هذه على الكثير من المحتوى الذي يجعل البحث عنصرًا جديدًا وليس ميزة مفيدة.
كما أنه يعطي انطباعًا للمستخدمين بأنه قد يكون هناك بعض المعلومات الأخرى التي لا يمكنهم رؤيتها وبالتالي سيحتاج الى خيار البحث.
ستؤدي إزالة ميزة البحث إلى تنظيف موقع الويب الخاص بك وتقديم تجربة مستخدم أفضل.
ومع ذلك ، دعنا نلقي نظرة على كيفية إزالة ميزة البحث بسهولة من موقع ووردبريس WordPress الخاص بك.
الطريقة الأولى: إزالة ميزة البحث في ووردبريس WordPress باستخدام البرنامج المساعد
هذه الطريقة أسهل ويوصى بها لجميع المستخدمين.
أول شيء عليك القيام به هو تثبيت وتفعيل المكون الإضافي Disable Search .
يعمل المكون الإضافي خارج الصندوق ، ولا توجد إعدادات يمكنك تهيئتها.
عند التنشيط ، سيتم إزالة نموذج البحث من قالب ووردبريس WordPress الخاص بك وتعطيل أداة البحث.
إذا حاول المستخدم مباشرة إدخال عنوان URL لاستعلام البحث ، فسيعرض المكون الإضافي صفحة خطأ 404 .
لا يزال بإمكانك البحث في المنشورات والصفحات داخل مسؤول ووردبريس WordPress الخاص بك.
الطريقة الثانية: تعطيل ميزة البحث يدويًا في ووردبريس WordPress
تتطلب هذه الطريقة إضافة رمز إلى ملفات ووردبريس WordPress الخاصة بك.
إذا لم تكن قد قمت بذلك من قبل ، فقم بإلقاء نظرة على دليلنا حول كيفية نسخ ولصق التعليمات البرمجية في WordPress .
سوف تحتاج إلى إضافة هذا الرمز إلى ملف function.php الخاص بالقالب أو البرنامج المساعد الخاص بالموقع .
function wpb_filter_query( $query, $error = true ) {
if ( is_search() ) {
$query->is_search = false;
$query->query_vars[s] = false;
$query->query[s] = false;
if ( $error == true )
$query->is_404 = true;
}
}
add_action( 'parse_query', 'wpb_filter_query' );
add_filter( 'get_search_form', create_function( '$a', "return null;" ) );
function remove_search_widget() {
unregister_widget('WP_Widget_Search');
}
add_action( 'widgets_init', 'remove_search_widget' );
سيعيد هذا الرمز ببساطة توجيه جميع استعلامات البحث المباشرة أو غير المباشرة إلى صفحة 404. سيخفي أيضًا نموذج البحث في قالب ووردبريس WordPress الخاص بك.
نأمل أن تساعدك هذه المقالة في تعلم كيفية تعطيل ميزة البحث بسهولة في ووردبريس WordPress.
كذلك تستطيع ترك تعليق في حالة واجهتك مشكلة في الاعداد .
أحدث المقالات