Les fonctions de navigation de CMS de WPML ne nécessitent aucune configuration et fonctionneront tel quel. Il ne vous restera qu’à ajouter des éléments de navigation à votre thème.

Ajouter des éléments de navigation à votre site

Onglet de navigation supérieur avec menus déroulants

Barre de navigation supérieure
Barre de navigation supérieure

L’onglet de navigation supérieur permet aux visiteurs d’accéder rapidement aux principales sections de votre site Web. Traditionnellement, il est implémenté à l’aide des fonctions PHP personnalisées que répertorient les pages de listes et leurs sous-pages.

WPML simplifie cela en faisant le travail pour vous. Il suffit d’inclure la fonction PHP qui appelle le menu et il sera généré pour vous :

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

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

Fil d’Ariane

Fil d'ariane
Fil d'Ariane

Le fil d’Ariane permet à l’utilisateur de retrouver le chemin vers la page d’accueil où qu’il soit dans le site. Pour l’inclure, ajoutez ce qui suit au thème :

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

Cela fonctionnera depuis n’importe quel page, publication, catégorie, balise et même résultat de recherche.

Barre de navigation latérale

Barre de navigation latérale
Barre de navigation latérale

La barre de navigation latérale indique aux visiteurs quelles autres pages sont disponibles près de la page qu’ils consultent.

Elle répertorie tous les enfants d’un même parent. Ce n’est pas une liste complète de toutes les pages du site, mais une liste des pages à proximité. La page actuelle est affichée en surbrillance (dans ce cas WPML).

Pour ajouter la barre latérale de navigation, vous pouvez inclure ce qui suit dans sidebar.php :

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

Cette fonction est aussi un Widget WordPress afin que vous puissiez l’ajouter à la barre latérale via la commande Widgets (Apparence-> Widgets).

Personnaliser les éléments de navigation

WPML est livré avec un design des éléments de navigation par défaut (pas le plus esthétique visuellement). La mise en forme par défaut de la barre latérale et du fil d’ariane est minime tandis que les menus déroulants supérieurs sont, eux, très formatés. La raison en est qu’il est nécessaire d’avoir recours à beaucoup de CSS pour les élaborer.

Pour plus d’informations sur la manière de définir le style pour votre site, jetez un coup d’œil à la page de personnalisation de la section de navigation.