Как отключить авто форматирование текста в WordPress (автоматическа расстановка p и /br)

В вордпресс присутствует “замечательная” функция автоматического форматирования текста при размещении/редактировании постов, которая значительно облекчает жизнь начинающим блоггерам и аминам, но которая, зачастую сильно усложняет ее, когда нужно создать страницу со сложным форматированием. Что в современном мире интернета (имеется ввиду сложные по структуре страницы) сегодня скорее нома, нежели исключение.

Причем функция автоматического форматирования продолжает работать даже после отключения визуального редатора и перехода в режим “Текст” – движок упорно продолжает расставлять автоматически теги <p> и <br> которые в редакторе нигде не отображаются и их просто не возможно удалить в ручную. Сейчас узнаем как отключить функцию автоматического форматирования текста в Wordpress.

Как отключить автоматическое форматирование текста и расстановки тегов в Wordpress

1. Полное отключение автоформатирования:

Редактируем файл function.php. В любом месте добавляем код:

И о чудо – пропали лишние теги <p> и </br> во всех записях, причем не пришлось даже пресохранять существующие посты. Теперь при переключении из визуального редактора в текстовый мы не теряем наш код и можем самостоятельно расставлять переносы строк и абзацы как угодно, не боясь потерять все после переключения редактора.

2. Частичное отключение авто форматирования

Хоть и функция автоформатирования в Wordpress иногда откровенно бесит, но бывают случаи, когда она все же полезна и может пригодиться (придумайте сами 🙂 в каких). В таком случае можно реализовать отключение форматирования в определенных частях кода.

Правим тот же function.php. Добавляем код:

После чего, текст, заключенный в теги [raw]…[/raw] будет добавляться без автоматического форматирования, а все остальное будет работать в штатном режиме.

P.S.

Способ работает только с тегами <p> и <br>, если вы сделали где-то ошибку и не закрыли <div> вордпресс отформатирует все по своему разумению.

Было проверено множество способов и “убито” куча времени в борьбе с “умным” Wordpress, прежде чем найден данный способ. Теперь данные заплатки применяются на множетве сайтов и значительно облегчили жизнь скромному веб мастеру.

Большое спасибо Игорю Гордееву за прекрасное решение и ссылка на первоисточник:

http://studio-gost.ru/otklyuchenie-avtoformatirovanie-v-wordpress/

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *