Custom wordpress submenu

时间:2017-06-07 作者:John Genry

如何通过Walker定制wordpress菜单结构?我有当前结构html结构:

<ul class="menu">
        <li class="active"><a href="">Item 1 </a></li>
        <li><a href="">Item 2  </a>
            <div class="walker">
                <ul>
                    <li>
                        <a href="#">
                            <div class="icon">
                                <img src="images/icon_was3.png" alt="">
                            </div>
                            <div class="clearfix"></div>
                                <span>Item 21 </span>
                        </a>
                    </li>
                    <li>
                        <a href="#">
                            <div class="icon">
                                <img src="images/icon_was3.png" alt="">
                            </div>
                            <div class="clearfix"></div>
                                <span>Item 22 </span>
                        </a>
                    </li>
                    <li>
                        <a href="#">
                            <div class="icon">
                                <img src="images/icon_was3.png" alt="">
                            </div>
                            <div class="clearfix"></div>
                                <span>Item 23 </span>
                        </a>
                    </li>
                </ul>
            </div>
        </li>
        <li><a href="visual.html">Item 3  </a></li>
        <li><a href="">Item 4  </a></li>
        <li><a href="">Item 5  </a></li>
</ul>
如何通过课堂步行器制作此菜单?你能帮忙吗?

1 个回复
最合适的回答,由SO网友:John Genry 整理而成

via walker类-问题已解决

结束

相关推荐

使用自定义Walker拆分wp_NAV_MENU

我正在尝试创建一个最多显示5个项目的菜单。如果有更多项目,则应将其包装到另一个项目中<ul> 元素创建下拉列表。5项或更少:6项或更多我知道这类功能可以很容易地用一个助行器创建,该助行器可以计算菜单项的数量,如果有5个以上的菜单项,则将其包装成一个单独的<ul>. 但我不知道如何创造这个步行者。当前显示我的菜单的代码如下:<?php wp_nav_menu( array( \'theme_location\' => \'navigation\', \'fallback_