嗯,我正在尝试获取一个菜单项和一个子菜单的描述,并附上下面的代码,但我无法获取它。
我试图得到“关于我们”和“我们董事会员工”的描述:
因为菜单项(关于我们)运行良好,但由于某种原因,子菜单(我们的董事会和员工)不包含信息
description
它只是
ID
,
URL
和
Title
, 我已经试过了
var_dump()
子菜单对象(正如您在下面的代码中所看到的),但它没有。
function get_menu_section_description($sectionUrl){
$menu = wp_get_menu_array("menu");
$desc = "";
foreach ($menu as $key => $item){
$arr = $item[\'url\'];
// var_dump($item);
if ($sectionUrl == $arr[0]) {
$desc = $item[\'description\'];
}
if(sizeof($item[\'children\']) > 0){
foreach ($item[\'children\'] as $key => $children){
// var_dump($children);
$arr2 = $children[\'url\'];
if ($sectionUrl == $arr2) {
$desc = $children[\'description\'];
}
}
} } return $desc; }
有人知道为什么没有描述项,如何激活它或可能的解决方案吗?提前谢谢。