实际上,菜单函数的返回是一个对象数组。
出于某种原因,array\\u rand只返回了一个ID数组,所以我就是这样做的:
$menu_items = wp_get_nav_menu_items(\'menu_slug\');
$menu_items_rand = array_rand($menu_items, 3);
$random = array();
foreach($menu_items_rand as $ran)
$random[] = $menu_items[$ran];
print_r($random)
你不想破坏
$menu_items
数组,因为在foreach中需要它。