WPML
Stato
Risolto dall’autore
Plugin/tema correlato
Flatsome
Tag dell’argomento
Compatibility

Panoramica del problema

Quando usi WPML con il tema Flatsome e traduci le pagine manualmente (usando il metodo nativo dell’editor di WordPress), qualsiasi modifica apportata nella lingua predefinita sovrascrive le traduzioni. Questo problema si verifica in particolare quando viene utilizzato UX Builder per modificare il contenuto.

Soluzione alternativa

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


  • Apri il file functions.php del tuo tema.

  • Aggiungi il seguente snippet:
    add_filter( 'wpml_pb_is_editing_translation_with_native_editor', function( $isTranslationWithNativeEditor ) {
        if ( isset( $_POST['action'] ) && 'ux_builder_save' === $_POST['action'] ) {
            return true;
        }
    
        return $isTranslationWithNativeEditor;
    } );

Tutti i problemi noti →