Категорії: Wordpress - як зробити

Як відключити функцію пошуку в WordPress

Іноді є необхідність відключити функціонал пошуку на WordPress сайті. Якщо вам не потрібна функція пошуку на сайті, з тих чи інших причин, в сьогоднішній статті ми покажемо вам, як це можна легко зробити.

 

 

Чому і коли слід відключати функцію пошуку в WordPress

Багато сайтів, побудовані на 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.

 

Share

Останні пости

Як повністю і без сліду видалити плагін у WordPress

Плагіни є невід'ємною частиною функціонування WordPress, адже за їх допомогою можна досягти практично необмеженої розширюваності… Читати далі

23/01/2022

4 способи пошуку нових ідей з допомогою Google Trends

Якщо у вас є свій блог та/або канал на YouTube, часом виникають ситуації, коли складно… Читати далі

20/01/2022

Йога для програмістів

Коли ти кажеш комусь, що ти програміст, у відповідь майже завжди чуєш: «А-а, у тебе… Читати далі

17/01/2022

Франсуа Гізо

Доки людина відчуває біль — вона жива. Доки людина відчуває чужий біль — вона людина… Читати далі

16/01/2022

Як швидко та просто створити CSS-анімацію, використовуючи спрайти

CSS-анімація давно та міцно завоювала визнання користувачів завдяки не тільки своїй простоті, але й можливостям.… Читати далі

14/01/2022

Найкрасивіші замки з усього світу (частина 1/5)

В давнину замки будувались для королів і королев з метою не тільки захисту їх володінь,… Читати далі

06/01/2022