Sauter la navigation
Mis à jour
juin 7, 2024

WPML CMS Navigation est un module d’extension qui fournit des éléments de navigation que vous pouvez utiliser lors de la construction du site. Cela comprend un fil d’Ariane, des menus déroulants et une barre latérale de navigation. L’extension ne nécessite aucune configuration et fonctionnera telle quelle. Il vous suffit d’ajouter les éléments de navigation à votre thème.

Le module d’extension WPML CMS Navigation est inclus dans la version Multilingual CMS de WPML.

Ajouter les éléments de navigation à votre site

Onglet supérieur de navigation avec menus déroulants

Navigation supérieure
Navigation supérieure

La navigation par onglets en haut de page permet aux visiteurs d’accéder rapidement aux principales sections de votre site web. Personnalisé, il est mis en œuvre à l’aide de fonctions PHP personnalisées qui répertorient les pages et leurs sous-pages.

WPML simplifie cette démarche en faisant le travail à votre place. Il suffit d’inclure la fonction PHP qui appelle le menu et celui-ci est généré pour vous :

<?php do_action('icl_navigation_menu'); ?>

Cet appel génère également les menus déroulants de ce site(wpml.org).

Fil d’Ariane

Fil d'Ariane
Fil d’Ariane

Les fils d’Ariane permettent à l’utilisateur de retrouver son chemin à partir de n’importe quel endroit du site. Pour l’inclure, ajoutez ceci au thème :

<?php do_action('icl_navigation_breadcrumb'); ?>

Il fonctionnera à partir de n’importe quelle page, article, catégorie, balise et même des résultats de recherche.

Navigation dans la barre latérale
Navigation dans la barre latérale

La navigation dans la barre latérale indique aux visiteurs les autres pages disponibles à proximité de la page qu’ils consultent.

Il répertorie tous les enfants d’un même parent. Il ne s’agit pas d’une liste complète de toutes les pages du site, mais plutôt d’une liste de pages proches.

Vous pouvez également personnaliser le début et la fin de l’en-tête de la barre latérale de navigation. Nous proposons ces options dans WPML Navigation.

Un exemple : personnalisez l'en-tête avec le texte en gras.
Un exemple : personnalisez l’en-tête avec le texte en gras.

Pour ajouter la navigation dans la barre latérale, vous pouvez inclure les éléments suivants dans le fichier sidebar.php :

<?php do_action('icl_navigation_sidebar'); ?>

Cette fonction est également proposée sous forme de Widget WordPress, vous pouvez donc l’ajouter à la barre latérale via le contrôle Widgets de la page Apparence Widgets .

Options de personnalisation avancées

WPML est livré avec un design par défaut (pas très joli) pour les éléments de navigation. La barre latérale et la Fil d’Ariane sont très peu formatées par défaut et les menus déroulants supérieurs sont fortement formatés. En effet, pour que les menus supérieurs soient déroulants, il faut beaucoup de CSS.

Pour obtenir des informations détaillées sur la manière de styliser la navigation pour votre site web ou d’ajouter du code HTML personnalisé à votre menu, consultez les pages de documentation suivantes :