首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从wordpress获取特定菜单到php

从wordpress获取特定菜单到php
EN

Stack Overflow用户
提问于 2019-11-21 14:39:48
回答 3查看 190关注 0票数 0

我在WordPress中创建了3个菜单,并使用wp_nav_menu()检索主菜单。我也想找回其他菜单,请指导我怎么做。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2019-11-21 14:48:55

要检索其他菜单,需要传递菜单名称为参数的菜单,如下所示:

代码语言:javascript
复制
wp_nav_menu( array( 'menu' => 'name of the menu' ) );
票数 2
EN

Stack Overflow用户

发布于 2019-11-21 14:48:15

您需要向它传递一个args数组,并声明theme_location键。

代码语言:javascript
复制
wp_nav_menu( array(
    'theme_location' => 'header_main'
) ):

代码语言:javascript
复制
wp_nav_menu( array(
    'theme_location' => 'header_secondary'
) ):
票数 3
EN

Stack Overflow用户

发布于 2019-11-21 14:48:18

您可以在您的主题中创建自定义菜单。将此代码添加到主题的function.php中。

代码语言:javascript
复制
function lanparts_menu_setup(){
    add_theme_support('menus','woocommerce');       
    register_nav_menu('woocommercemenu','Woocommerce Menu Navigation');
}

add_action('after_setup_theme','lanparts_menu_setup');

有关此link后面的更多详细信息,请参阅

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58968738

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档