여기에 대한 도움 덕분에 내 테마의 기능에 이것을 추가하여 기본 메뉴에 사용자 정의 검색 상자를 추가했습니다.
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>";
}
그러나 바닥 글에 넣을 다른 메뉴를 추가했지만 검색 상자 도이 메뉴에 추가됩니다. 기본 메뉴에만 검색 창을 추가하려면 어떻게합니까?
메뉴를 등록하는 코드는 다음과 같습니다.
register_nav_menus( array(
'primary' => __( 'Primary Navigation', 'twentyten' ),
'secondary'=>__('Secondary Menu', 'twentyten' ),
) );
보조 메뉴를 표시하는 코드는 다음과 같습니다.
wp_nav_menu( array( 'container_class' => 'menu-header', 'theme_location' => 'secondary' ) );
10, 2
코드에서 무엇을합니까?