Comment remplacer la barre de menus principale par le module de menu pleine largeur de Divi

Publié: 2018-08-29

La barre de menu principale rend la navigation transparente pour les visiteurs. Outre la barre de menu principale par défaut à laquelle nous sommes habitués dans WordPress, vous avez probablement également rencontré le module de menu pleine largeur proposé par Divi. Habituellement, il est utilisé pour afficher d'autres menus sur votre site Web qui sont différents du menu principal que vous avez en haut de chaque page.

Mais vous pouvez également utiliser facilement le module de menu pleine largeur pour remplacer votre barre de menu principale. Cela vous donne la liberté de placer le menu où vous voulez sur la page sans avoir à gérer un menu en double en haut de votre page. Vous pouvez également utiliser les options intégrées de Divi pour styliser le menu comme vous le souhaitez, ce qui signifie que vous pouvez créer des résultats époustouflants en utilisant les options de bordure et de séparation, par exemple.

Dans ce tutoriel, nous allons vous montrer comment remplacer votre barre de menu principale par le module de menu pleine largeur à l'aide du pack de mise en page Carpenter de Divi. Cela fait partie de notre initiative de conception Divi en cours. Vous pouvez choisir si vous souhaitez que cette méthode s'applique à toutes les pages ou à quelques-unes d'entre elles. Allons-y !

Aperçu

Avant de plonger dans le didacticiel de cas d'utilisation, jetons un coup d'œil au résultat final sur différentes tailles d'écran.

Charpentier

Désactiver la barre de navigation fixe

Allez dans les options de thème de Divi

La première chose que nous devrons faire est de désactiver l'option de navigation fixe dans les options de thème de Divi. Nous faisons cela pour nous débarrasser de l'espace de menu principal en haut de notre page. Pour ce faire, accédez à votre tableau de bord WordPress > Divi > Options du thème.

module de menu pleine largeur

Désactiver la barre de navigation fixe

Ouvrez l'onglet général et désactivez l'option Barre de navigation fixe.

module de menu pleine largeur

Créer un menu principal

Aller aux menus

La prochaine chose que nous allons faire est de créer notre menu principal. Nous utiliserons ce menu principal à la fois pour la barre de menu principale par défaut en haut et pour le module de menu pleine largeur. Pour ajouter votre menu, accédez à votre tableau de bord WordPress > Apparence > Menus.

module de menu pleine largeur

Ajouter un nouveau menu principal

Ajoutez un nouveau menu, donnez un nom à votre menu et faites-en votre menu principal.

module de menu pleine largeur

Ajouter des pages et enregistrer le menu

Enfin, ajoutez toutes vos pages et enregistrez votre menu.

module de menu pleine largeur

Style de la barre de menu principale dans le personnalisateur de thème

Aller au personnalisateur de thème

Selon que vous souhaitez masquer ou non la barre de menus principale par défaut sur toutes les pages, vous pouvez d'abord styliser la barre de menus principale par défaut. Vous n'avez besoin de le faire que si vous prévoyez de l'utiliser sur certaines pages. Si vous souhaitez supprimer la barre de menus principale partout, vous pouvez ignorer cette étape.

module de menu pleine largeur

Paramètres de la barre de menus principale

Pour correspondre au pack de mise en page, nous avons appliqué les modifications suivantes :

  • Style de police : gras et majuscule
  • Couleur du texte : #FFFFFF
  • Couleur du lien actif : #FFFFFF
  • Couleur d'arrière-plan : #f25b3a
  • Couleur d'arrière-plan du menu déroulant : #f25b3a

module de menu pleine largeur

Masquer la barre de menus principale

Une page

Aller à la page de choix et activer Visual Builder

Pour masquer la barre de menu principale en haut de nos pages, nous devrons utiliser une petite quantité de code CSS. Notez qu'il est important d'avoir désactivé l'option Barre de navigation fixe (une des étapes précédentes). Sinon, l'espace occupé par la barre de menu principale sera blanc et n'aura pas complètement disparu. Si vous souhaitez masquer la barre de menus principale sur une page en particulier, accédez à cette page et activez Visual Builder.

module de menu pleine largeur

Ouvrir les paramètres de la page

Ouvrez ensuite les paramètres de la page en cliquant sur l'icône suivante en bas de votre page :

module de menu pleine largeur

