首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >WordPress中的Walker类

WordPress中的Walker类
EN

Stack Overflow用户
提问于 2016-06-17 23:04:49
回答 1查看 66关注 0票数 0

我正在尝试在页脚导航中创建此导航结构:

代码语言:javascript
复制
<div class="footer container">
    <div class="footer-nav-containers">
        <ul>
            <li></li>
            <li></li>
            <li></li>
        </ul>
    </div>
    <div class="footer-nav-containers">
        <ul>
            <li></li>
            <li></li>
            <li></li>
        </ul>
    </div>
    <div class="footer-nav-containers">
        <ul>
            <li></li>
            <li></li>
            <li></li>
        </ul>
    </div>
</div>

我是WordPress的新手,如果能帮助我将其设置为Walker类,我将不胜感激。谢谢!

EN

回答 1

Stack Overflow用户

发布于 2016-06-17 23:54:37

首先,该HTML是无效的。您需要将<li>放入<ul>中,我假设您已经注册了"footer“菜单

总之..。

代码语言:javascript
复制
 <?php wp_nav_menu( array( 
      'theme_location' => 'footer', 
      'menu_id' => 'footer-menu' ,
      'container'         => 'div',
      'menu_class'        => 'footer container',
      ) 
    ); 
    ?>

并为wrap 3菜单项添加jQuery。

代码语言:javascript
复制
var items = $(".footer container > li");
for(var i = 0; i < items.length; i+=3) {
   items.slice(i, i+3).wrapAll("<div class='footer-nav-containers'></div>");
}
票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37884841

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档