EXTENSION WORDPRESS
Un article. Son adresse actuelle.
Lorsque WordPress génère un lien court, renvoyez le permalien actuel de l’article ou de la page. La référence produite utilise ainsi l’adresse que vos lecteurs connaissent.
Deux adresses peuvent mener au même article
Un article sur la réparation de vélos peut avoir l’identifiant WordPress 123 et le permalien
/reparation-velo/. Un lien court numérique désigne le même article par son identifiant. Cette extension remplace le lien court généré par le permalien que WordPress renvoie pour cet article.Avant :
Après :
https://example.com/?p=123Après :
https://example.com/reparation-velo/
L’illustration montre deux chemins vers un seul article. L’extension modifie l’adresse générée ; elle ne la raccourcit pas.
De quel article s’agit-il ?
Un article ou une page précis
Lorsqu’une fonction demande un lien court pour un identifiant d’article, l’extension renvoie le permalien de cet article. La page qui l’entoure ne change pas l’article désigné par cet identifiant.
L’article courant dans une boucle
Pour une demande dans le contexte d’un article sans identifiant, WordPress détermine l’article courant. Un article associé affiché dans une page peut donc conserver sa propre adresse, au lieu de recevoir celle de la page qui l’entoure.
L’affichage d’un seul article ou d’une seule page
Pour une demande dans le contexte de la requête lors d’un affichage individuel, l’extension utilise l’article visé par cette requête. Les liens courts demandés dans ce contexte sur les pages d’archives restent inchangés.
Activez l’extension, puis vérifiez un lien court
Il vous faut WordPress 6.0 ou une version ultérieure et PHP 7.4 ou une version ultérieure. L’extension n’a pas de page de réglages et utilise votre structure de permaliens existante.
1. Installer et activer
Téléchargez le fichier ZIP. Dans WordPress, ouvrez Extensions → Ajouter une extension → Téléverser une extension. Sélectionnez le ZIP, installez-le, puis activez Devenia Canonical Shortlinks.
2. Comparer les adresses
Choisissez un article ou une page déjà publié. Si son code source HTML contient
rel="shortlink", comparez l’adresse de ce lien au permalien actuel. L’extension n’ajoute pas de balise de lien court lorsqu’elle est absente.3. Ouvrir le lien renvoyé
Vérifiez que l’adresse ouvre le bon article. Si vos réglages de permaliens produisent déjà des adresses numériques, cette extension ne crée pas de structure d’URL descriptive.
Qu’est-ce qui sort de son rôle ?
Elle ne crée pas de redirections, ne met pas à jour les liens déjà enregistrés dans les articles, ne modifie pas les réglages des permaliens et ne touche pas aux balises
rel="canonical". Ces tâches relèvent d’autres fonctions de WordPress ou de référencement.La valeur existante du lien court est conservée si le lien reçu est vide, si le contexte n’est pas pris en charge ou si WordPress ne parvient pas à déterminer l’article ou son permalien.
Pour les développeurs
L’extension utilise le filtre natif
get_shortlink. Elle n’envoie aucune requête à un service externe et n’ajoute aucun réglage ni aucune table de base de données propre.Pour intégrer les liens courts dans un thème ou une extension, consultez la documentation WordPress de wp_get_shortlink() et du filtre get_shortlink.
Utilisez l’adresse que votre article possède déjà
Installez l’extension et comparez un lien court généré au permalien actuel d’un article publié.
