- Stato
- Risolto
- Plugin/tema correlato
- Enfold
- Tag dell’argomento
- Compatibility
Panoramica del problema
Quando si utilizza il tema Enfold, il codice XML inserito in un blocco di codice (tramite l’elemento codice) viene visualizzato correttamente nella lingua principale. Tuttavia, negli articoli tradotti, il codice XML viene rimosso.
Soluzione alternativa
Assicurati di avere un backup completo del sito prima di procedere.
- Apri il file …/wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Integrations/Enfold/class-wpml-compatibility-theme-enfold.php.
- Cerca la riga 45.
- Subito dopo:
if ( wp_is_post_revision( $post_id ) ) { return; } - Aggiungi il seguente codice:
// Check if the post content contains an Enfold Code Block. if ( strpos( $post->post_content, '[av_codeblock' ) !== false ) { // Skip processing if Enfold Code Block is detected. return; }