Comment supprimer la date d'une URL de publication WordPress • WPShout

By | octobre 22, 2020

tuto wordpress

Alors, vous souhaitez supprimer la date de vos URL de publication WordPress? J'ai compris. Ceux / 2016/07/09 / post-limace Les URL qui semblaient plutôt cool lorsque vous (ou quelqu'un d'autre) l'avez configurée vieillissent.

La principale raison pour laquelle ces URL de date sont un problème: lorsque vous mettez à jour ce message, que devez-vous faire? Laisser son URL paraître ancienne? Déplacez-le vers le nouveau et craignez-vous que le lien se brise? Ces préoccupations sont la raison pour laquelle nous utilisons l'option «Nom de l'article» pour les permaliens WordPress ici chez WPShout et encourageons la plupart de nos clients à faire de même.

Première étape de la réécriture des permaliens WordPress: ne pas nuire (au référencement de votre site)

Dans ce guide rapide, nous expliquons comment modifier une structure de permalien WordPress. Le problème: bien que le basculement du paramètre lui-même puisse fonctionner, votre site WordPress présentera des erreurs 404 à vos anciennes URL.

Qu'est-ce qui ne va pas avec ça? Il optimisera le référencement du site sur lequel vous travaillez. Si vous êtes curieux de savoir ce que cela signifie, nous fortement vous suggérons de lire notre article sur les erreurs de référencement WordPress avant d'aller plus loin.

Comment réécrire les URL WordPress

L'astuce que nous allons aborder ici pour éviter de générer des 404 sur notre site: nous ferons nos réécritures d'URL avec .htaccess des dossiers.

Voici une vidéo expliquant comment je change la structure du permalien pour une publication WordPress et m'assure de transférer tout le trafic vers les anciennes URL vers les nouvelles:

Réécriture d'URL WordPress avec .htaccess: le code

Lorsque je supprime simplement les dates de publication des URL, WordPress est confus. Il connaît mes «nouveaux» paramètres de permalien, mais il oublie immédiatement l'ancien. Nous devons donc l'aider, c'est là que cette URL est réécrite .htaccess règle entre en jeu: cela garantira que WordPress ne voit jamais notre ancienne structure de permalien. Voici le code, que vous placerez généralement dans un fichier appelé .htaccess qui sera à la racine du système de fichiers de votre site WordPress:

## Pour changer example.com/2019/01/01/post-slug en example.com/post-slug

RewriteRule ^ ([0-9]+) / ([0-9]+) / ([0-9]+) / (. *) $ / 4 $ [R=301,NC,L]

La chose vraiment importante à propos de ce code: il nécessite que votre serveur WordPress exécute «Apache» et non «Nginx», et que votre configuration Apache supporte .htaccess fichiers pour les réécritures d'URL. Je mentionne cela car c'est le seul moyen de supprimer la date d'une URL de publication WordPress que nous aborderons dans ce guide rapide. Mais si vous avez du mal, j'espère que cela vous donnera des conseils utiles sur la prochaine étape.

Guide étape par étape pour supprimer la date d'une URL de publication WordPress

Donc, si vous souhaitez modifier vos permaliens pour supprimer la date de publication dans WordPress, voici les étapes que nous vous recommandons de suivre:

  1. Tout d'abord, vous souhaiterez modifier les paramètres de permalien. Pour ce faire, accédez à «Paramètres> Permaliens» dans la barre de gauche de la zone d'administration de WordPress.
  2. Le reste de ce didacticiel suppose que vous avez choisi des URL telles que mysite.com/post-slug. Si vous voulez cette structure d'URL pour WordPress, sélectionnez "Nom de l'article" (la cinquième option au moment où j'écris ceci) sur la page Paramètres du lien permanent. Appuyez sur "Enregistrer les modifications".
  3. Maintenant, pour souper WordPress, nous allons faire une réécriture d'URL avec htaccess. Comme mentionné ci-dessus (ne vous inquiétez pas si vous ne l'avez pas utilisé) pour modifier la structure de changement de lien permanent pour les publications WordPress, nous devrons trouver le fichier .htaccess. Cela se fait plus facilement en vous connectant d'abord à votre hébergeur via SFTP. Si vous êtes nouveau dans ce domaine, voici un guide.
  4. Une fois connecté, trouvez le .htaccess fichier à la racine de votre installation WordPress. Voici où nous allons mettre le code pour modifier notre structure de permalien pour WordPress afin de supprimer la date.
  5. La réécriture d'URL se fait par .htaccess pour * la plupart * des sites WordPress. Nous allons donc ouvrir ce fichier et coller ces lignes:
    ## Pour changer example.com/2019/01/01/post-slug en example.com/post-slug
    
    RewriteRule ^ ([0-9]+) / ([0-9]+) / ([0-9]+) / (. *) $ / 4 $ [R=301,NC,L]
    
  6. Enregistrez et téléchargez ce fichier sur le serveur. Avec cela, vous devriez avoir supprimé avec succès la date de vos URL de publication WordPress, sans déclencher un tas d'erreurs 404.

Changer les structures de permalien dans WordPress peut être intimidant, mais j'espère que nous vous avons guidé. 🙂 S'il s'agit d'un nouveau sujet pour vous, nous vous recommandons à nouveau fortement de vous renseigner sur les erreurs de référencement avant d'essayer quelque chose comme ça la première fois, car il s'agit de l'un des rares types d'erreurs dans WordPress qui peuvent être impossibles à corriger rapidement.

"Mon développeur a ruiné le référencement de mon site": trois énormes erreurs de référencement et comment les éviter