- Statut
- Résolu par l’auteur
- Extension/thème associé
- Flatsome
- Étiquettes de sujet
- Compatibility
Aperçu de l’anomalie
Lorsque vous utilisez WPML avec le thème Flatsome et que vous traduisez des pages manuellement (en utilisant la méthode de l’éditeur WordPress natif), toute modification apportée dans la langue par défaut écrase les traductions. Ce problème se produit spécifiquement lorsque le UX Builder est utilisé pour modifier le contenu.
Solution de contournement
Assurez-vous d’avoir une sauvegarde complète de votre site avant de continuer.
- Ouvrez le fichier functions.php de votre thème.
- Ajoutez l’extrait suivant :
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; } );