WordPress 메뉴 함수 wp 금지nav_menu () 출력 div 및 l 태그

3733 단어 wordpress
wp 사용nav_메뉴 () 출력은 매우 쉬운 일입니다. 테마 메뉴의 일부 스타일 효과를 실현하기 위해서는 div와 l 탭을 출력할 필요가 없을 수도 있습니다. 구체적인 실현 방법을 공유합니다.
wp_nav_menu () 기본 출력은 div 및 ul 태그가 있는 것입니다. 예를 들어:
<div class="menu-header-container">
    <ul id="menu-header" class="menu">
        <li class="current-menu-item"><a href="http://www.wpdaxue.com/">    a>li>
        <li><a href="http://www.wpdaxue.com/category/news">WordPress  a>li>
    ul>
div>

우리가 실현하고자 하는 효과는 반드시 이와 같아야 한다.
<li class="current-menu-item"><a href="http://www.wpdaxue.com/">    a>li>
<li><a href="http://www.wpdaxue.com/category/news">WordPress  a>li>

WordPress 탐색 메뉴 함수 읽기 registernav_menus() 및 wpnav_menu(), wp 이해nav_menu ()의 매개 변수 이후div 라벨을 제거하는 것은 매우 쉬운 일입니다. 'container' = > false 매개 변수를 추가하면 됩니다.
l 라벨을 제거하려면itemswrap 매개 변수.items_랩은 세 가지 정의가 있어요.'items_wrap' => ' %3$s '
l의 id와class 속성을 정의하려면% 1s와 s를 구체적인 값으로 직접 수정할 수 있습니다. l 탭을 제거하려면 인자'itemswrap'=>'%3$s'입니다.
최종 예는 다음과 같습니다.
 if(function_exists('wp_nav_menu')) wp_nav_menu(array('container' => false, 'items_wrap' => '%3$s', 'theme_location' => 'foot-menu')); ?>

좋은 웹페이지 즐겨찾기