web-dev-qa-db-fra.com

Menu thématique dans le panneau d'administration

Je suis nouveau dans le développement WordPress. Comment puis-je obtenir Menus dans le panneau d'administration, comme ci-dessous?

 enter image description here 

J'essaie de développer un thème. Mais je ne pouvais pas afficher ça.

 enter image description here 

1
abu abu

Vous devez enregistrer des menus personnalisés dans votre thème - https://codex.wordpress.org/Function_Reference/register_nav_menu

Vous devez d’abord enregistrer votre menu dans functions.php comme ceci:

add_action( 'after_setup_theme', 'register_my_menu' );
function register_my_menu() {
  register_nav_menu( 'primary', __( 'Primary Menu', 'theme-slug' ) );
}

Ensuite, à l’endroit où vous voulez que votre menu apparaisse - généralement header.php - vous appelez la fonction:

wp_nav_menu()
3
Will Chiswick

Vous pouvez vous référer à ce lien pour plus d'informations.

Fondamentalement, pour que les menus apparaissent, vous devez utiliser la fonction WordPress register_nav_menu() pour vous assurer que votre thème prend en charge au moins un menu. Chaque menu enregistré correspond à une case à cocher située sous la section emplacement d'affichage (située sous la section Paramètres du menu en-tête) en bas de la page Menu.

 Display location menus 

2
terresquall