WPML
Status
Resolvido pelo autor
Plugin/tema relacionado
Essentials
Tags de tópico
Compatibility, Elementor Custom Widgets

Visão geral do problema

Ao usar o plugin pixfort Core do tema Essentials com o WPML, você pode encontrar um erro fatal de PHP quando o widget Auto Video Elementor é usado. Isso resulta em uma página em branco ou impede o carregamento da página. A mensagem de erro inclui:

PHP Fatal error: Uncaught TypeError: Illegal offset type in isset or empty in /sitepress-multilingual-cms/classes/core-abstract-classes/class-wpml-element-translation.php

Solução alternativa

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


  • Abra o arquivo …/wp-content/plugins/pixfort-core/includes/elements/AutoVideo.php.

  • Procure a linha 85.

  • Substitua:
    $poster = apply_filters( 'wpml_object_id', $poster, 'attachment', true );
            


  • Por:
    if ( is_int( $poster ) ) {
    	$poster = apply_filters( 'wpml_object_id', $poster, 'attachment', true );
    }
            

Todos os problemas conhecidos →