在自定义主题中创建菜单链接

时间:2018-03-05 作者:The Chewy

我正在为自己的公文包构建一个自定义主题,我将使用HTML模板设计中的静态菜单。

在这个函数中,我想添加一个设置链接地址的函数。我在about页面上使用了下面的代码,这很有效,但这是最好的方法吗?我不熟悉自定义主题,所以想看看是否有更好的方法或“最佳实践”来实现这一点。

只是为了重新迭代,我不想使用链接到后端菜单控件的动态菜单。

非常感谢,

HTML/PHP

<li class="menu-item menu-item-1">
    <a href="<?php echo esc_url(home_url( \'/about\' ));?>">ABOUT</a>
</li>

1 个回复
SO网友:obiPlabon

如果您没有使用默认菜单管理器,那么您已经遵循了一个错误的做法。不使用菜单管理器,您可以按您的方式创建菜单,但我认为get_permalink() 在这种情况下会增加一些灵活性,或者您可以查看get_permalink(). 这里有一些很好的例子,可能会对您有所帮助。

结束

相关推荐

Add Links to Customizer

我使用主题定制器对WP样板进行了很多更改。然而,有些事情需要一个ACF选项页面。为了将主题定制器绑定到选项页面中,我只想创建一个名为“索引/归档设置”的部分,当您单击该部分时,只需创建一个链接到每个选项页面的超链接列表。这将把一切联系在一起,至少在某种程度上不会让你玩猜谜游戏。有人知道怎么做吗?或者如果可能的话?