1. Vérifiez que le changement est sauvegardé
Si la page est encore un brouillon ou si vous avez quitté l'éditeur sans cliquer sur Publier ou Mettre à jour, il n'y a rien de nouveau à voir sur le site. Historique › Révisions indique la date de la dernière sauvegarde.
2. Ouvrez-la dans une fenêtre privée
Une fenêtre privée ignore le cache de votre navigateur. Si le changement s'y affiche, le problème vient de votre navigateur et se règle en vidant son cache.
3. Videz les fichiers et données d'Elementor
Elementor écrit le CSS de chaque page dans un fichier séparé, dans wp-content/uploads/elementor/css/. Si ce fichier est périmé, les styles le sont aussi. Il y a trois endroits pour le supprimer :
- Elementor › Éditeur › Outils, onglet Général, Cache Elementor › Clear Files & Data. Si votre version n'a pas de menu Éditeur, sous Elementor › Outils.
- Depuis le site lui-même, dans la barre supérieure : Modifier avec Elementor › Clear Files & Data. Seuls les administrateurs le voient.
- Depuis la ligne de commande :
wp elementor flush-css --regenerate.
Il supprime les anciens fichiers CSS et les données qu'Elementor met en cache dans la base de données, comme le HTML déjà généré, et les recrée à la prochaine visite. Il ne touche pas les pages ni les designs ; le premier chargement de chaque page est un peu plus lent.
Le nom a changé dans Elementor 3.28. Auparavant c'était « Regenerate CSS & Data » ou « Regenerate Files & Data » selon la version, et de nombreux tutoriels utilisent encore ces termes.
4. Videz le cache du plugin, de l'hébergeur et du CDN
Le bouton d'Elementor ne touche pas les autres caches. Videz celui de votre plugin (LiteSpeed Cache, WP Rocket, W3 Total Cache…), celui du panneau d'hébergement et celui du CDN si vous en utilisez un. Si un plugin d'optimisation combine ou minifie le CSS, régénérez aussi ses fichiers. Pour les exclure complètement, Elementor suggère de les désactiver un moment.
5. Vérifiez le cache d'éléments
Dans les réglages d'Elementor, onglet Performance, Element Cache garde une copie rendue des widgets pendant la durée choisie : un jour par défaut. Clear Files & Data la supprime. Si un widget dynamique, comme les derniers articles ou un prix, est en retard, réduisez ce délai ou désactivez le cache pour ce seul widget, sous Avancé › Cache Settings.
6. Changez la méthode d'impression CSS
Dans le même onglet Performance, CSS Print Method est réglé sur External File. Si le serveur ou un plugin bloque les fichiers dans uploads/elementor, essayez Internal Embedding : le CSS est intégré dans la page. Si ça s'affiche correctement ainsi, le problème vient de la façon dont ces fichiers sont servis.
7. Si vous venez de migrer ou de changer de domaine
Vérifiez que Réglages › Général a la même adresse dans les deux champs et le même protocole (les deux avec https://). Si le contenu pointe encore vers l'ancien domaine, changez-le avec Remplacer l'URL.
8. Cherchez du CSS personnalisé ou du HTML non fermé
Une balise non fermée dans un widget HTML ou l'Éditeur de texte, ou une erreur dans le CSS personnalisé, peut masquer ce qui suit. Elementor signale les éléments avec CSS personnalisé dans le panneau Structure.
Après avoir modifié de nombreuses pages à la fois
Chaque page a son propre CSS et sa copie en cache. Smart Search & Replace for Elementor vide le CSS d'Elementor après un remplacement et purge le cache de LiteSpeed Cache, WP Rocket, W3 Total Cache, WP Super Cache, WP Fastest Cache, SiteGround Optimizer, Cache Enabler et Breeze lorsqu'ils sont actifs. Remplacer l'URL vide le CSS d'Elementor, mais pas ces caches.