Задать вопрос
@pet1987

Почему искажается написанный код при его сохранении в WordPress?

Всем доброго дня!
Использую WordPress последней версии.
Возникла проблема с редактированием HTML кода страниц.
После написания HTML кода и его сохранения код искажается. В код добавляются теги <p></p>, </br>, $nbsp. Могут добавится в любое место кода. Так же при сохранении код может перенестись с одной строчки на другую. Из за этого страдает верстка сайта — пишу один код, а в итоге сохраняется другой. Это очень мешает.
Как можно решить эту проблему? Подскажите пожалуйста.
  • Вопрос задан
  • 158 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Kozack
@Kozack Куратор тега WordPress
Thinking about a11y
Это стандартное поведение в текстовом редакторе ВП.

Одиночный перенос строки заменяется на <br> а двойной на <p>. Другими сломами следующий текст

Привет
мир!

Как твои дела?


При выводе (через хук the_content), будет приведён к такому

<p>Привет<br>мир!</p><p>Как твои дела?</p>

Кроме того, если у вас не полные права, будут применяться и другие фильтры.

Вставляйте ваш html в специальный блок https://gogutenberg.com/blocks/custom-html/
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Добрый день!
Скорее всего это делает какой-то плагин.
Посмотрите что именно каждый плагин делает.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы