Пропадает перенос строки в редакторе в WordPress

Пропадает перенос строки в редакторе в WordPress

Столкнулся с такой незадачей в визуальном редакторе WordPress. Ставлю в html редакторе перенос строки <br/> перехожу в визуальный редактор WordPress – перенос строки пропадает. Тоже самое с параграфом <p>, пропадает параграф в редакторе WordPress да и всё. В итоге редактор не может перенести строку в статье. Кипятится и нервничает.

Очевидно что редактор удаляет эти html теги – <br/> и <p>. У меня стоит TinyMCE Advanced. Идем в настройки этого плагина и ставим галку в пункте на картинке.

Пропадает перенос строки в редакторе в WordPress

Теперь перенос строки в WordPress хоть и не пропадает, но обычный <br/> теперь заменяется на <br class=’spacer_’ /> . Оно вроде и нормально и валидно, но на хрен не надо. Хочу убрать. Очевидно это замену делает TinyMCE Advanced. Делаю поиск в исходниках по фразе <br class=’spacer_’/> и нахожу его в файлике wp-contentpluginstinymce-advancedjstadv_replace.js в строке 54. Исправляю <br class=’spacer_’/> на обычный <br />. То что надо.

Пропадает перенос строки в редакторе в WordPress

Его можно отредактировать и из админки WordPress ( Плагины – Редактировать – выбираем tadv_replace.js ) находим строчку, редактируем и сохраняем.

Есть что сказать по теме статьи? Пожалуйста - пишите!


Случайная статья