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

Дозволяє змінити HTML код форми пошуку.

Використання

add_filter( 'get_search_form', 'wp_kama_get_search_form_filter', 10, 2);

/**
 * Function for `get_search_form` filter-hook.
 *
 * @param string $form Search form HTML output.
 * @param array $args Array of arguments for building the search form. See get_search_form() for information on accepted arguments.
 *
 * @return string
 */
function wp_kama_get_search_form_filter( $form, $args ){

	// Filter...
	return $form;
}
$form
(рядок)
HTML код форми пошуку.
$args
(масив)
Масив аргументів для побудови форми пошуку див. параметр у функції
get_search_form() .

Приклади

0

#1 Додамо свій код до та після форми пошуку

function wrap_search_form( $form ) {
	$before_form = 'Будь-який контент до форми пошуку</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.0The $args parameter був added.

Де викликається хук

wp-includes/general-template.php 351

$result = apply_filters( 'get_search_form', $form, $args);

Де використовується хук у WordPress

Використання не знайдено.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *