После «прогрессивного» обновления WordPress изменился редактор статей. Не понимаю в чем состоят удобства нового интерфейса, но разработчики так уже сделали и придется с этим мириться.
Вместе с обновлением появилась проблема с тегами <p> и <br/>. Вордпресс автоматически их проставляет где хочет. Например, мне нужно было вставить код CSS для таблицы в статью, но при вставке кода и сохранении Вордпресс ставил после каждой строки. В итоге CSS для таблицы не работал. Пришлось код писать в одну строку для решения проблемы.
В интернете нашел код, чтобы убрать автоматические теги, которые постоянно проставляются движком в тексте. Его нужно вставить в файл function.php активной темы:
1 2 3 |
remove_filter( 'the_content', 'wpautop' ); |
Мне это код не помог, т.к. тег p вообще пропал в статьях и в редакторе кода статьи тоже не сохраняется. Возможно, такая проблема получилась только в моей теме, а у других работает.
Если знаете как решить проблему, то прошу оставить комментарий с решением.