为什么我的 header 在 wordpress 中显示我的页脚?
Why is my header displaying my footer in wordpress?
我目前正在 Wordpress 中制作 Header 和页脚。
当我使用 wp_nav_menu 并使用主主题位置时。我正在尝试抓住 header。
我在 functions.php 中将其设置为主要。
但是它最终显示了我的页脚。
我还在菜单中将显示位置设置为 "header"。
我错过了什么吗?
header.php
<?php
wp_nav_menu( array(
"theme-location" => "primary",
"container" => "ul",
"menu_class" => "navbar-nav mr-auto"
));
?>
functions.php
function kraken_theme_setup(){
add_theme_support( "menus" );
register_nav_menu( "primary", "Primary Header Navigation" );
register_nav_menu( "secondary", "Footer Navigation");
}
add_action( "after_setup_theme", "kraken_theme_setup" );
你的 wp_nav_menu 参数有错字。
theme-location
应该是 theme_location
和 _
除此之外一切正常。
我目前正在 Wordpress 中制作 Header 和页脚。
当我使用 wp_nav_menu 并使用主主题位置时。我正在尝试抓住 header。 我在 functions.php 中将其设置为主要。
但是它最终显示了我的页脚。
我还在菜单中将显示位置设置为 "header"。 我错过了什么吗?
header.php
<?php
wp_nav_menu( array(
"theme-location" => "primary",
"container" => "ul",
"menu_class" => "navbar-nav mr-auto"
));
?>
functions.php
function kraken_theme_setup(){
add_theme_support( "menus" );
register_nav_menu( "primary", "Primary Header Navigation" );
register_nav_menu( "secondary", "Footer Navigation");
}
add_action( "after_setup_theme", "kraken_theme_setup" );
你的 wp_nav_menu 参数有错字。
theme-location
应该是 theme_location
和 _
除此之外一切正常。