所以我对整个 WordPress 很陌生,但我对 HTML/CSS 还是有经验的。我在 WordPress 的管理区域内创建了一个新菜单,但是当分配给主题时,它仍然无法正确显示。如果我在这里完全失明,请提前道歉,但 PHP 也不是我的强项。
所以下面是有问题的代码,与菜单在标题部分的位置有关:
<div id="nav-primary" class="nav"><nav>
<?php if ( is_user_logged_in() ) {
wp_nav_menu( array( 'theme_location' => 'logged-in-menu' ) ); /* if the visitor is logged in, this primary navigation will be displayed */
} else {
wp_nav_menu( array( 'theme_location' => 'header-menu' ) ); /* if the visitor is NOT logged in, this primary navigation will be displayed. if a single menu should be displayed for both conditions, set the same menues to be displayed under both conditions through the Wordpress backend */
} ?>
</nav></div><!--#nav-primary-->
我知道“标题菜单”指向我设置的新菜单,但它没有显示正确的菜单。相反,它显示了很多菜单项,而我设置的菜单项只有 4 个。
任何人都可以对此有所了解吗?我真的很感激一些帮助。
谢谢!
标记