Wordpress - 使用钩子从functions.php显示导航菜单

时间:2012-12-25 21:07:19

标签: wordpress wordpress-theming

我正在尝试调用菜单显示在我页面的某个位置。主题上面有一个钩子,我想用它作为显示菜单的地方。我不想修改主题的核心文件,所以目标是只使用functions.php修改来实现这个目标

我将以下代码添加到我的functions.php

在我的菜单面板上,我已经将菜单“类别”分配到“catmenu”主题位置。

register_nav_menu( 'catmenu', 'Categories Menu' );

//adds category menu on single post pages
function add_catmenu()
{
wp_nav_menu(array('menu'=>'categories'); }

add_action('thematic_abovecontent', 'add_catmenu'); 

Wordpress似乎没有得到它。我得到一个Parse错误:语法错误,意外';'在C:...... \ functions.php第253行

第253行是具有wp_nav_menu调用的行。

我一直在尝试对此进行修改,比如回显整行253,但我再次收到错误或无效。

我不知道如何做到这一点。有什么建议?在此先感谢!!

1 个答案:

答案 0 :(得分:1)

你错过了一个右括号:

wp_nav_menu(array('menu'=>'categories')); }