- Stato
- Risolto
- Risolto in
- 4.4.0
- Plugin/tema correlato
- Enfold
Panoramica del problema
Quando crei una pagina usando Avia Page Builder, il contenuto non sarà disponibile per la traduzione tramite l’Editor di traduzione classico o l’Editor di traduzione avanzato di WPML.
Soluzione alternativa
Stiamo lavorando a una soluzione per questo problema. Nel frattempo, puoi usare i seguenti passaggi per risolvere il problema.
1. Vai alla pagina WPML → Impostazioni e fai clic sulla scheda Configurazione XML personalizzata. Lì, aggiungi il seguente snippet e salva.
2. Modifica il file class-wpml-compatibility-theme-enfold.php che si trova nella cartella ../wp-content/plugins/sitepress-multilingual-cms/compatibility/enfold/ e alla riga 56 sostituisci:
$content = get_post_meta( $post_id, '_aviaLayoutBuilderCleanData', true );
Con:
$content = str_replace( "\r\n", "\n", get_post_meta( $post_id, '_aviaLayoutBuilderCleanData', true ) );
WPML 4.4.0 Beta
Abbiamo rilasciato una beta che dovrebbe risolvere questo problema. Tieni presente che si tratta di una versione beta in fase di test e non dovrebbe essere utilizzata nei siti di produzione. Puoi scaricarla qui:
https://wpml.org/account/downloads/