Dank einiger Hilfe hier habe ich es geschafft, meinem Hauptmenü ein benutzerdefiniertes Suchfeld hinzuzufügen ... indem ich dieses zur functions.php meines Themas hinzufügte
add_filter('wp_nav_menu_items','search_box_function');
function search_box_function ($nav){
return $nav."<li class='menu-header-search'><form action='http://example.com/' id='searchform' method='get'><input type='text' name='s' id='s' placeholder='Search'></form></li>";
}
Allerdings habe ich jetzt ein weiteres Menü hinzugefügt, um es in die Fußzeile einzufügen, aber das Suchfeld wird auch diesem hinzugefügt. Wie füge ich das Suchfeld nur dem Hauptmenü hinzu?
Mein Code zum Registrieren der Menüs lautet:
register_nav_menus( array(
'primary' => __( 'Primary Navigation', 'twentyten' ),
'secondary'=>__('Secondary Menu', 'twentyten' ),
) );
..und der Code zum Anzeigen des sekundären Menüs lautet:
wp_nav_menu( array( 'container_class' => 'menu-header', 'theme_location' => 'secondary' ) );
10, 2
im code?