WordPress自定义菜单链接

时间:2018-06-05 18:01:16

标签: php wordpress

我正在创建一个自定义主题WordPress,但我遇到了一些问题.. 这就是我调用自定义菜单的方式。

function wislow_theme_setup() {
    add_theme_support('menus');

    register_nav_menu('primary', 'Primary Header Navigation');
    register_nav_menu('secondary', 'Footer Navigation');
}
add_action('init', 'wislow_theme_setup');

以下是我在头文件中的实现方式。

<body <?php body_class(array()); ?>>
    <?php wp_nav_menu(['theme_location' => 'primary']); ?>

问题是,当我尝试使用其中一个链接时,我被引导到一个空白页面,而且页面中确实有内容。

2 个答案:

答案 0 :(得分:1)

请确保菜单位置选择

信息中心&gt;菜单&gt;管理地点

并选择您创建菜单的主菜单。

答案 1 :(得分:1)

wp_nav_menu函数使用如下: wp_nav_menu(数组(&#39; theme_location&#39; =&gt;&#39; primary&#39;));