Да, я нашел другие вопросы к этой теме, но нет точно такой же темы и нет решения моей проблемы.
Если вы включили код в html-вкладку и переключились в визуальный режим, то отформатируйте WP код в блоке, удалите все разрывы и оставьте строки, см. Скриншоты. Я думаю, что это легче понять, как мой плохой английский.
мой пример в html-tab
тот же пример после переключения на визуальный
Мои тесты для решения. у меня есть тест, чтобы остановить WP для этого с последующим плагином теста, также читаемым в этом 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;
}
Возможно, у другого читателя есть решение по этой теме.