De belles URLs pour un CMS WordPress : l’URL rewriting

Objectif :

L’idée est de supprimer la notion d’année et de mois dans l’url d’un article. Cela s’appelle aussi faire de l’URL rewriting, et on parle aussi parfois d’obtenir des fancy URL.

Traditionnellement l’url d’un article est du genre :

http://nomdusite/année/mois/jour/nom_de_l'article

Ce qui me plait à moi c’est quelque chose du genre :

http://nomdusite/catégorie/nomde l'article-compteur

Comment :

1) D’abord se rendre dans l’onglet « permaliens » de l’onglet « options » du panneau d’administration.

2) Dans le champ appelé « structure personnalisée » il faut entrer :

/%category%/%postname%-%post_id%

3) Ne pas oublier de mettre à jour la structure des permaliens en cliquant sur le bouton du même nom.

Pour aller plus loin.

Il faut savoir que les permaliens s’appellent permalinks en anglais et il existe une page du codex sur ce sujet.

Voici les principales option disponibles pour formater vos urls :

%year%

The year of the post, four digits, for example 2004
%monthnum%
Month of the year, for example 05
%day%
Day of the month, for example 28
%hour%
Hour of the day, for example 15
%minute%
Minute of the hour, for example 43
%second%
Second of the minute, for example 33
%postname%
A sanitized version of the title of the post. So “This Is A Great Post!” becomes “this-is-a-great-post” in the URI (see note below)
%post_id%
The unique ID # of the post, for example 423
%category%
A sanitized version of the category name. Nested sub-categories appear as nested directories in the URI.
%author%
A sanitized version of the author name.

Tags : , , , ,
Trackbacks Commentaires
1 2
Réagissez