• Site de prospection réalisé avec Wordpress : Factorielles
  • Site internet de prospection réalisé avec Wordpress: Construire en Vendée
  • Site internet réalisé avec Wordpress: Samu Social de Paris
  • Blog corporate Typepad : Sav RCA
  • Blog corporate wordpress : Snipemail
  • Blog corporate Typepad : GIE Espace Innovation
  • Blog d'artiste Wordpress : Fifi Mandirac
  • Blog corporate Wordpress : BDCCOM
  • Blog corporate wordpress : Relevant Traffic référencement
  • Blog corporate wordpress : Vallis Immos
  • Habillage de site boutique 42 Store : Commerces à Argentan
  • Site Corporate réalisé avec Joomla : Blue Quality
  • Site corporate réalisé avec Wordpress : Coopérative des Trois Roches
  • Site corporate réalisé avec Wordpress : Easy Steel
  • Site d'élevage de chevaux : L'élevage du Gesvres
  • Site Communautaire réalisé avec Wordpress : Lamigraine.org
  • Boutique Oscommerce : Oyoyo.fr votre boutique BDs et jeux

Accueil » Plugin Wordpress : de jolies URLs pour vos Pages

Plugin Wordpress : de jolies URLs pour vos Pages

Les Urls des Pages (avec un grand P) et non pas des articles, est un vrai problème avec Wordpress. Leur structure se base plus sur celle des Rubriques (ou Catégories) que sur ces jolies urls que nous façonnons pour nos articles. Pour ces raisons, l’équipe AJcréa a décidé de développer un plugin permettant d’obtenir des URLs intelligentes.

Nous partons du principe que vous utilisez la réécriture d’URLs sur votre site ou blog Wordpress.

Comment fonctionne ce Plugin encore en béta test ?

En clair, le plugin réagit en fonction de votre architecture de pages :

  • Si votre page est une solitaire, son url se terminera par .html
  • Si votre page a des pages enfants, son url se terminera par / pour signifier qu’il s’agit d’une « rubrique », « catégorie », « répertoire », rayez la mention initiale.

Chaque page enfant en bout de chaine (sans elle même de page enfant) verra son URL terminée par un .html

Le plugin prend en compte la redirection des anciennes urls de pages vers les nouvelles.

En bonus, le plugin supprime le préfixe par défaut des catégories « category », sauf si vous l’avez personnalisé, auquel cas le plugin n’y touchera pas. Si vous voulez garder le préfixe, il suffit donc de taper « category » dans le champ prévu à cet effet dans l’administration de wordpress.

Télécharger le plugin : Seo URL Pages 0.4.3.

Mise à jour : la version 0.4 corrige un problème d’erreurs 404 sur le site lors de la première installation du plugin.

Mise à jour : une nouvelle version vient de voir le jour, avec deux améliorations :

  • la structure de permalien des posts n’est plus forcée brutalement. Le plugin vérifie la présence de la chaine %category% et l’ajoute le cas échéant, ce qui vous permet de configurer le reste comme il vous chante.
  • la fonction de base de wordpress pour nettoyer les titres comporte un défaut : il supprime purement et simplement les apostrophes. Ce qui remplace l’article par larticle. Le plugin met son grain de sel et remplace l’apostrophe par un tiret : l-article.

Si vous avez des questions, n’hésitez pas, Julien se fera un plaisir d’y répondre.

Share and Enjoy:
  • del.icio.us
  • Facebook
  • Identi.ca
  • LinkedIn
  • Netvibes
  • TwitThis
  • Wikio FR
  • Tumblr
  • Viadeo
  • Yoolink

