当我的 index.php 文件中有我的 wordpress 菜单代码时,一切正常。具有适当 ID 的标签中的包装器,但是当我将导航代码移动到我的头文件或任何其他文件并将其包含在我的索引模板中时,导航包装器变成了一个并且没有适当的 ID 的任何线索发生了什么?这是我的代码
函数.php
<?php
register_nav_menus(
array(
'main-nav-header-top' => 'Main Nav'
)
);
$main_menu_header_top = array(
'theme_location' => 'main-nav-header-top',
'container' => 'nav',
'container_id' => 'mainNavigation',
'menu_id' => 'mobileNav',
'depth' => 0,
);
?>
这是我想放入 header.php 文件的代码
<?php wp_nav_menu( $main_menu_header_top ); ?>