WPML
Status
Resolvido
Relatado para
WPML Multilingual CMS 4.6.13
Resolvido em
Elementor Pro 3.26.0
Plugin/tema relacionado
Elementor
Tags de tópico
Compatibility

Visão geral do problema

Ao salvar páginas traduzidas do Elementor que incluem um widget de Formulário ou widgets semelhantes (como o widget de Pesquisa) no Editor de tradução avançado (ATE), pode ocorrer um erro fatal e o post não é salvo. Isso acontece especificamente quando o recurso Elementos aninhados do Elementor está ativado.

PHP Fatal error:  Uncaught Error: Call to a member function get_main_id() on null in /plugins/elementor-pro/core/utils.php:80

Solução alternativa

Por favor, certifique-se de ter um backup completo do site antes de prosseguir.


  • Abra o arquivo …/wp-content/plugins/elementor-pro/core/utils.php.

  • Procure a linha 80.

  • Substitua:
    if ( isset( Plugin::elementor()->documents )  ) {


  • Por:
    if ( isset( Plugin::elementor()->documents ) && Plugin::elementor()->documents->get_current() ) {

Todos os problemas conhecidos →