WordPress убирает пустые переносы строки. Что делать?
В новый версиях WordPress все пользователи столкнулись с некоторыми «приколами» визуального редактора записей, и одна из них — это то, что автоматически удаляются пустые переносы строки в записи. Как это исправить?
На самом деле проблема очень актуальна. Я замечаю, что в последнее время, с каждой новой версией Вордпресса все сильнее и сильнее бажит визуальный редактор постов. Опустим на минуту мысли о том, что в WYSIWYG-редакторах верстают текст только мудаки все не-лебедевы, и подумаем как решить проблему.
Если загуглить «WordPress убирает пустые переносы строки» на первом месте будет несколько форумов, где тру-верстальщики (следует полагать, что краснота их глаз сравнится только с длиной их бород), убеждают хомячков, что
«нельзя пользоваться визуальным редактором! Нельзя ставить пустые переносы с помощью <br />! Это невалидно, блджад!!! Поэтому редактор и выпиливает эту хренть!!!»
Однако мы культурно проигнорируем сии высказывания и перейдем к решению вопроса.
Действительно, WordPress стал немного криво ставить пустые переносы строк в визуальном редакторе. Лично у меня это выглядит так:
<p></p>
И, разумеется, он сам же и выпиливает их как пустые элементы, бесполезные и вообще непонятно откуда взявшиеся.
По сути, есть два пути решения проблемы пропадания переносов текста:
<p> </p>
Или лаконичнее
Оба способа работают, но лучше все же не засорять код лишними параграфами, и использоваться второй вариант.
— неразрывный пробел — явно указывает браузеру, что здесь должен быть пробел, и плевать, что сам браузер об этом думает.
Символ неразрывного пробела нужно ставить в режиме редактирования исходного кода (вкладка HTML в редактировании поста).
Код будет выглядеть примерно так:
Абзац 1 Абзац 2
Т.е. в исходном коде между абзацами должна быть пустая строка, куда нужно вставить неразрывный пробел.
Пользуйтесь на здоровье и красиво оформляйте свои записи!
P.S. после вставки неразрывных пробелов нужно сохранять пост сразу, не переключаясь на визуальный редактор!
Здравствуйте!
Проблема весьма актуальна.
Мне помог ваш совет, спасибо!
Спасибо !!!
Аффтар, а чё делать, когда нужно принудительно перенести словосочетание на другую строку, ибо разрывая оно теряет смысл и смотрится не очень (примеры: цена-качество, г. Москва…)???
убирается, что придумать вместо него???
Если перейти в режим визуального редактирования, а затем опять вернуться в режим редактирования исходного кода,   пропадает:)
Чтобы можно было переключаться с визуального на текстовый редактор и наоборот не теряя пробелов, нужно поставить плагин TinyMce и в его настройках поставить галочку напротив Stop removing the
and
tags when saving and show them in the Text editor
А не подскажете что нужно сделать WP 4.0 Когда при попытке вставить фото в «Записи», в режиме «визуально» фото не появляется, а в режиме «текст» на этом месте появляется неразрывный пробел?
Молодец автор, коротко и ясно.
Это не работает.
Главный бухгалтер Шунайлова Татьяна Вадимовна
Юридический и фактический адрес:
Все строки подряд без пропуска.
У меня на сайте сегодня тоже слиплись все обзацы и исчезли пустые строки, которые я специально делала, чтобы отделить текст от фотографий, или главную мысль он неглавной (чтобы воздуха в тексте было побольше).
Но после обновления ВордПресс на свежую версию — все исчезло, сразу на всех страницах. Весь текст слипся в кучку. Прямо куском. Читать неудобно и не приятно.
Начала искать причины бяки. Заметила вот что…
Раньше до обновления ВордПресса на панели админки была кнопка «вставить текст из Ворд» и все вордовские абзацы при вставке тектста сохранялись и в ВордПрессе. Глядь — кнопки нету. Погуглила туда сюда — узнала что вернуть нельзя. Разве что отменить обновление ВордПресс и вернуть старую версию — а этого я не умею.
Но нагуглила другое решение, которое все спасло.
Помогло следующее.
Прочитала что есть плагин TinyMce, который заменятет эту самую кнопку «Вставка текста из Ворда»
Я на сайт установила плагин «TinyMce адвансед» — активировала его. И все. Зашла в статью, глядь все абзацы и отступы пустых строк на своих старых местах.Все ралиплось. Наверное плагин сам собой все сразу сделал. Я в него даже не заходила, просто нажала кнопку активировать.
Надеюсь что отныне все так и останется.
Если у кого такая же ситуация, попробуйте сделать как я.
В последней версии эти приколы тоже не работают. Беда.