- 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; } );