غیر فعال کردن قابلیت جستجو در وردپرس

نویسنده : محمد جواد فرکاریان ۱۹ مهر ۱۳۹۶

غیر فعال کردن قابلیت جستجو در وردپرس

ایا میخواهید قابلیت جستجو در وردپرس را غیر فعال کنید ؟ گاهی وقت ها شاید برخی از سایت ها نیازی به قابلیت جستجو نداشته باشند و وجود داشتن فرم جستجو باعث ایجاد یک تجربه کاربری بد میشود به همین دلیل با کمک این مقاله میتوانید قابلیت جستجو را در وردپرس غیر فعال کنید پس باما همراه باشید و لبخند هم فراموش نکنید 😉

چرا باید قابلیت جستجو را غیر فعال کرد؟

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

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

با کمک افزونه غیر فعال کن

در اولین مرحله شما به راحتی میتوانید افزونه Disable Search را نصب و فعالسازی کنید (دانلود افزونه)

این افزونه تنظیماتی ندارد و به طور خودکار عمل میکند و اگر کاربری تلاش بر جستجو کردن عبارتی با کمک url داشته باشد با صفحه ۴۰۴ مواجه خواهد شد.

با کمک کد غیرفعال کن

اگر که نمیخواهید افزونه نصب کنید و از ان دسته افراد هستید که با کد رابطه بهتری دارید میتوانید برای غیر فعال کردن جستجو کد زیر را به فایل functions.php خود اضافه کنید (قبل از انجام هر نوع تغییراتی از این فایل نسخه پشتیبانی تهیه کنید)

function skaarp_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', 'skaarp_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' );

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

بخوانید  اضافه کردن ایکون در سایت وردپرسی

امیدوار هستیم که این مقاله برای شما مفید بوده باشه.

لبخند هم فراموش نکنید 😉

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

محمد جواد فرکاریان

علاقه مند به سیستم مدیریت محتوای وردپرس هستم و اموزش ها ی در رابطه با سیستم مدیریت محتوای وردپرس را با شما عزیزان به اشتراک میگذارم . لبخند را هیچ وقت فراموش نکنید ;-)

0 دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *