Compter les liens d’un menu WordPress

Avec cette fonction, nous obtenons le nombre total d’éléments contenus dans un menu grâce au nom de son emplacement. 

Attention toutefois, c’est bien le nombre total de liens qui est retourné, et pas seulement le décompte des éléments de premier niveau.

function kodex_get_menu_count($location){
	$locations = get_nav_menu_locations();
	$menu_id = $locations[$location];
	$menu = wp_get_nav_menu_object($menu_id);
	return $menu->count;
}