Sí, he encontrado otras preguntas sobre este tema, pero no tengo exactamente el mismo tema y no tengo solución para mi problema.
Si incluye código dentro de la pestaña html y cambia al modo visual, formatee el código WP en un bloque, elimine todos los saltos y deje líneas, vea las capturas de pantalla. Creo que esto es más fácil de entender como mi mal inglés.
mi ejemplo en html-tab
el mismo ejemplo después de cambiar a visual
Mis pruebas para una solución. He probado esto para detener WP para esto con el siguiente complemento de prueba, también legible en este 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;
}
Quizás otro lector tenga una solución para este tema.