WPML
Status
Resolvido
Plugin/tema relacionado
Enfold
Tags de tópico
Compatibility

Visão geral do problema

Ao usar o tema Enfold, o código XML inserido em um bloco de código (via elemento de código) aparece corretamente no idioma principal. No entanto, nos posts traduzidos, o código XML é removido.

Solução alternativa

Por favor, certifique-se de ter um backup completo do site antes de prosseguir.


  • Abra o arquivo …/wp-content/plugins/sitepress-multilingual-cms/addons/wpml-page-builders/classes/Integrations/Enfold/class-wpml-compatibility-theme-enfold.php.

  • Procure a linha 45.

  • Logo após:
    		if ( wp_is_post_revision( $post_id ) ) {
    			return;
    		}

  • Adicione o seguinte código:
    		// 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;
    		}

Todos os problemas conhecidos →