wordpress - 页面中的导航项目但不显示 WordPress
问题描述
在使用 Humescores 作为主题开发我的新 WordPress 网站的过程中,我注意到我的主导航菜单停止显示。但经过检查,可以看到导航和 li 项确实在页面中。但我无法让它们渲染。我已将导航的背景颜色设置为带有黄色边框的红色,以便您可以看到它的位置。而且我尝试将字体颜色设置为白色,但您可以看到没有显示任何链接。非常奇怪的行为。是什么赋予了?
来自functions.php
register_nav_menus( array(
'primary' => esc_html__( 'Header', 'humescores' ),
) );
来自 header.php
<nav id="site-navigation" class="main-navigation" style="border: 2px solid yellow; background-color:red; color:#fff;">
<button class="menu-toggle" aria-controls="primary-menu" aria-expanded="false"><?php esc_html_e( 'Primary Menu', 'humescores' ); ?></button>
<?php
wp_nav_menu( array(
'theme_location' => 'primary',
'menu_id' => 'primary-menu',
) );
?>
</nav><!-- #site-navigation -->
解决方案
尝试z-index:99999;
在 css 中添加导航。
推荐阅读
- javascript - 如何使用请求模块提出与此表单相同的请求?
- python - 从字典字典中提取值
- android - XML-drawable 使用图层列表无法正常工作
- laravel - 如何在流明中导出 CSV 文件
- pandas - numpy.vstack 作为 pandas groupy 中的聚合器
- python - 如何查找嵌套元素 XML 标记的父节点,Python 3.6
- r - 如何在 R 中对具有 NA 值的向量执行 DCT
- c++ - Boost filesystem weakly_canonical 不解析没有父文件夹的相对路径
- msbuild - MSBUILD:记录器错误 MSB4104:无法写入日志文件“XYZ.sln.log”
- java - 如何在 SceneBuilder 中正确指定 ImageView 的 URL