wordpress 添加菜单

本文介绍如何在WordPress自定义主题中添加菜单功能。通过注册导航菜单并在后台进行配置,实现顶部和底部导航栏的定制。此外,还介绍了如何在前端页面调用已设置的菜单。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

wordpress自定义主题默认是没有菜单选项的,需要添加

function sanyi_setup() {
        register_nav_menus([
            'header_menu' => __('顶部导航'),
            'footer_menu'  => __('底部导航')
        ]);
    }


add_action( 'after_setup_theme', 'sanyi_setup' );

然后可以在后台添加菜单。

添加方式:

1、添加位置菜单


点击创建新菜单创建位置关联的菜单


2、添加文章分类或页面


3、选择位置菜单,如”顶部菜单“,在左侧选择要加入菜单的导航。


选择好后点击“添加到菜单”,在右侧即可生成导航,可以拖动导航位置调整顺序,页可以构建二级菜单


最后,在前端页面调用

 if ( has_nav_menu( 'header_menu' ) ) : 
                            wp_nav_menu( array(
                                'theme_location' => 'header_menu',
                                'menu_class'     => 'menu view-menu clearfixn',
                                'container' => '',
                                ) );
                    endif;
theme_location要与register_nav_menus的键对应
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值