저는 워드 프레스에 매우 새롭습니다. header.php
페이지에서 아래와 같이 새로 만든 테마에 Twitter Bootstrap
메뉴를 만들려고합니다. 위의 코드와 wp_nav_menu에 menu_class에 클래스를 추가하면 ul 대신 div에 클래스가 추가됩니다.
$defaults = array(
'theme_location' => 'header-menu',
'menu' => '',
'container' => '',
'container_class' => '',
'container_id' => '',
'menu_class' => 'navbar-collapse collapse',
'menu_id' => 'navbar',
'echo' => true,
'fallback_cb' => 'wp_page_menu',
'before' => '',
'after' => '',
'link_before' => '',
'link_after' => '',
'items_wrap' => '<ul id="%1$s" class="%2$s">%3$s</ul>',
'depth' => 0,
'walker' => ''
);
wp_nav_menu($defaults);
, 나는
ul
에
navbar-collapse collapse
에 클래스를 추가 할 것으로 예상하고 있지만, 대신은 다음과
HTML
을 생성합니다
등
<div class="navbar-collapse collapse"><ul><li class="page_item page-item-11">
가 어떻게 클래스 ul
를 추가 할 수 있습니까?
시도를이해야합니까? ADD_ACTION ('초기화하기', 'themeone_register_theme_menu'; – Danijel
@Danijel 내가 anywher :( – Nitish