gpt4 book ai didi

wordpress之wp_nav_menu使用说明

转载 作者:qq735679552 更新时间:2022-09-29 22:32:09 28 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章wordpress之wp_nav_menu使用说明由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

其主要用途是通过该方法,  实现后台的生成菜单调用。  使用该功能之前,必须激活主题3.0+菜单功能。  方法如下:  在functions.php文件中加入  add_theme_support( 'nav-menus' );或者  •// 自定义菜单  •register_nav_menus(  •array(  •‘header-menu’ => __( ’导航自定义菜单’ ),  •‘footer-menu’ => __( ’页角自定义菜单’ )  •)  •);简单调用如下:  <?php wp_nav_menu($args);?>  调用的menu默认排版为  。

复制代码 。

代码如下

<?php $defaults = array(  'theme_location' => ,  'menu' => ,  'container' => 'div',  'container_class' => 'menu-{menu slug}-container',  'container_id' => ,  'menu_class' => 'menu',  'menu_id' => ,  'echo' => true,  'fallback_cb' => 'wp_page_menu',  'before' => ,  'after' => ,  'link_before' => ,  'link_after' => ,  'depth' => 0,  'walker' => );  ?>  。

  。

如果是多菜单的话,如下调用 。

<?php echo wp_nav_menu( array( 'container_class' => 'menu-header', 'theme_location' => 'primary' ) ) ?> 。

根据是否登录生成不同该菜单栏 。

<?php if ( is_user_logged_in() ) { wp_nav_menu( array( 'theme_location' => 'logged-in-menu' ) ); } else { wp_nav_menu( array( 'theme_location' => 'logged-out-menu' ) ); } ?> 移除菜单栏 <?php function my_wp_nav_menu_args( $args = '' ) { $args['container'] = false; return $args; } // function add_filter( 'wp_nav_menu_args', 'my_wp_nav_menu_args' ); ?> 或者 <?php wp_nav_menu( array( 'container' => '' ) ); ?> 生成的菜单css风格为 可以通过 。

  。

1 。

'before'          => ,<BR>  'after'           => ,<BR>  'link_before'     => ,<BR>  'link_after'      => ,<BR> 。

添加使用的标签,并对其进行css美化,可以让你获得心中想要的效果.

最后此篇关于wordpress之wp_nav_menu使用说明的文章就讲到这里了,如果你想了解更多关于wordpress之wp_nav_menu使用说明的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com