ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)
Понедельник, 31 марта, 2025
Сегодня у нас 1 праздник:
Международный День Резервного Копирования (World Backup Day). Пользователи сайта социальных новостей reddit предложили сделать дату 31.03 Международным днём резервного копирования, аргументируя это тем, что никогда заранее нельзя узнать, какие сюрпризы преподнесёт 1.04

Как отключить функцию поиска в WordPress

Как отключить функцию поиска в WordPress

При использовании WordPress как CMS, иногда функция поиска становится ненужным. Ну, если вы давно хотели избавиться от функции поиска, то эта статья как раз для вас. В этой статье мы покажем вам, как отключить функцию поиска в WordPress.

Откройте ваш файл темы functions.php и добавьте следующие коды:

function andreyex_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', 'andreyex_filter_query' );
add_filter( 'get_search_form', create_function( '$a', "return null;" ) );

Примечание: если вы установите $error в true, то пользователь будет перенаправлен на веб-страницу 404 (404.php в теме должна существовать). Если вы установите его как ложное, то пользователь остается на странице, где они пытались запустить поиск.

Exit mobile version