WordPress如何获取自定义菜单名称和链接?,建站文
导读:建站文章建站文章WordPress如何获取自定义菜单名称和链接?其中有用到来互获取自定义菜单的内容。问题是总是获得只有
WordPress如何获取自定义菜单名称和链接?其中有用到<?php wp_nav_menu(); ?>来互获取自定义菜单的内容。问题是总是获得只有<a href=''>…</a>这样的输出格式。最后研究了下,得到了想要的结果。
wordpress 中的自定义菜单函数 wp_nav_menu() 默认输出格式为:
<div> <ul> <li><a>菜单文字</a></li> </ul> </div>有人这样做:
<?php $parameter = array( 'container' => 'false', 'items_wrap' => '%3$s', ); wp_nav_menu($parameter); ?>发现<li>标签还是无法去除。但是考虑下,如果加上 'echo' => false 输出带<li>的字符串,然后在用 strip_tags() 剥去其他标签,只保留<a>织梦模板修改标签中的内容。就可以了。所以得到的完整代码如下:
<?php $menuParameters = array( 'container' => false, 'echo' => false, 'items_wrap' => '%3$s', 'depth' => 0, ); echo strip_tags(wp_nav_menu( $menuParameters ), '<a>' ); ?>输出结果如下图:
声明: 本文由我的SEOUC技术文章主页发布于:2023-07-23 ,文章WordPress如何获取自定义菜单名称和链接?,建站文主要讲述自定义,菜单,建站网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: /article/web_34910.html