Ajouter un code CSS

Basculez vers l'onglet Avancé et ajoutez le code CSS suivant dans la zone CSS personnalisée :

#main-header {
display: none;
}

module de menu pleine largeur

Site entier

Allez dans les options de thème de Divi

Si vous souhaitez vous débarrasser de la barre de menus principale sur l'ensemble de votre site Web, vous pouvez également le faire. Vous n'avez pas besoin d'ajouter le code à chaque page manuellement. Au lieu de cela, vous pouvez simplement accéder à votre tableau de bord WordPress > Divi > Options du thème.

module de menu pleine largeur

Ajouter un code CSS

Continuez en faisant défiler vers le bas jusqu'à ce que vous tombiez sur la case CSS personnalisée et ajoutez-y le même code CSS :

#main-header {
display: none;
}

module de menu pleine largeur

Ajouter la barre de menus principale à la page

Ouvrir la page de destination avec Visual Builder

Maintenant que nous avons masqué la barre de menus principale, nous pouvons commencer à ajouter le module de menu pleine largeur à notre page. Pour ce faire, accédez par exemple à votre page de destination et activez Visual Builder.

module de menu pleine largeur

Ajouter une section pleine largeur

Continuez en ajoutant une section pleine largeur juste en dessous de votre section héros.

module de menu pleine largeur

Bordure supérieure

Vous pouvez utiliser toutes les options intégrées de Divi pour créer le design exact que vous souhaitez. Nous allons le garder assez propre. La seule chose que nous ajouterons à nos options de section est une bordure supérieure :

  • Largeur de la bordure supérieure : 7px
  • Couleur de la bordure supérieure : #f25b3a

module de menu pleine largeur

Ajouter un module de menu pleine largeur

Ensuite, ajoutez le module de menu pleine largeur à votre section.

module de menu pleine largeur

Sélectionnez le menu principal

Sélectionnez votre menu principal comme menu que vous souhaitez afficher.

module de menu pleine largeur

Couleur de l'arrière plan

Continuez en donnant à votre module une couleur de fond noire.

module de menu pleine largeur

Paramètres des liens

Ensuite, ouvrez les paramètres de liens et appliquez les modifications suivantes :

  • Couleur du lien actif : #FFFFFF
  • Couleur du texte du menu déroulant : #FFFFFF
  • Couleur du texte du menu mobile : #FFFFFF
  • Orientation du texte : à gauche
  • Couleur du texte : clair

module de menu pleine largeur

Paramètres du menu déroulant

Modifiez ensuite les paramètres du menu déroulant :

  • Couleur d'arrière-plan du menu déroulant : #000000
  • Couleur de la ligne du menu déroulant : #000000
  • Couleur d'arrière-plan du menu mobile : #000000

module de menu pleine largeur

Paramètres du texte du menu

Enfin, nous allons faire en sorte que les paramètres de texte correspondent au pack de mise en page :

  • Poids de la police du menu : ultra gras
  • Style de police du menu : majuscule

module de menu pleine largeur

Rendre la section pleine largeur globale et l'utiliser également sur d'autres pages

Enregistrer en tant que section globale

Nous avons fini de créer notre nouveau menu principal ! Si vous prévoyez de l'utiliser également sur d'autres pages, allez-y et ajoutez-le à votre bibliothèque Divi en tant qu'élément global.

module de menu pleine largeur

Ajouter à d'autres pages sans barre de menu principale

Vous pouvez maintenant facilement ajouter ce menu pleine largeur à d'autres pages. Vous pouvez choisir sa position et vous êtes libre de jouer avec les options de conception intégrées qui l'accompagnent !

module de menu pleine largeur

Aperçu

Maintenant que nous avons parcouru toutes les étapes, jetons un dernier coup d'œil au résultat sur différentes tailles d'écran.

Charpentier

Dernières pensées

Dans cet article de blog de cas d'utilisation, nous vous avons montré comment remplacer la barre de menus principale en haut de vos pages par le module de menu pleine largeur. L'application de cette méthode vous donne la liberté de pouvoir placer votre menu où vous voulez sur votre page. En plus de cela, vous pouvez également utiliser les options intégrées de Divi pour le styler. Si vous avez des questions ou des suggestions, assurez-vous de laisser un commentaire dans la section commentaires ci-dessous.