Problèmes WordPress
Symptôme A : Plugin installé mais bannière non affichée
Comment vérifier : Afficher la source de la page → recherchez consentforge. La balise script est-elle dans <head> ?
Causes :
- Le plugin est installé mais votre token d'intégration n'a pas été saisi
- Un plugin de mise en cache sert une ancienne version de la page sans le script
Correction :
- Accédez à Administration WordPress → Réglages → ConsentForge et assurez-vous que votre Token d'intégration est enregistré
- Videz le cache de votre plugin de mise en cache (WP Rocket : Tableau de bord → Vider le cache ; W3 Total Cache : Performance → Purger tous les caches)
Symptôme B : Script ConsentForge minifié ou différé par un plugin de mise en cache
Symptôme : La bannière se charge avec un retard ou pas du tout. DevTools montre le script se chargeant tardivement.
Correction : Excluez consentforge.min.js de l'optimisation dans votre plugin de mise en cache :
- WP Rocket : Réglages → Optimisation des fichiers → Fichiers JavaScript exclus → ajoutez
cdn.consentforge.com - W3 Total Cache : Performance → Minifier → Paramètres de minification JS → excluez l'URL ConsentForge
- LiteSpeed Cache : Optimisation de page → Paramètres JS → Exclusions JS → ajoutez
cdn.consentforge.com
Symptôme C : Deux bannières affichées (ConsentForge + un autre plugin)
Cause : Un autre plugin WordPress (Cookie Notice, plugin Cookiebot, etc.) est toujours actif.
Correction : Désactivez et supprimez tout autre plugin de consentement aux cookies. Un seul CMP doit être actif à la fois.
Symptôme D : Google Site Kit / MonsterInsights se charge toujours avant le consentement
Cause : Ces plugins chargent leurs propres scripts indépendamment de l'approche de balise script ConsentForge.
Correction : Désactivez le chargement direct des scripts dans les paramètres de Google Site Kit et utilisez GTM à la place. Configurez via le guide de configuration GTM pour une intégration correcte de Consent Mode.
Installations Multisite / sous-domaine
Pour WordPress Multisite, installez le plugin ConsentForge au niveau du réseau et configurez chaque sous-site avec son propre token d'intégration (créez une propriété ConsentForge séparée par sous-site).