将菜单项添加到导航菜单以链接到外部URL

时间:2012-07-05 作者:JohnMerlino

我按照本教程向导航菜单添加了一个菜单项,以链接到外部站点:

http://www.natenewz.com/2009/10/07/hardlink-wordpress-navigation/

我将代码片段复制到主题的标题中。phpI创建了一个名为的页面,该页面包含我想在导航中显示的文本。我在页面中添加了一个名为redirect的自定义字段,并将链接url放在值字段中。

然后进行测试,该链接从未出现在菜单中。

1 个回复
最合适的回答,由SO网友:Jonathan 整理而成

您是否尝试导航到外部页面或重定向?(另外,请记住,这是近3年前发布的……一般来说,在网站和技术中,这是永恒的!)

您总是可以在外观->菜单下向WordPress菜单添加自定义链接。只需确保在函数中添加支持即可。php文件。

http://codex.wordpress.org/Appearance_Menus_Screen

在这里添加主题支持:http://codex.wordpress.org/Navigation_Menus

以下是添加功能支持的方式:

//setup the dynamic navigation
if (function_exists(register_nav_menus)){
    register_nav_menus(
                 array(
                "main_nav" => "Main Navigation Menu"
                      )
                );
 }
然后转到管理面板->外观->菜单,并在那里添加外部链接。

然后在模板中,您可以这样调用它:

<?php wp_nav_menu(array(\'menu\' => \'Main Nav Menu\')); ?>
这当然是你想要的

结束

相关推荐

Thesis -style Navigation

我正在研究一个主题,我希望用户能够像论文一样选择要在主题选项页面中显示的页面。我已经在谷歌上搜索了几个小时的逆向工程论文,但还没有找到一个很好的解决方案。我想知道是否有人做过这件事或看过教程。