سایت برتر

غیر فعال کردن شاخص جستجو در وردپرس با Disable Search

غیر فعال کردن شاخص جستجو در وردپرس با Disable Search

غیر فعال کردن شاخص جستجو در وردپرس با Disable Search

تا حالا شده نیاز پیدا کرده باشید ابزار جستجو را در سایت خود حذف کنید و ندانید که چطوری این کار را انجام دهید؟

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

دلیل غیر فعال کردن شاخص جستجو در وردپرس

بعضی ار وب سایت ها مانند وب سایت های تجاری ساده محتوا زیادی ندارند و دارای تعداد کمی صفحه هستند برای این دسته از وب سایتها فرم جستجو کاربرد چندانی ندارد و مدیران سایت علاقه مند هستند ابزار جستجو را حذف کنند.

نحوه کار با افرونه Disable Search

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

نمایش فرم جستجو در سایت

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

غیر فعال کردن فرم جستجو در سایت

غیرفعال کردن شاخص جستجو در وردپرس به صورت دستی

در این روش شما نیاز دارید به فایل های قالب خود کد اضافه کنید. پس در گام اول کد زیر را به فایل functions.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 هدایت می کند.

پس از اضافه کردن کد در قالب مشاهده می کنید فرم جستجو غیر فعال شده است.

موفق و پیروز باشید.

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

اطلاعاتی دارید که تکمیل‌کننده این مقاله باشد؟ ارسال کنید.

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

سوال دارم