为什么我的导航菜单数组返回为空?

时间:2021-02-24 作者:webdev1995

我试图检索可用菜单列表,但数组返回为空。

function get_menus() {
    $menu_list = [];
    $wcs_menus = wp_get_nav_menus();
    foreach($wcs_menus as $m) {
        $menus_list[$m->slug] = $m->name;
      }
      return $menu_list;
}

$menus = get_menus();
var_dump($menus);

1 个回复
最合适的回答,由SO网友:moped 整理而成

您是否缺少一个“;s“;在变量中return $menu_list;?
将调用您的数组$menus_list;

相关推荐

Making sub-menus exclusive

我真的不知道该怎么解释我在这里找的东西,我在这里找得太露骨了。在我的网站上,我有一个附带菜单,其中包含一系列子类别,每个子类别中都有一些项目。我想知道当我打开另一个子类别时,是否有办法关闭所有其他打开的子类别,例如:1. Animals ----A. Cats ----B. Dogs 2. People ----A. Samantha ----B. Daniel 当我按下“动物”时,我希望“人”关闭,反之亦