- Statut
- Résolu
- Signalé pour
- WPML Multilingual CMS 4.6.13
- Résolu dans
- Elementor Pro 3.26.0
- Extension/thème associé
- Elementor
- Étiquettes de sujet
- Compatibility
Aperçu de l’anomalie
Lors de l’enregistrement dans l’Éditeur de traduction avancé (ATE) de pages Elementor traduites qui incluent un widget Formulaire ou des widgets similaires (comme le widget Recherche), une erreur fatale peut se produire et l’article n’est pas enregistré. Cela se produit spécifiquement lorsque la fonctionnalité Éléments imbriqués d’Elementor est activée.
PHP Fatal error: Uncaught Error: Call to a member function get_main_id() on null in /plugins/elementor-pro/core/utils.php:80
Solution de contournement
Assurez-vous d’avoir une sauvegarde complète de votre site avant de continuer.
- Ouvrez le fichier …/wp-content/plugins/elementor-pro/core/utils.php.
- Cherchez la ligne 80.
- Remplacez :
if ( isset( Plugin::elementor()->documents ) ) { - Par :
if ( isset( Plugin::elementor()->documents ) && Plugin::elementor()->documents->get_current() ) {