Comment réparer l'éditeur d'éléments qui ne se charge pas (10 solutions éprouvées)

Éditeur d'élément ne charge pas le problème

Peu de choses sont plus frustrantes que de cliquer sur“Edit avec Elementor” et de regarder l'éditeur tourner pour toujours Le problème de non-chargement de l'éditeur Elementor est l'un des problèmes les plus courants auxquels les utilisateurs de WordPress sont confrontés, et cela peut arriver pour une douzaine de raisons différentes.

La bonne nouvelle ? la plupart des correctifs prennent moins de 5 minutes Dans ce guide, nous allons parcourir 10 solutions éprouvées pour corriger l'erreur de non chargement de l'élémenteur, en commençant par les correctifs les plus rapides et en passant à un dépannage plus avancé.

Quel est le problème de non-chargement de l’éditeur d’élément ?

Le problème de non-chargement de l'éditeur Elementor est lorsque cliquer sur “Edit avec Elementor” vous laisse regarder un spinner de chargement sans fin, une page blanche vierge ou un panneau de widget qui n'apparaît jamais. Cela se produit lorsque quelque chose interrompt l'application JavaScript de l'éditeur entre votre serveur et votre navigateur. La mémoire PHP la plus souvent insuffisante, un conflit de plugin ou de thème, ou des scripts mis en cache et bloqués. La correction revient à trouver quelle couche est défaillante, ce qui est exactement ce que les 10 solutions ci-dessous vous traversent, par ordre de vraisemblance.

Dans ce guide

  1. Vérifiez les exigences de votre système
  2. Augmentez la limite de mémoire PHP
  3. Mettez à jour votre version PHP
  4. Méthode du chargeur de l'éditeur de commutateur
  5. Activer le mode sans échec de l'élémenteur
  6. Vérifiez les conflits de plugins
  7. Vérifiez votre thème
  8. Effacer le cache du navigateur et les extensions
  9. Effacer le cache du serveur et du plugin
  10. Désactivez le chargeur de fusée Cloudflare

Pourquoi l'éditeur d'éléments est-il bloqué lors du chargement ?

En bref : l'éditeur reste bloqué lors du chargement lorsque ses scripts ne peuvent pas terminer leur exécution. En général, en raison d'une mémoire PHP faible (inférieure à 256 Mo), d'une version PHP obsolète, d'un plugin ou d'un thème contradictoire, ou de fonctionnalités de mise en cache et CDN comme Cloudflare Rocket Loader bloquant le JavaScript d'Elementor. Si l'ensemble de votre site est en panne plutôt que simplement l'éditeur, consultez notre guide correction de l'erreur 502 Bad Gateway au lieu de cela.

Avant de sauter dans les correctifs, il est utile de comprendre pourquoi l'éditeur Elementor arrête le chargement en premier lieu L'éditeur fonctionne comme une application JavaScript à l'intérieur de votre navigateur Lorsque quelque chose ne va pas entre votre navigateur, votre serveur et les scripts Elementor, vous obtenez une page blanche, un cercle de rotation ou le panneau de widget Elementor ne se charge pas du tout.

Les causes les plus courantes sont notamment

  • Mémoire PHP insuffisante 256 Mo doivent fonctionner sans problème
  • Version PHP obsolète 7.4 causer des problèmes de compatibilité
  • Conflits de plugin Ô autres plugins interférant avec le JavaScript d'Elementor
  • Conflits thématiques Les constructeurs de pages intégrés ou les préchargeurs bloquent Elementor
  • Cache du navigateur ou extensions fichiers mis en cache ou bloqueurs de publicités interférés
  • Mise en cache côté serveur la mise en cache agressive au service des fichiers Elementor obsolètes
  • Paramètres CDN/Cloudflare Rocket Loader ou règles de sécurité bloquant les scripts Elementor
  • En-têtes de sécurité « Frame-Options » défini sur DENY au lieu de SAMEORIGIN

Maintenant réparons chacun.

1. Vérifiez vos exigences système

