رفتن به مطلب

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


پست های پیشنهاد شده

  • مدیریت کل سایت

درود 

 

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

 

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

function fb_filter_query( $query, $error = true ) {

if ( is_search() ) {
$query->is_search = false;
$query->query_vars[s] = false;
$query->query[s] = false;

// to error
if ( $error == true )
$query->is_404 = true;
}
}

add_action( 'parse_query', 'fb_filter_query' );
add_filter( 'get_search_form', create_function( '$a', "return null;" ) );

 

موفق باشید.

  • Like 2
لینک به دیدگاه
به اشتراک گذاری در سایت های دیگر

مهمان
این موضوع برای عدم ارسال قفل گردیده است.
×
×
  • اضافه کردن...