WPML
Stato
Risolto dall’autore
Plugin/tema correlato
Essentials
Tag dell’argomento
Compatibility, Elementor Custom Widgets

Panoramica del problema

Quando usi il plugin pixfort Core del tema Essentials con WPML, potresti riscontrare un errore fatale di PHP quando viene utilizzato il widget Auto Video Elementor. Questo causa una pagina bianca o impedisce il caricamento della pagina. Il messaggio di errore include:

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

Soluzione alternativa

Assicurati di avere un backup completo del tuo sito prima di procedere.


  • Apri il file …/wp-content/plugins/pixfort-core/includes/elements/AutoVideo.php.

  • Cerca la riga 85.

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


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

Tutti i problemi noti →