The tutorial 演示如何添加类并设置其样式。
add_filter( \'wp_nav_menu_items\',\'add_search_box\', 10, 2 );
function add_search_box( $items, $args ) {
$items .= \'<li class="your-class">\' . get_search_form( \'echo=0\' ) . \'</li>\';
return $items;
}
用于
CSS questions, please ask on Stackoverflow.
但该代码不允许您在主导航菜单或辅助导航菜单之间进行选择,除非您这样扩展它。
add_filter( \'wp_nav_menu_items\',\'wpsites_add_search_box\', 10, 2 );
function wpsites_add_search_box( $items, $args ) {
if ( \'primary\' != $args->theme_location )
return $items;
$items .= \'<nav class="your-class">\' . get_search_form( \'echo=0\' ) . \'</nav>\';
return $items;
}
关于这个主题已经写了好几次了,我知道如果你想用同样的样式,你会希望使用与主题导航菜单相同的类。