Commencez par vérifier que votre serveur rencontre Exigences minimales de l'élémenteur. Vous devez vérifier votre version PHP, votre limite de mémoire et d'autres paramètres du serveur.

Si vous avez Modules complémentaires principaux pour Elementor installé, vous pouvez vérifier tout cela en un seul endroit Allez sur votre tableau de bord WordPress, accédez à Additions maîtreset cliquez sur le Infos Système onglet.

Onglet Informations système des modules complémentaires principaux affichant la version PHP, la limite de mémoire et les détails du serveur pour diagnostiquer les problèmes d'élémentor ne chargeant pas
L'onglet Informations système dans Master Addons affiche tous les détails du serveur dont vous avez besoin pour diagnostiquer les problèmes de chargement.

Voici les exigences minimales pour qu'Elementor fonctionne correctement :

ExigenceMinimumRecommandé
Version PHP7.48,0 ou plus
limite de mémoire WP128 Mo256 Mo ou 512 Mo
Version WordPress6.0Dernière version
max_input_vars10003000+

Si l'une de ces valeurs est inférieure au minimum, c'est probablement la cause de votre problème d'élément coincé sur l'écran de chargement Suivez les deux sections suivantes pour les corriger.

2. Augmentez la limite de mémoire PHP

Une mémoire insuffisante est la raison numéro un pour laquelle l'éditeur Elementor ne se charge pas Lorsque Elementor manque de mémoire, il tombe en panne silencieusement et vous voyez une page blanche ou un spinner de chargement sans fin.

Pour augmenter votre limite de mémoire WordPress, accédez au répertoire racine de votre site via FTP ou votre gestionnaire de fichiers d'hébergement Trouvez le wp-config.php fichier.

Fichier wp-config.php WordPress situé dans le répertoire racine d'une installation WordPress
Localisez le fichier wp-config.php dans votre répertoire racine WordPress.

Ouvrez le fichier dans un éditeur de texte et ajoutez la ligne suivante au-dessus de la ligne qui dit /* That's all, stop editing! */:

define( 'WP_MEMORY_LIMIT', '512M' );
Ajout de la constante WP_MEMORY_LIMIT au fichier wp-config.php pour augmenter la mémoire WordPress à 512 Mo
Ajoutez la définition de limite de mémoire à votre fichier wp-config.php.

Enregistrez le fichier, puis essayez de charger à nouveau l'éditeur Elementor.

Remarque : Si votre fournisseur d'hébergement limite l'allocation de mémoire au niveau du serveur, la modification de wp-config.php à elle seule ne fonctionnera pas Contactez votre hôte et demandez-lui d'augmenter la limite de mémoire PHP pour votre compte.

3. mettez à jour votre version PHP

L'exécution d'une version PHP obsolète entraîne des problèmes de compatibilité avec Elementor, en particulier après les mises à jour. Elementor prend officiellement en charge PHP 7.4 et supérieur, mais PHP 8.0+ est recommandé pour les meilleures performances et sécurité.

Pour mettre à jour PHP, connectez-vous à votre panneau de contrôle d'hébergement (cPanel, Plesk ou similaire).La plupart des fournisseurs d'hébergement proposent un sélecteur de version PHP.

Dans cPanel, recherchez le “Select PHP Version” ou “MultiPHP Manager” option :

Sélectionnez l'option PHP Version dans le panneau de contrôle d'hébergement cPanel
Recherchez le sélecteur de version PHP dans votre panneau de contrôle d'hébergement.

Cliquez dessus, puis sélectionnez PHP 8.0 ou 8.1 dans la liste déroulante et enregistrez :

Chute du sélecteur de version PHP dans cPanel affichant les versions PHP disponibles parmi lesquelles choisir
Sélectionnez PHP 8.0 ou supérieur pour une meilleure compatibilité avec Elementor.

Important: Avant de mettre à niveau PHP, assurez-vous que votre thème et vos plugins sont compatibles avec la nouvelle version Certains plugins plus anciens peuvent se casser sur PHP 8. x. Prenez d'abord une sauvegarde complète du site.

