get_search_form
Дозволяє змінити 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() .
Приклади
#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.0 | The $args parameter був added. |
Де викликається хук
wp-includes/general-template.php 351
$result = apply_filters( 'get_search_form', $form, $args);
Де використовується хук у WordPress
Використання не знайдено.