WPML
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() ) {

Toutes les anomalies connues →