Sim, encontrei outras perguntas sobre este tópico, mas não tenho exatamente o mesmo tópico e nenhuma solução para o meu problema.
Se você incluir código dentro da guia html e mudar para o modo visual, formate o código WP em um bloco, remova todas as quebras e deixe linhas, veja as capturas de tela. Eu acho isso mais fácil de entender como meu inglês ruim.
meu exemplo em html-tab
o mesmo exemplo depois de mudar para visual
Meus testes para uma solução. Eu testei isso para interromper o WP por isso com o plug-in de teste a seguir, também legível neste Gist 1663554
add_filter( 'tiny_mce_before_init', 'fb_tinymce', 9 );
function fb_tinymce( $init ) {
$init['fix_list_elements'] = FALSE;
$init['wpautop'] = FALSE;
$init['remove_linebreaks'] = FALSE;
$init['apply_source_formatting'] = TRUE;
$init['extended_valid_elements'] .= ',pre[*],code[*]';
return $init;
}
Talvez um outro leitor tenha uma solução para este tópico.