4. Méthode de chargement de l'éditeur de commutateur

Elementor dispose d'un repli intégré pour charger l'éditeur La commutation de la méthode du chargeur oblige Elementor à utiliser une technique différente pour initialiser ses scripts, ce qui peut contourner certaines configurations de serveur ou de mise en cache qui bloquent la méthode par défaut.

Voici comment :

  1. Allez dans votre Tableau de bord WordPress
  2. Naviguer vers Élémenteur → Paramètres
  3. Cliquez sur le Avancé onglet
  4. Trouver “Switch Editor Loader Method”
  5. Sélectionner Activer de la baisse
  6. Cliquez Enregistrer Modifications

Maintenant, essayez à nouveau de modifier une page avec Elementor Ce correctif résout le problème de non-chargement de Elementor pour un nombre surprenant d'utilisateurs, et il ne faut que 10 secondes pour l'essayer.

5. Activer le mode sans échec de l'élémenteur

Safe Mode est l'outil de diagnostic intégré d'Elementor Il désactive temporairement votre thème et tous les autres plugins tout en gardant Elementor actif Cela vous indique immédiatement si le problème est avec Elementor lui-même ou causé par un conflit avec autre chose sur votre site.

Pour activer le mode sans échec :

  1. Aller à Élémenteur → Outils
  2. Cliquez sur le Général onglet
  3. Trouver “Safe Mode” et réglez-le sur Activer
  4. Cliquez Enregistrer Modifications

Essayez maintenant de modifier une page. Si l'élémenteur se charge en mode sans échec :

  • Le problème est un conflit de plugin ou de thème (voir rubriques 6 et 7)

