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

برای انجام اینکار کافیست کد زیر را به فایل functions.php
قالبتان اضافه کنید:
function betalk_disable_search( $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', 'betalk_disable_search' );
add_filter( 'get_search_form', create_function( '$a', "return null;" ) );
در صورتی که سایت شما با مشکل یا خطا مواجه شد احتمالا کدهای قالبتان یا افزونه هایتان با این کد تداخل دارند که در اینصورت می توانید کد بالا را حذف کنید.