注册菜单
后面不单独说明的话,根目录都是从主题目录出发
/functions.php
<?php
// 自定义 菜单注册函数
function register_my_menus() {
register_nav_menus(
array(
// key 为后台管理-菜单管理中-关联操作时看到的
// __(value) 这个为后台管理-自定义菜单-的菜单名称-或自己起个名字
'top_menu' => __( 'top_menu' ),
// 可配置多个菜单 如 顶部的 底部的
'xxxx-menu' => __( 'xxxxx' )
)
);
}
add_action( 'init', 'register_my_menus' );
关联菜单
调用菜单
<div class="main-menu">
<nav id="mobile-menu">
<?php wp_nav_menu(array(
'container' => '',
'menu_class' => '',
'menu' => 'primary',
'theme_location' => 'top_menu',
'link_before' => '<span>',
'link_after' => '</span>',
)); ?>
</nav>
</div>