Иногда есть необходимость отключить функционал поиска на WordPress сайте. Если вам не нужна функция поиска на сайте, с тех или иных причин, в сегодняшней статье мы покажем вам, как это можно легко сделать.
Многие сайты, построенные на WordPress – это простые сайты-визитки с небольшим количеством страниц. Также есть множество сайтов-одностраничников, у которых еще меньшее количество страниц. На таких сайтах не так много контента, что делает поиск излишеством, а не полезной функцией. Это также создает у пользователей впечатление, что на сайте может быть какая-то другая информация, которую они не видят, и, следовательно, для этого нужна функция поиска. Удаление функции поиска очистит ваш сайт от ненужного функционала и позволит не вводить в заблуждение пользователей.
Теперь давайте посмотрим, как легко на практике удалить функцию поиска с сайта на WordPress.
Этот практический метод подразумевает редактирование файла функций темы и добавление в него небольшого фрагмента кода. Вам нужно будет добавить представленный ниже код в файл functions.php
вашей активной темы:
function sebweo_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', 'sebweo_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 ошибки. А вторая функция скроет виджет формы поиска в вашей теме сайта на WordPress.
Мы надеемся, что сегодняшняя статья помогла вам узнать, как легко отключить на практике функцию поиска в сайте на WordPress.
Возможно вас также заинтересует наша статья с подборкой полезных и популярных трюков в файле functions.php сайта на WordPress.
Содержание статьи Введение: почему цены решают все Что значит сравнение цен с конкурентами 5 причин,…
В последние годы интерес к саунам в Киеве заметно вырос. Это связано не только с…
В современном ритме мегаполиса отдых стал неотъемлемой частью заботы о здоровье и эмоциональном состоянии. Особенно…
В современном мире цифрового маркетинга Facebook (Meta) остается одной из самых мощных платформ для продвижения…
Этот прибор стал незаменимым элементом арсенала представителей множества профессий, но особенно актуален среди военных. Тепловизор…
Постоянный поток новостей, рабочих задач и личных забот часто приводит к тому, что в голове…