Un formulaire qui s’affiche sous forme de texte, une mise en page cassée ou un contenu étrange entre crochets… 👉 Dans 90 % des cas, le problème vient d’un shortcode WordPress orphelin.
Dans cet article, je vous explique ce qu’est un shortcode, pourquoi ils deviennent orphelins, et surtout comment les trouver et les supprimer proprement, sans casser votre site.
Qu’est-ce qu’un shortcode WordPress ?
Un shortcode est un raccourci utilisé dans l’éditeur de contenu pour afficher une fonctionnalité dynamique sans écrire de code.
Exemple de shortcode
Ce shortcode permet, par exemple, d’afficher un formulaire créé via une extension spécifique (Contact Form 7).
👉 Tant que le plugin ou le thème associé est actif, le shortcode fonctionne.
En revanche, si ce plugin disparaît… le shortcode reste affiché tel quel dans vos pages.
Qu’est-ce qu’un shortcode orphelin ?
Un shortcode orphelin est un shortcode qui n’est plus interprété par WordPress car :
-
le plugin qui le gérait a été supprimé
-
le thème a été changé
-
une fonctionnalité a été désactivée
-
une migration ou une refonte a été faite sans nettoyage
Résultat :
❌ [shortcode] visible dans le contenu
❌ affichage cassé
❌ perte de crédibilité et d’expérience utilisateur
👉 Les résidus de shortcodes nuisent clairement au professionnalisme d’un site WordPress.
Les causes les plus courantes des shortcodes orphelins
Voici les situations que je rencontre le plus souvent chez mes clients :
-
changement de thème sans reprise du contenu
-
suppression d’un plugin (formulaire, slider, constructeur de pages…)
-
refonte de site partielle
-
import de contenus depuis un ancien site
-
désactivation temporaire d’une extension… jamais réactivée
💡 Règle d’or : Avant toute modification dans la base de données ou dans le code, faites une sauvegarde complète de votre site.
Trouver les shortcodes avec une extension (simple et efficace)
La solution la plus accessible consiste à utiliser une extension dédiée.
Extension recommandée : Shortcodes Finder
Elle permet de scanner vos contenus et d’identifier rapidement les shortcodes présents.
Comment l’utiliser ?
-
Installez et activez l’extension
-
Allez dans le menu :b Outils → Shortcodes Finder > Find unused Shortcodes
-
Consultez la liste des shortcodes détectés
-
Identifiez ceux qui ne sont plus utilisés
✅ Avantages :
-
rapide
-
sans risque
-
idéale pour les sites vitrines et blogs
⚠️ Limite : L’extension ne supprime pas automatiquement les shortcodes — elle aide à les localiser.
Supprimer les shortcodes manuellement (la plus sûre)
👉 La meilleure et la plus sûre façon de supprimer les shortcodes inutilisés reste la modification manuelle.
Étapes recommandées
-
ouvrir chaque page ou article concerné
-
repérer le shortcode
-
le supprimer ou le remplacer
-
vérifier le rendu
-
mettre à jour
✅ Avantages :
-
aucun risque pour la base de données
-
contrôle total sur le contenu
-
idéal pour les pages stratégiques (SEO, landing pages)
❌ Inconvénient : plus long sur les gros sites
Méthode alternative – Nettoyage en base de données (à manier avec précaution)
Cette méthode est réservée aux utilisateurs à l’aise techniquement.
Exemple de requête SQL (suppression)
Exemple de remplacement de shortcode
⚠️ Attention :
-
une erreur SQL peut casser votre site
-
toujours faire une sauvegarde avant
-
à éviter sur un site en production sans test préalable
👉 Personnellement, je recommande cette méthode uniquement lors d’une refonte encadrée ou d’un nettoyage post-migration.
Quelle méthode choisir selon votre situation ?
| Situation | Méthode recommandée |
|---|---|
| Site vitrine / blog | Extension + édition manuelle |
| Quelques pages touchées | Suppression manuelle |
| Gros site avec centaines d’articles | Audit + nettoyage ciblé |
| Refonte / migration | Intervention technique encadrée |
Bonnes pratiques pour éviter les shortcodes orphelins
-
éviter de multiplier les plugins inutiles
-
documenter les shortcodes utilisés
-
tester le site après chaque suppression d’extension
-
privilégier les blocs natifs quand c’est possible
-
prévoir un nettoyage lors des refontes
Conclusion : ne laissez pas traîner les shortcodes orphelins
Les shortcodes orphelins sont souvent invisibles… jusqu’au jour où ils dégradent l’image de votre site.
👉 Un audit rapide permet de :
-
corriger l’affichage
-
améliorer l’expérience utilisateur
-
garder un site propre et professionnel
Besoin d’aide pour nettoyer votre site WordPress ou corriger des bugs après suppression de plugins ?
👉 Je peux réaliser un audit rapide et intervenir sans risque sur votre site.
