WPML
Statut
Résolu
Résolu dans
4.4.0
Extension/thème associé
Enfold

Aperçu de l’anomalie

Lorsque vous créez une page à l’aide du constructeur de pages Avia, le contenu ne sera pas disponible pour la traduction via l’Éditeur de traduction classique de WPML ni l’Éditeur de traduction avancé.

Solution de contournement

Nous travaillons sur un correctif pour ce problème. En attendant, vous pouvez suivre les étapes suivantes pour le résoudre.

1. Allez sur la page WPMLParamètres et cliquez sur l’onglet Configuration XML personnalisée. Là, ajoutez l’extrait suivant et enregistrez.

2. Modifiez le fichier class-wpml-compatibility-theme-enfold.php qui se trouve dans le dossier ../wp-content/plugins/sitepress-multilingual-cms/compatibility/enfold/ et, à la ligne 56, remplacez :

$content = get_post_meta( $post_id, '_aviaLayoutBuilderCleanData', true );

Par :

$content = str_replace( "\r\n", "\n", get_post_meta( $post_id, '_aviaLayoutBuilderCleanData', true ) );

WPML 4.4.0 Bêta


Nous avons publié une version bêta qui devrait résoudre ce problème. N’oubliez pas qu’il s’agit d’une version bêta en cours de test et qu’elle ne doit pas être utilisée sur des sites de production. Vous pouvez la télécharger ici :
https://wpml.org/account/downloads/

Toutes les anomalies connues →