WordPressLe job de dév

Résolution des erreurs du constructeur de site Web Elementor

L’éditeur visuel de pages Elementor est un outil assez puissant et pratique pour créer des sites WordPress. Entre des mains habiles, le constructeur en collaboration avec PRO ouvre de grandes opportunités pour la mise en œuvre d’un site Web unique de toute complexité.

L’article décrit les erreurs courantes et leurs solutions liées au fonctionnement incorrect du constructeur de site Web visuel Elementor.

Dans 99% des cas, les solutions fonctionnent, vous permettant de vous débarrasser des erreurs.

Limite de mémoire PHP ou erreur 505

Par défaut, Elementor utilise une petite quantité de mémoire PHP, pour régler la situation avec le chargement infini du concepteur ou l’erreur 505, vous devez augmenter la limite. Vous pouvez afficher la quantité de mémoire actuellement utilisée dans le panneau d’administration WP – Elementor > Informations système (environnement WordPress, limite de mémoire).

Pour augmenter la taille de la mémoire – à la racine du dossier de votre site, recherchez le fichier wp-config.php

Recherchez l’entrée suivante (si cette entrée n’existe pas, ajoutez-la au début du fichier) :

define('WP_MEMORY_LIMIT', '256M');
 

Dans votre cas, la valeur 256M peut être inférieure, entrez la valeur 256M, enregistrez les modifications.

Vous pouvez également envisager de faire des corrections via des plugins, ce que je n’approuve pas car les plugins contiennent plus de code qu’une ligne.

Conflit de plug-in

Le problème de téléchargement le plus courant du constructeur de sites Web Elementor est le conflit de plugins. Pour déterminer la cause du chargement sans fin, vous devez désactiver complètement tous les plugins actifs dans le panneau d’administration WordPress.

Nous allons dans la section « Plugins », marquons dans la liste tous actifs sauf Elementor et Elementor PRO et désactivons, essayons de charger l’éditeur.

Si l’éditeur s’est chargé, activez les plugins un par un et vérifiez, c’est important ! N’activez pas tous les plugins en même temps, car vous ne pourrez pas déterminer la cause du dysfonctionnement.

Mode sans échec

Cette méthode aidera à identifier si les plugins entrent en conflit avec le constructeur ou non. Le mode sans échec activé désactive tous les plugins tiers lors du chargement de l’éditeur, tandis que les plugins restent actifs.

Elementor > Outils > Général – Mode sans échec – Activer.

Violation de la structure de la page

Le générateur Elementor ne se charge pas dans toutes les pages et publications, bien que la page s’affiche et fonctionne correctement dans le navigateur.

Cela peut être dû au fait que pendant le processus de sauvegarde, certaines des modifications ont été enregistrées de travers (Internet éteint, la lumière éteinte), violant la structure interne.

Dans mon cas, le clonage d’une page qui ne fonctionne pas a aidé. Le plugin Happy Addons ajoute la possibilité de dupliquer le contenu, vous pouvez également essayer une solution alternative.

Régénérer le CSS et les données

L’affichage tordu de la mise en page et des couleurs globales peut être dû au fait qu’il est nécessaire de mettre à jour les données CSS manuellement, car cela peut être fait sans trop de complexité et de compétences en programmation dans le panneau d’administration : Elementor > Recreate files and data (bouton ).

Je vais vous dire d’après mon expérience, il vaut mieux cliquer 2 fois sur le bouton, puis vider le cache (si un plugin de cache est installé).

Revenir à une version précédente

Si les méthodes ci-dessus ne fonctionnent pas, essayez de revenir à quelques versions précédentes de l’éditeur.

Elementor > Outils > Contrôle de version

Compatibilité des plugins

Veuillez noter que les anciennes versions des plugins peuvent ne pas être prises en charge par la version WordPress. Afin de vérifier la compatibilité, vous devez vous rendre dans les détails du plugin sélectionné dans la section « Plugins » et vérifier les versions de WordPress.

N’utilisez pas trop de plugins

Un grand nombre de plugins peut perturber le constructeur. N’utilisez que ce qui est nécessaire. Désactivez les plugins inutilisés.

Version actuelle de PHP

Gardez PHP à jour, essayez d’utiliser la dernière version. Si vos plugins ne prennent pas en charge la nouvelle version de PHP, attendez bientôt la mise à jour de compatibilité, puis mettez à jour la version de PHP.

Vous pouvez mettre à jour la version de PHP dans le panneau d’administration de votre hébergement. 

Si le site a commencé à mal fonctionner, revenez à la version précédente de PHP.

Conflit de sujet

Utilisez les thèmes recommandés par les développeurs d’Elementor comme Hello Elementor ou Astra.

Autres points

Vous pouvez essayer de vous déconnecter du panneau d’administration de WordPress (survolez le nom d’utilisateur, puis « Déconnexion », puis effacez le cache du navigateur et essayez de vous reconnecter.

Version du navigateur, extensions

Dans de rares cas, Elementor peut ne pas fonctionner correctement en raison d’une version obsolète de votre navigateur. Pour éviter les problèmes, vérifiez la pertinence des mises à jour.

Utilisation de Google Chrome comme exemple : Aide > À propos du navigateur Google Chrome

Faites attention aux extensions de navigateur tierces. Désactivez-les pendant le dépannage ou essayez temporairement d’utiliser un autre navigateur.

Formulaire de contact ne fonctionne pas

Elementor, comme la plupart des plugins populaires, utilise la fonction wp_mail comme service de livraison de courrier.

Tous les hébergeurs n’incluent pas cette fonctionnalité par défaut. La fonction wp_mail elle-même dépend si send_mail appartient à PHP pour fonctionner.

Le problème est que tous les hébergeurs n’incluent pas cette fonctionnalité. Ainsi, vous devez demander à votre hébergeur d’activer la fonctionnalité send_mail pour que la fonctionnalité wp_mail fonctionne . En outre, vous pouvez utiliser un service SMTP personnalisé sur votre site WordPress.