În mare parte, un formular de căutare face parte din antetul principal al site-ului web. Puteți personaliza meniul de navigare și afișa un formular de căutare împreună cu acesta.
Instrucțiuni: Adăugați următorul cod în fișierul functions.php al temei dvs. WordPress pentru a adăuga formularul de căutare la un anumit wp_nav_menu. Dacă aveți mai multe meniuri, înlocuiți MENU-NAME cu numele meniului unde doriți să adăugați formularul de căutare.
add_filter('wp_nav_menu_items', 'add_search_form', 10, 2);
function add_search_form($items, $args) {
if( $args->theme_location == 'MENU-NAME' )
$items .= '<li class="search"><form role="search" method="get" id="searchform" action="'.home_url( '/' ).'"><input type="text" value="search" name="s" id="s" /><input type="submit" id="searchsubmit" value="'. esc_attr__('Search') .'" /></form></li>';
return $items;
}
S-ar putea să vă placă și limitarea numărului de elemente de meniu în WordPress.
Salut,
există o modalitate de a evita închiderea meniului după primul clic în câmpul de introducere? se întâmplă în cazul meu.
mulțumesc
Ați putea dori să verificați dacă este o problemă cu tema.
Încerc să aflu cum să ordonez formularul de căutare într-un meniu de navigare. De exemplu, un meniu standard cu Acasă Despre Servicii Contactați-ne – aș putea plasa formularul de căutare după Servicii și înainte de Contactați-ne? Sau după Acasă și înainte de Despre?