Bonjour tout le monde !
Je viens demander un petit coup de main pour un problème que j'ai avec Wordpress
Je suis en train de créer un site qui contient plusieurs mini sites.
Chaque mini site à son propre menu de navigation.
Du coup je voudrais faire en sorte que quand on switch de mini site, la navigation change aussi.
J'ai du coup écrit cette petite fonction :
Avec ça, le bon menu est affiché sur la bonne page. Ok, mais pas au bon endroit, pas OK
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $parents = get_post_ancestors( $post->ID ); $id = ($parents) ? $parents[count($parents)-1]: $post->ID; $parent_id = "forum_parent_".$id; if (bbp_is_single_topic() && $parent_id == 'forum_parent_11801'){ wp_nav_menu(array('theme_location' => 'avia', 'menu'=>'menu-frenchtis-life' )); }
Je pensais qu'en ajouter le paramètre : 'theme_location' => 'avia', ça placerait le menu à la place du menu principale du theme qui à pour id avia
Je précise que je suis nul en PHP, et du coup je voudrais vous demander un coup de main pour comprendre pourquoi cette fonction ne place pas le menu au bon endroit !
Merci d'avance![]()
Partager