WordPress permaliens - affichage du menu des pages

Insérer des permaliens sur son site WordPress

Il existe différentes façons d’insérer les permaliens dans un site WordPress : dans le thème, dans des menus ou dans des widgets. Les permaliens sont des adresses web permettant d’afficher au choix : un article, une page, une catégorie d’articles, les articles associés à une étiquette, les articles rédigés par un auteur ou les articles publiés durant une période de temps.

A la différence du lien ‘codé en dur’, si l’administrateur du site modifie la structure des permaliens, cette modification est ensuite automatiquement prise en compte dans l’affichage des pages.

Intégrer les permaliens dans un thème

Le créateur d’un thème peut y intégrer des permaliens, notamment dans l’affichage des articles.

Utiliser un « permalien » et non un lien « codé en dur », permet à WordPress de s’adapter à la structure en cours des permaliens (exemple : « http://mon_site/?p=nnn » si le permalien par défaut est actif, ou « http://mon_site/mon_article » si le permalien actif est basé sur le nom d’article). Si une nouvelle structure de permalien est validée dans l’administration, cette nouvelle structure sera prise en compte dans l’affichage des pages.
Attention à la technique de la mémoire cache : sous Windows, appuyez en même temps sur “CTRL” et “F5” pour forcer le réaffichage de la page en cours si vous constatez que les liens affichés sur la page ne sont pas à jour..

Le noyau WordPress fournit des fonctions permettant de créer automatiquement des permaliens (the_permalink, the_author…).

Par exemple, voici comment le thème « Twenty Twelve » affiche un article :

WordPress permaliens - les permaliens insérés dans un thème
WordPress permaliens – les permaliens insérés dans un thème
  • « publiée dans démo_thème » : cliquer sur « démo_thème » permet d’afficher tous les articles de la catégorie « démo_thème »; le créateur du thème a affiché le nom de la catégorie en lui liant le permalien de la catégorie,
  • « marquée avec Permaliens » : cliquer sur « Permaliens » permet d’afficher tous les articles associés à l’étiquette « Permaliens »; le créateur du thème a affiché l’étiquette en lui liant le permalien de l’étiquette,
  • « le 1 avril 2015 » : cliquer sur la date permet d’afficher l’article; le créateur du thème a lié le permalien de l’article à l’affichage de la date de publication,
  • « par AdminWP1 » : cliquer sur « AdminWP1 permet d’afficher les articles publiés par l’utilisateur AdminWP1; le créateur du thème a affiché le nom de l’auteur de l’article et lui a lié le permalien de l’auteur,
Haut de page

Intégrer les permaliens dans un menu

Les menus permettent de créer des permaliens pour les articles, les pages, les catégories et les étiquettes.

La gestion des menus est accessible dans l’administration WordPress à partir de l’option « Apparence » :

WordPress permaliens - accès à la gestion des menus
WordPress permaliens – accès à la gestion des menus

La création d’un menu dépasse l’objet de cet article. Nous travaillerons à partir d’un menu existant (appelé ‘démo menus’).

Les éléments de menus peuvent être définis en faisant apparaître les Options de l’écran :

WordPress permaliens - options des menus
WordPress permaliens – options des menus

Après avoir cliqué sur ‘Options de l’écran’, apparaissent les différents types d’éléments qui seront proposés pour être intégrés aux menus, ainsi que certains paramètres pouvant être associés à ces types d’éléments :

WordPress permaliens - choisir les éléments de menus
WordPress permaliens – choisir les éléments de menus

Ajouter dans un menu des permaliens vers des pages

Dérouler l’option ‘Pages’ dans la colonne de gauche de l’administration des menus :

WordPress permaliens - accéder à la gestion des pages dans l'administration des menus
WordPress permaliens – accéder à la gestion des pages dans l’administration des menus

Sélectionner les pages à intégrer dans le menu puis cliquer sur Ajouter au menu :

WordPress permaliens - choisir les pages à intégrer dans le menu
WordPress permaliens – choisir les pages à intégrer dans le menu

Les pages sont alors transférées dans la structure du menu :

WordPress permaliens - transfert dans la structure du menu
WordPress permaliens – transfert dans la structure du menu

Nous réorganisons le menu pour le présenter sur une colonne :

WordPress permaliens - réorganisation du menu des pages
WordPress permaliens – réorganisation du menu des pages

Pour information, voici le détail de l’élément ‘Lien‘ placé en titre du menu des pages :

WordPress permaliens - ajout d'un élément Lien
WordPress permaliens – ajout d’un élément Lien

Voici le menu tel qu’il est vu par les visiteurs du site :

WordPress permaliens - affichage du menu des pages
WordPress permaliens – affichage du menu des pages

On peut vérifier que le lien associé à l’élément de menu est un permalien :

WordPress permaliens - vérification du lien associé à un élément de menu
WordPress permaliens – vérification du lien associé à un élément de menu

Après modification de la structure des permaliens , le lien associé aux éléments de menu est automatiquement mis à jour :

WordPress permaliens - vérification du lien associé à un élément de menu
WordPress permaliens – vérification du lien associé à un élément de menu

Ajouter dans un menu des permaliens vers des articles

Il est possible d’insérer dans un menu, des liens vers des articles. Le principe est le même que pour ajouter des liens vers des pages.

Dans un premier temps, on sélectionne les articles que l’on souhaite ajouter au menu :

WordPress permaliens - choisir les articles à intégrer dans le menu
WordPress permaliens – choisir les articles à intégrer dans le menu

Après réorganisation du menu (ajout d’un pseudo lien et mise en colonne), on obtient le menu suivant :

WordPress permaliens - réorganisation du menu des articles
WordPress permaliens – réorganisation du menu des articles

Voici le menu tel qu’il est vu par les visiteurs du site :

WordPress permaliens - affichage du menu des articles
WordPress permaliens – affichage du menu des articles

Ajouter dans un menu des permaliens vers des catégories

Il est possible d’insérer dans un menu, des liens vers des catégories. Le principe est le même que pour ajouter des liens vers des pages.

Dans un premier temps, on sélectionne les catégories que l’on souhaite ajouter au menu :

WordPress permaliens - choisir les catégories à intégrer dans le menu
WordPress permaliens – choisir les catégories à intégrer dans le menu

Après réorganisation du menu (ajout d’un pseudo lien et mise en colonne), on obtient le menu suivant :

WordPress permaliens - réorganisation du menu des catégories
WordPress permaliens – réorganisation du menu des catégories

Voici le menu tel qu’il est vu par les visiteurs du site :

WordPress permaliens - affichage du menu des catégories
WordPress permaliens – affichage du menu des catégories

Ajouter dans un menu des permaliens vers des étiquettes

Il est possible d’insérer dans un menu, des liens vers des étiquettes. Le principe est le même que pour ajouter des liens vers des pages.

Dans un premier temps, on sélectionne les étiquettes que l’on souhaite ajouter au menu :

WordPress permaliens - choisir les étiquettes à intégrer dans le menu
WordPress permaliens – choisir les étiquettes à intégrer dans le menu

Après réorganisation du menu (ajout d’un pseudo lien et mise en colonne), on obtient le menu suivant :

WordPress permaliens - réorganisation du menu des étiquettes
WordPress permaliens – réorganisation du menu des étiquettes

Voici le menu tel qu’il est vu par les visiteurs du site :

WordPress permaliens - affichage du menu des étiquettes
WordPress permaliens – affichage du menu des étiquettes

Dans les menus standards, il n’est pas proposé de créer des permaliens pour les auteurs ou les périodes de temps. Il est possible de créer des liens compatibles avec la structure de permaliens active, mais si celle-ci change, les liens pointeront vers des pages inexistantes.

Haut de page

Permaliens intégrés dans des widgets

Les widgets sont des modules placés dans les barres latérales. Certains permettent d’afficher des permaliens.

Les widgets sont accessibles dans l’administration à partir du sous-menu Apparence :

WordPress permaliens - administrer les widgets
WordPress permaliens – administrer les widgets

Permaliens dans un widget vers des articles

Le widget ‘Articles récents‘ affiche le titre des derniers articles publiés. Chaque titre est lié avec un permalien permettant d’afficher l’article correspondant.

Pour afficher un widget dans une barre latérale, il faut cliquer sur le widget dans la colonne de gauche puis effectuer un glissé-déposé jusqu’à la colonne correspondant à la barre latérale :

WordPress permaliens - activer un widget dans une barre latérale
WordPress permaliens – activer un widget dans une barre latérale

Une fois placée dans la barre latérale, le widget peut être paramétré :

WordPress permaliens - paramétrer un widget dans une barre latérale
WordPress permaliens – paramétrer un widget dans une barre latérale

Voici le widget côté visiteurs du site :

WordPress permaliens - affichage des permaliens vers les derniers articles dans un widget
WordPress permaliens – affichage des permaliens vers les derniers articles dans un widget

Permaliens dans un widget vers des catégories d’articles

Le widget ‘Catégories‘ affiche les noms des catégories liés avec un permalien permettant d’afficher les articles de la catégorie.

Ce widget est paramétrable :

WordPress permaliens - paramétrer le widget 'Catégories'
WordPress permaliens – paramétrer le widget ‘Catégories’

Voici le widget côté visiteurs du site :

WordPress permaliens - affichage des permaliens vers les Catégories d'articles dans un widget
WordPress permaliens – affichage des permaliens vers les Catégories d’articles dans un widget

Permaliens dans un widget vers des étiquettes

Le widget ‘Nuage d’étiquettes‘ affiche les noms des étiquettes liés avec un permalien permettant d’afficher les articles associé à l’étiquette.

Ce widget est paramétrable :

WordPress permaliens - paramétrer le widget 'Nuages d'étiquettes'
WordPress permaliens – paramétrer le widget ‘Nuages d’étiquettes’

Voici le widget côté visiteurs du site :

WordPress permaliens - affichage des permaliens vers les étiquettes dans un widget
WordPress permaliens – affichage des permaliens vers les étiquettes dans un widget

Permaliens dans un widget pour des dates

Le widget ‘Calendrier‘ affiche les dates de publication pour un mois qu’on sélectionne, liées avec un permalien permettant d’afficher les articles publiés le jour sélectionné.

Ce widget est paramétrable :

WordPress permaliens - paramétrer le widget 'Calendrier'
WordPress permaliens – paramétrer le widget ‘Calendrier’

Voici le widget côté visiteurs du site :

WordPress permaliens - affichage des permaliens vers les dates de publication dans un widget
WordPress permaliens – affichage des permaliens vers les dates de publication dans un widget

Le widget ‘Archives‘ affiche les mois pendant lesquels au moins un article a été publié, liées avec un permalien permettant d’afficher les articles publiés durant le mois sélectionné.

Ce widget est paramétrable :

WordPress permaliens - paramétrer le widget 'Archives'
WordPress permaliens – paramétrer le widget ‘Archives’

Voici le widget côté visiteurs du site :

WordPress permaliens - affichage des permaliens vers l'archive d'un mois de publication dans un widget
WordPress permaliens – affichage des permaliens vers l’archive d’un mois de publication dans un widget
Haut de page

Laisser un commentaire

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.