WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

get_search_form хук-фильтр . WP 2.7.0

Позволяет изменить HTML код формы поиска.

Использование

add_filter( 'get_search_form', 'filter_function_name_1875', 10, 2 );
function filter_function_name_1875( $form, $args ){
	// Изменяем...

	return $form;
}
$form(строка)
HTML код формы поиска.
$args(массив)
Массив аргументов для построения формы поиска, см. параметр у функции get_search_form().

Примеры

#1 Добавим свой код до и после формы поиска

function wrap_search_form( $form ) {
	$before_form = '<div class="block-1">Любой контент до формы поиска</div>';
	$after_form  = '<div class="block-2">Любой контент после формы поиска</div>';

	return $before_form . $form . $after_form;
}

add_filter( 'get_search_form', 'wrap_search_form' );

Список изменений

С версии 2.7.0 Введена.
С версии 5.5.0 The $args parameter was added.

Где вызывается хук

get_search_form()
get_search_form
wp-includes/general-template.php 347
$result = apply_filters( 'get_search_form', $form, $args );

Где используется хук в ядре WordPress

Использование не найдено.
campusboy 3720youtube.com/c/wpplus
Создатель YouTube канала wp-plus, на котором делюсь своим опытом. Активный пользователь wp-kama.ru. WordPress-разработчик. Разработка сайтов и лендингов. Доработка существующих проектов. Сопровождение ресурсов.
Редакторы: Kama 7932
Комментариев нет
    Войти