wordpress菜单函数 wp_nav_menu() 默认输出的菜单,带有 div 和 ul 标签,的很多时候我们想要定义一些主题菜单的特殊样式效果,需要去掉自带的 div 和 ul 标签,下面我们来简单介绍一下方法。
修改前输出的菜单效果如下:
首页关于我们要去除 div 标签是非常容易的事情,只需添加 ‘container’ => false 参数即可。
要去除 ul 标签(只会去除最外围的 ul,对子级 ul 不影响),我们需要用到 items_wrap 参数。
items_wrap 有三个可定义选项:
如果要定义 ul 的 id 和 class 属性,可以直接修改 %1$s 和 %2$s 为具体的值,如果要移除 ul 标签,使用如下参数即可:
'%3$s'在调用菜单的地方插入如下代码:
false,'items_wrap' => '%3$s','theme_location' => 'main-menu')); }?>输出的菜单结构如下:
首页关于我们下一篇文章中我们将介绍一下如何
总结以上是内存溢出为你收集整理的wp_nav_menu()函数改造(1) – 禁止WordPress菜单输出 div 和 ul 标签全部内容,希望文章能够帮你解决wp_nav_menu()函数改造(1) – 禁止WordPress菜单输出 div 和 ul 标签所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)