WordPress主题制作

  1. 主页
  2. 文档
  3. WordPress主题制作
  4. 菜单处理
  5. 第二步:引用菜单

第二步:引用菜单

引用菜单即在模板文件中显示菜单,一般用到两个函数:

1、通过has_nav_menu(‘xxx’)判断相关菜单是否进行设置

2、在通过wp_nav_menu()进行菜单显示。

<?php if ( has_nav_menu( ‘menu-1’ ) ) : ?>
<nav id=”site-navigation” class=”main-navigation” aria-label=”<?php esc_attr_e( ‘Top Menu’, ‘twentynineteen’ ); ?>”>
<?php
wp_nav_menu(
array(
‘theme_location’ => ‘menu-1’,
‘menu_class’     => ‘main-menu’,
‘items_wrap’     => ‘<ul id=”%1$s” class=”%2$s” tabindex=”0″>%3$s</ul>’,
)
);
?>
</nav><!– #site-navigation –>
   <?php endif; ?>

 <?php if ( has_nav_menu( ‘footer’ ) ) : ?>
<nav class=”footer-navigation” aria-label=”<?php esc_attr_e( ‘Footer Menu’, ‘twentynineteen’ ); ?>”>
<?php
wp_nav_menu(
array(
‘theme_location’ => ‘footer’,
‘menu_class’     => ‘footer-menu’,
‘depth’          => 1,
)
);
?>
</nav><!– .footer-navigation –>
<?php endif; ?>

说明:部分html+css代码通过函数wp_nav_menu()的数组进行配置。难点就是wp_nav_menu的配置,挺复杂的,请参考如下文章:

待补充

这篇文章对您有用吗?

我们要如何帮助您?