Si Elementor ne se charge toujours pas en mode sans échec :

  • Le problème est côté serveur (mémoire, version PHP, mise en cache ou configuration d'hébergement)

Pensez à désactiver le mode sans échec après le dépannage.

6. Vérifiez les conflits de plugins

Les conflits de plugins sont l'une des principales raisons pour lesquelles les widgets Elementor ne se chargent pas. Deux plugins essayant de charger la même bibliothèque JavaScript, ou un plugin de sécurité bloquant les scripts en ligne d'Elementor, peuvent geler complètement l'éditeur.

Voici comment trouver le plugin conflictuel :

  1. Aller à Plugins → Plugins installés
  2. Désactiver tous les plugins sauf Elementor (et Elementor Pro si vous l'avez)
  3. Essayez de charger l'éditeur Elementor
  4. Si ça marche, réactivez les plugins un par un, testant Elementor après chaque
  5. Lorsque l'éditeur se casse à nouveau, le dernier plugin que vous avez activé est le coupable

Culpables communs des conflits :

  • Plugins de mise en cache (WP Rocket, W3 Total Cache, LiteSpeed Cache)
  • Plugins de sécurité (Wordfence, Sucuri, iThemes Security)
  • Plugins d'optimisation (Autoptimize, WP-Optimize)
  • Autres créateurs de pages ou éditeurs visuels
  • Plugins de minification JavaScript

Une fois que vous avez trouvé le plugin en conflit, vous pouvez soit le remplacer, soit ajuster ses paramètres pour exclure les pages Elementor, soit contactez le développeur du plugin pour un correctif.

7. Vérifiez votre thème

Certains thèmes WordPress regroupent leurs propres créateurs de pages, préchargeurs ou JavaScript personnalisé qui entre en conflit avec Elementor. Les thèmes dotés de personnalisateurs intégrés sont particulièrement sujets à cela.

Pour tester si votre thème est à l'origine du problème Elementor ne fonctionne pas :

  1. Aller à Apparence → Thèmes
  2. Activez un thème WordPress par défaut (Twenty Twenty-Four ou Hello Elementor)
  3. Essayez de charger l'éditeur Elementor

Si Elementor fonctionne avec le thème par défaut, votre thème est le problème Vérifiez ces paramètres de thème :

  • Préchargeur de pages → Personnalisable dans le personnalisateur de votre thème (généralement sous Apparence → Personnaliser → Options Thème avancées)
  • Constructeur de pages intégré Certains thèmes incluent WPBakery ou un autre constructeur qui entre en conflit avec Elementor
  • JavaScript personnalisé [TRADUCTION] Si le thème charge des scripts qui remplacent les fonctions d'Elementor

Pour la meilleure compatibilité Elementor, pensez à utiliser un thème léger Consultez notre liste de meilleurs thèmes WordPress légers pour Elementor.

8. effacer le cache du navigateur et désactiver les extensions

Parfois, l'éditeur Elementor se charge bien côté serveur, mais votre navigateur affiche une version mise en cache et cassée Les extensions de navigateur comme les bloqueurs de publicité, les outils de confidentialité ou les bloqueurs JavaScript peuvent également empêcher l'éditeur de rendre.

Étape 1 : Effacer le cache du navigateur

  • Chrome: Presse Ctrl + Shift + Delete (ou Cmd + Shift + Delete sur Mac), sélectionnez“Images et fichiers mis en cache,” et cliquez sur Effacer
  • Firefox : Presse Ctrl + Shift + Delete, sélectionnez“Cache,” et cliquez sur Effacer maintenant
  • Safari: Accédez à Safari → Paramètres → Confidentialité → Gérer les données du site Web → Tout supprimer

Étape 2 : Test en mode incognito/privé

Ouvrir une fenêtre incognito (Ctrl + Shift + N dans Chrome) et essayez de charger l'éditeur Elementor. Le mode Incognito désactive toutes les extensions et commence par un cache propre Si Elementor se charge bien incognito, l'une des extensions de votre navigateur le bloque.

Étape 3 : Désactiver les extensions une par une

Si le test incognito confirme un conflit d'extension du navigateur, allez dans les paramètres d'extension de votre navigateur et désactivez-les un à la fois jusqu'à ce que vous trouviez le coupable Les délinquants courants incluent notamment

  • uBlock Origin/AdBlock Plus (peut bloquer les scripts en ligne d'Elementor)
  • Intimité Badger
  • Grammairement (connu pour provoquer des conflits JavaScript dans les éditeurs)
  • Dark Reader ou extensions de modification de page similaires

9. Effacer le cache du serveur et du plugin

Si votre fournisseur d'hébergement exécute la mise en cache côté serveur (la plupart des hôtes WordPress gérés le font), les fichiers cache périmés peuvent servir une version obsolète d'Elementor qui ne parvient pas à se charger. Ceci est particulièrement courant après la mise à jour d'Elementor ou de ses modules complémentaires.

Effacer le cache à chaque niveau :

  1. Plugin de mise en cache WordPress (en anglais) Si vous utilisez WP Rocket, LiteSpeed Cache, W3 Total Cache, ou similaire, allez dans leurs paramètres et cliquez sur “Purge All Cache ou“Clear Cache”
  2. Cache au niveau de l'hébergement Les hôtes gérés de « Most » (SiteGround, Kinsta, Cloudways, WP Engine) ont un bouton “Purge Cache” dans la barre d'outils d'administration de WordPress ou dans votre tableau de bord d'hébergement
  3. Cache objet Si vous utilisez Redis ou Memcached, videz le cache objet via votre panneau d'hébergement

Après avoir effacé toutes les couches de cache, effectuez une actualisation difficile dans votre navigateur (Ctrl + Shift + R) et réessayez l'éditeur Elementor.

Conseil professionnel : Si Elementor se casse à chaque fois que vous effacez le cache, excluez les pages d'administration d'Elementor de votre plugin de mise en cache La plupart des plugins de mise en cache vous permettent d'exclure les URL contenant /elementor ou action=elementor.

10. Désactivez le chargeur de fusée Cloudflare

Si vous utilisez Cloudflare, sa fonctionnalité Rocket Loader est une cause connue du non-chargement de l'éditeur Elementor. Rocket Loader retarde l'exécution de JavaScript pour améliorer la vitesse de la page, mais il peut empêcher les scripts d'Elementor de s'initialiser correctement.

Pour désactiver Rocket Loader :

  1. Connectez-vous à votre Tableau de bord Cloudflare
  2. Sélectionnez votre domaine
  3. Aller à Vitesse → Optimisation → Optimisation du contenu
  4. Trouver Chargeur de fusée et bascule-le OFF

Vérifiez également ces paramètres Cloudflare pendant que vous y êtes :

  • Minifier automatiquement JavaScript Désactivez ou excluez les pages d'administration WordPress
  • Vérification de l'intégrité du navigateur Cela peut bloquer les demandes légitimes de l'administrateur
  • Niveau de sécurité si le réglage est trop élevé, cela peut bloquer l'éditeur Elementor

Si la désactivation de Rocket Loader résout le problème mais que vous souhaitez toujours ses avantages en termes de performances, créez un Règle de la page dans Cloudflare pour contourner Rocket Loader uniquement sur vos URL d'administrateur WordPress et d'éditeur Elementor (par exemple, yourdomain.com/wp-admin/*).

Ne fonctionne toujours pas? Corrections avancées

Si aucune des 10 solutions ci-dessus ne résout votre problème de page blanche ou de chargement d'Elementor, essayez ces étapes supplémentaires :

Vérifiez les en-têtes de sécurité

Certains fournisseurs d'hébergement définissent le X-Frame-Options en-tête à DENYce qui empêche Elementor de charger à l'intérieur de son éditeur basé sur iframe Demandez à votre hôte de le changer en SAMEORIGIN.

Augmenter max_input_vars

Les pages Elementor complexes avec de nombreux widgets peuvent dépasser celles de PHP max_input_vars limite (par défaut : 1000).Ajouter ceci à votre .htaccess fichier:

php_value max_input_vars 3000

Réinstaller Elementor

En dernier recours, désactivez et supprimez Elementor de la page Plugins, puis réinstallez-le à l'état frais depuis WordPress.org Vos conceptions et le contenu de la page sont stockés dans la base de données, pas dans les fichiers du plugin, vous ne perdrez donc aucun travail.

Contactez Votre Hôte

Certains problèmes de chargement d'Elementor sont causés par des configurations au niveau du serveur que seul votre fournisseur d'hébergement peut modifier (règles ModSecurity, limites des travailleurs PHP, limites de temps d'exécution).Fournissez à votre hôte l'erreur spécifique et demandez-lui de vérifier les journaux de son serveur.

Comment prévenir les problèmes de chargement des éléments

Une fois que vous avez réglé le problème, prenez ces mesures pour éviter que cela ne se reproduise :

  • Gardez tout à jour. Exécutez les dernières versions de WordPress, Elementor et tous les plugins. Les logiciels obsolètes sont la principale cause de conflits.
  • Utilisez un site de transit pour les mises à jour. Testez les mises à jour du plugin et du thème sur une copie de mise en scène avant de les appliquer à votre site en direct.
  • Ne surchargez pas les plugins. Chaque plugin actif ajoute de la surcharge JavaScript et PHP. Supprimez les plugins que vous n'utilisez pas activement.
  • Utiliser un thème compatible. Les thèmes légers comme Hello Elementor, Astra ou GeneratePress sont conçus pour fonctionner avec Elementor sans conflits.
  • Surveiller les ressources du serveur. Si vous avez Additions maîtres installé, utilisez l'onglet Informations système pour vérifier régulièrement votre version PHP, les limites de mémoire et d'autres paramètres du serveur.

Pour plus de conseils sur le bon fonctionnement de votre site Elementor, consultez notre guide sur comment accélérer les sites Web Elementor.

Foire aux questions

Pourquoi mon éditeur Elementor est-il bloqué sur un écran de chargement ?

La cause la plus fréquente est une mémoire PHP insuffisante L'élémenteur a besoin d'au moins 256 Mo pour se charger correctement D'autres causes incluent les conflits de plugin, les versions PHP obsolètes, le cache du navigateur et le chargeur de fusée Cloudflare Commencez par augmenter votre limite de mémoire dans wp-config.php et effacer le cache de votre navigateur.

Comment réparer les widgets Elementor qui ne se chargent pas ?

Tout d'abord, activez le mode sans échec de l'élémenteur (élémenteur → outils → mode sans échec → Activer) pour vérifier si un plugin ou un thème est à l'origine du conflit Si les widgets se chargent en mode sans échec, désactivez tous les autres plugins et réactivez-les un par un pour trouver le conflit S'ils ne se chargent toujours pas, augmentez votre limite de mémoire PHP à 512 Mo.

La suppression du correctif du cache Elementor ne se charge-t-elle pas ?

Oui, dans de nombreux cas Effacer le cache à trois niveaux : le cache de votre navigateur (Ctrl+Shift+Delete), votre plugin de mise en cache WordPress (Purge All) et le cache de votre serveur d'hébergement Les fichiers mis en cache obsolètes sont une raison courante pour laquelle l'éditeur Elementor affiche une page blanche après les mises à jour.

Pourquoi Elementor ne se charge pas après une mise à jour ?

Les mises à jour changent parfois la façon dont Elementor charge ses scripts Les versions mises en cache des anciens scripts entrent en conflit avec le nouveau code, provoquant une page blanche Effacez tous les caches (navigateur, plugin et serveur), puis essayez de changer la méthode Editor Loader dans Elementor → Paramètres → Avancé Si cela ne fonctionne pas, vérifiez les conflits de plugin avec la version mise à jour.

Trop de plugins peuvent-ils empêcher le chargement d'Elementor ?

Oui. Chaque plugin ajoute une surcharge PHP et JavaScript. Trop de plugins peuvent dépasser la limite de mémoire de votre serveur, le temps d'exécution maximum ou le paramètre max_input_vars, ce qui peut empêcher Elementor de charger Désactivez les plugins inutilisés et envisagez d'augmenter les ressources de votre serveur si vous avez besoin de nombreux plugins actifs.

Envelopper

L'éditeur Elementor ne charge pas est presque toujours fixable Dans la plupart des cas, augmenter votre limite de mémoire PHP et vider votre cache fera fonctionner l'éditeur à nouveau Pour les problèmes persistants, travailler à travers les solutions ci-dessus dans l'ordre : vérifier les exigences du système d'abord, puis passer aux conflits de plugin, les problèmes de thème, et les paramètres côté serveur.

Si vous utilisez Modules complémentaires principaux pour Elementor1, l'onglet Informations système vous donne un aperçu rapide de la santé de votre serveur, afin que vous puissiez repérer les problèmes avant qu'ils ne provoquent la rupture de l'éditeur.

Toujours coincé? Entrez en contact avec nous et on va vous aider à dépanner.

Photo de Roy Jemee
Roy Jemee
Je suis Roy Jemee, Content Wrangler et Marketer chez Pixar Labs, travaillant sur Master Addons pour Elementor J'écris les tutoriels, enregistre les vidéos, et garde la documentation à jour, donc vous savez toujours comment utiliser chaque fonctionnalité Je gère aussi le support, donc si vous frappez un accroc, je suis la personne qui vous aide à y répondre de vraies réponses, de la part de quelqu'un qui utilise ces outils tous les jours.
Septembre Vente

40% de tout

Chaque plan Master Addons Pro, annuel et à vie Un code, huit jours.

00jours
00heures
00min
00sec

Se termine le lundi 14 septembre, à 23 h 59 HE

  • Personnel1 site 129 $77 $
  • Entreprise5 sites 199 $119 $
  • DéveloppeurSites illimitésMeilleur pour les agences 599 $359 $

Payer une fois. Aucun renouvellement, jamais.

Code coupon MALIFE40
Obtenez 40 % de réduction maintenant
  • Plus de 30 000 installations actives
  • 4,5/5 sur 212 avis
  • remboursement de 14 jours