【发布时间】:2015-11-01 01:37:38
【问题描述】:
我不知道我问这个是否正确,但我会尝试。 我这样做是出于历史推送状态的目的。
代码获取没有ul和li的菜单:
$topmenu= array(
'container' => false,
'echo' => false,
'items_wrap' => '%3$s',
'depth' => 0
);
echo strip_tags(wp_nav_menu( $topmenu), '<a>');
目前,它只给了我<a>标签和href的预期。
例如:
<a href="http://example.com/page1">Page 1</a>
<a href="http://example.com/page2">Page 2</a>
<a href="http://example.com/page3">Page 3</a>
// etc
我的问题:
如何在 href 属性中禁用/隐藏完整的永久链接/超链接,但继续显示页面 slug?
我需要什么例如:
<a href="/page1"></a>
// etc
我试图让这项工作改变nav-menu-template.php,但我失败了。
感谢您的任何回答。
【问题讨论】:
标签: wordpress menu navigation permalinks