Problèmes WordPress
Symptôme A : Plugin installé mais bannière non affichée
Comment vérifier : Afficher la source de la page → rechercher 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 cache sert une ancienne version de la page sans le script
Correction :
- Allez dans Administration WordPress → Réglages → ConsentForge et assurez-vous que votre Token d'intégration est enregistré
- Videz le cache de votre plugin de cache (WP Rocket : Tableau de bord → Vider le cache ; W3 Total Cache : Performance → Purger tous les caches)
Symptôme B : Le script ConsentForge est minifié ou différé par un plugin de cache
Symptôme : La bannière se charge avec retard ou pas du tout. DevTools montre le script se chargeant tardivement.
Correction : Excluez consentforge.min.js de l'optimisation dans votre plugin de cache :
- WP Rocket : Réglages → Optimisation des fichiers → Fichiers JavaScript exclus → ajouter
cdn.consentforge.com - W3 Total Cache : Performance → Minify → Paramètres de minification JS → exclure l'URL ConsentForge
- LiteSpeed Cache : Optimisation de page → Paramètres JS → Exclusions JS → ajouter
cdn.consentforge.com
Symptôme C : Deux bannières s'affichent (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 de 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 d'installation 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 distincte par sous-site).