我使用此
在wordpress上有一个菜单<?php wp_nav_menu( array( 'sort_column' => 'menu_order','menu_class' => 'navlink', 'container' => false, 'theme_location' => 'header-menu') ); ?>
输出就像这样
<div class="navlink">
<ul>
<li class="page_item page-item-2 current_page_item active"><a href="http://michaelpon.tk/about/">About</a></li>
<li class="page_item page-item-6"><a href="http://michaelpon.tk/skills/">Skills</a></li>
<li class="page_item page-item-4"><a href="http://michaelpon.tk/project/">Project</a></li>
<li class="page_item page-item-8"><a href="http://michaelpon.tk/contact/">Contact</a></li>
</ul>
</div>
现在我想要的是显示我的菜单,没有标签,技能......是否可能?我尝试使用菜单并通过小部件显示它,但菜单不允许我添加没有任何标签的页面。它会自动从菜单中删除页面。
像这样。<li class="page_item page-item-2 current_page_item active"><a href="http://michaelpon.tk/about/"></a></li>
<li class="page_item page-item-6"><a href="http://michaelpon.tk/skills/"></a></li>
<li class="page_item page-item-4"><a href="http://michaelpon.tk/project/"></a></li>
<li class="page_item page-item-8"><a href="http://michaelpon.tk/contact/"></a></li>
除了使用静态html之外,还有其他可能的方法吗?我使用foundationpress作为我的主题。
我将使用伪元素显示菜单的标签 小提琴here
答案 0 :(得分:0)
好的,我理解你的问题。 你可以使用jQuery来完成它。 您必须将类添加到要删除标签的特定菜单中。
将此代码添加到header.php文件
<script>
$(document).ready(function(){
$('.your-menu-class').find('a').html('');
});
</script>
不要从管理员端菜单设置中删除页面标题。
答案 1 :(得分:0)
在制作菜单项时添加
作为标签,它将允许该字段为空,希望它有所帮助