20 réponses à “Plugin Wordpress : de jolies URLs pour vos Pages”

  1. Delphine Dumont dit :

    Merci et bravo ! C’est brillant ! :)

  2. Aymeric Jacquet dit :

    On a quelques idées comme ça que l’on essaie de concrétiser et de faire partager au besoin.

    Si tu as des questions, on est aussi là pour ça.

  3. JulienA dit :

    En fait le permalien des articles est forcé pour être de la forme : /%category%/%postname%.html

    Ce qui n’est pas très propre, je l’avoue. Promis, dans la prochaine version, je ne ferais qu’ajouter /%category% au début de la configuration de permalien que vous aurez défini (sauf si la catégorie y est déjà présente)

  4. JulienA dit :

    Comme promis, la nouvelle version est en ligne, avec un petit bonus.

  5. Jerome dit :

    Et moi qui me disais ah cool je vais enfin avoir de belles url….Loupé
    Je viens de dl la version 0.3, je l’active et hop mon wordpress ne fonctionne plus du tout
    Les url ont changées ms erreur 404
    Plus rien ne veut s’afficher…si juste la page d’accueil
    Je crois qu’il va falloir que je réinstalle wordpress complètement

  6. Aymeric Jacquet dit :

    Jerome : Si l’accès FTP est encore possible (en théorie, il n’y a pas de raison), il suffit de supprimer le plugins.

    Quel format d’urls aviez vous initialement ?

  7. JulienA dit :

    Bonjour Jérome,

    Je viens d’avoir le même problème. Dans l’administration, va voir la page des permaliens. Et reviens voir les pages de ton blog. Tout devrait être réparé. Apparemment il manque quelque part dans le plugin une mise à jour des patterns de redirection.

  8. Jerome dit :

    J’ai remis les permaliens par défaut et j’ai également supprimé le plugin…tt ça sans résultats.
    Je n’ai meme plus accès à l’admin….
    Je réinstalle tout… :(

  9. Aymeric Jacquet dit :

    Le plugin n’a aucun effet sur l’administration, donc en théorie vous devriez y avoir accès, surtout après avoir supprimé le plugin par FTP

  10. Jerome dit :

    Bon et bien j’ai tout réinstallé. Le blog est comme neuf.

  11. Lionel dit :

    Ce qui m’étonne, c’est que tu n’utilise pas les identifiants de tes messages/rubriques pour les afficher: ne serais-ce pas plus simple et plus léger pour la BDD de rechercher l’id passée dans l’url, plutôt que le titre du message? Et que se passe-t’il su par malheur, deux messages ont le même titre (on ne sait jamais, un jour…)?

  12. Aymeric Jacquet dit :

    Jerome : bonne nouvelle.

    Lionel : Il s’agit d’un choix, précis. Passer le titre dans l’url a de nombreux intérêts, dont entre autre une meilleure lisibilité de la page dans les SERPS et dans la structure de navigation du site. Pour ce qui est de l’identifiant, il est possible de l’ajouter dans la structure de permaliens des articles.

  13. JulienA dit :

    Lionel : Wordpress empêche tout conflit de ce type. Si l’on rédige une page avec un titre identique à une page existante, le système ajoute un numéro à la fin de l’url. Par exemple, ma-page-2.html

  14. Nicolas dit :

    Merci pour ce plugin. Il marche très bien sur un de mes blogs.

  15. Aymeric Jacquet dit :

    Nicolas : j’ai validé le premier commentaire, plus la peine de le renvoyer. ;)

  16. le-media dit :

    Bonjour,

    Il semble que après installation de ce Plugin, le site http://www.le-media.fr/ ne fonctionne pas correctement. Pourtant , je l’ai désinstallé. J’utilise le theme Atahualpa.

    Voilà un véritable mystère, non? Avez-vous une solution?
    Merci

  17. le-media dit :

    Après un petit tour sur les permaliens dans réglages, tout est redevenu normal. Merci encore

  18. Aymeric Jacquet dit :

    le-media : c’est parce que par défaut votre site n’utilise pas de structures d’urls avancées. C’est la seule condition pour que le plugin fonctionne correctement.

  19. mennessier dit :

    Bonjour,

    Merci pour votre excellent plugin :-)

    Voilà ma question:
    - si j’utilise votre pluggin, c’est pour me débarrasser d’un « /blog » qui se rajoute automatiquement dans mes urls.

    - avant le « /blog » se rajoutait juste après le ndm.
    exemple: monnomdedomaine.fr/blog/category/productsname….

    - désormais votre pluggin a bien arrangé mes urls mais le »/blog » se met tout de même après la catégorie.
    mon site http://www.chenilchien.com

    savez-vous comment je pourrais virer ce « /blog »?

    Peut être est-ce lié mais on n’accède a mon site via http://chenilchien.com, si on rajoute les www il change automatiquement….

    J’utilise WP MU 2.8.4

    Merci de votre aide et encore bravo pour le pluggin :-)

    Matthieu

  20. marc dit :

    j ai testé avec wp 2.8.4 toutes mes pages en 404

    ne fonctionne pas chez moi

Laisser un commentaire