Vous pouvez raccourcir le menu du site, le nom officiel 'Menu de navigation WordPress', que vous pouvez définir dans le menu Apparence de WordPress>, pour pouvoir l'insérer n'importe où sur la page ou n'importe où.
Normalement, vous n’avez pas besoin de mettre ce menu de navigation dans un code court et vous ne savez pas pourquoi,Poly
Pour encoder un menu de navigation, vous devez suivre deux étapes: créer un menu personnalisé et enregistrer le menu créé avec le code abrégé. Tout le code est WordPress
Créer un menu de navigation personnalisé WordPress
Tout d'abord
register_nav_menus( array(
'custom_menu' => 'Custom Menu',
) );
Créer un code de menu
Vous pouvez maintenant raccourcir le menu créé et l'enregistrer. En fait, la méthode de codage abrégé est très simple: si vous entrez le code en tant que type de base, vous verrez que tous les skins sont ignorés et placés au sommet d’un skin. Par conséquent, si vous le saisissez de la manière suivante, vous pouvez raccourcir le menu personnalisé sans erreur.
function get_menu($args){ $menu = isset($atts['menu']) ? $atts['menu'] : ''; ob_start(); wp_nav_menu(array( 'theme_location' => 'custom_menu', ) ); return ob_get_clean(); } add_shortcode('Custom_nav_menu', 'get_menu');
Dans le code ci-dessus, le bleu
Dans le code
wp_nav_menu(array( 'theme_location' => 'custom_menu', 'fallback_cb' => false, ) );
De cette façon, vous pouvez l'ajouter comme une partie rouge.
Attributs disponibles
Voici les codes que vous pouvez utiliser ici: Comme je n'ai pas tout utilisé, mais que j'ai consulté l'aide officielle, une partie du code peut être différente de la description.
Entrez l'ID, le slug et le nom du menu que vous souhaitez autoriser.
Le menu comprend
Le menu comprend
Conteneur autour du menu
Le code ci-dessus. Définit la valeur à appeler lorsqu'il n'y a pas de menu spécifié dans le code. La valeur par défaut est une liste de pages.
Mettons le texte, les images et les icônes librement avec CSS
Ci-dessus
Comme ci-dessus, nous spécifions le texte avant le texte du lien.
Comme ci-dessus, spécifiez le texte après le texte du lien.
On dit que le menu est affiché ou retourné. La valeur par défaut est
Détermine la hiérarchie des menus à charger. Ici
Définit une instance d'une classe de travail personnalisée.
Vous définissez l'emplacement du thème que vous souhaitez utiliser, il vous suffit de saisir le nom du menu personnalisé que vous souhaitez utiliser.
Enveloppe les éléments de la liste. La valeur par défaut est
Menu
Tous les attributs disponibles sont comme ci-dessus,WordPress