Personnaliser le Widget moteur de recherche de WordPress

28 janvier 2019 camillejg Laisser un commentaire

WordPress donne la possibilité, de manière assez simple, d’ajouter des widgets afin de construire votre site Internet. Ceux-ci peuvent être des listes d’articles, des listes de pages, des menus, du html personnalisé, un moteur de recherche, …

La présentation par défaut de ces éléments est définie par WordPress, et il est souvent nécessaire de jouer avec les possibilités de WP afin de les customiser et obtenir le rendu que vous souhaitez.

Pour ce faire, il est nécessaire d’insérer le code suivant dans le fichier functions.php de votre thème, et personnaliser votre formulaire.

 // A inclure dans votre functions.php
function your_search_form( $form ) {
$form = '<form role="search" method="get" id="search-form" action="' . home_url( '/' ) . '" > <input type="search" value="' . get_search_query() . '" name="s" id="s" placeholder="Rechercher" /> <input type="submit" id="searchsubmit" value="Ok" /> </form>';
return $form;
}
add_filter( 'get_search_form', 'your_search_form' );

Articles associés