J'essaie d'obtenir tous les identifiants dans ma navigation et de les convertir en une chaîne afin de pouvoir l'utiliser avec wp_query
pour obtenir les pages qui ne sont répertoriées que dans la navigation. Le code pour obtenir les identifiants:
$menu_name = 'primary';
if ( ( $locations = get_nav_menu_locations() ) && isset( $locations[ $menu_name ] )) {
$menu = wp_get_nav_menu_object( $locations[ $menu_name ] );
$menu_items = wp_get_nav_menu_items($menu->term_id);
}
foreach ( $menu_items as $menu_item ) {
$numbers[] = $menu_item->ID;
}
$number = implode(',',$numbers);
Mais il renvoie les mauvais chiffres. Lorsque je vais dans la zone d'administration et que je passe la souris sur les pages, le nombre qui s'affiche dans la barre d'adresse en bas de l'écran ne correspond pas. Qu'est-ce que je fais mal?