Квадратные скобки заставляют WordPress игнорировать переносы строк/абзацы

13 авг. 2019 г., 18:41:08
Просмотры: 390
Голосов: 0

Когда я вставляю этот текст:

Источники:

1 https://example.com/source-1

[2] https://example.com/source-2

[3] https://example.com/source-3

WordPress не учитывает эти переносы строк.

Если я убираю текст в [], то всё отображается правильно. Я предполагаю, что WP интерпретирует это как шорткод и путается. Возможно ли это? Как это можно исправить? Используется классический редактор.

-- Редактирование --

Проблема на самом деле в том, что он генерирует пустые теги P вместо правильного оборачивания этих строк в Абзацы. Проблема с пустыми тегами P в WordPress

5
Комментарии
  • Какой редактор вы используете?
  • Вы копируете и вставляете обычный текст или из форматированного источника? Я не могу воспроизвести это в блочном редакторе, каждая строка становится абзацем. При выборе классического блока и вставке получается такой же результат. Удаление двойного переноса строки делает строки ближе (один абзац), но каждая все равно отображается на отдельной строке. Пожалуйста, укажите точно, как вы это делаете.
Knut Sparhell Knut Sparhell
13 авг. 2019 г. 19:00:23

Я просто редактировал вопрос. Используется классическая версия, не Gutenberg.

Ignacio Ignacio
13 авг. 2019 г. 19:02:45

Я убедился, что не вставляется странный HTML. Мне удалось воспроизвести это просто печатая в редакторе.

Ignacio Ignacio
13 авг. 2019 г. 19:06:03

Хорошо, я только что использовал другой экземпляр блога с классическим редактором и не смог воспроизвести проблему, значит, это что-то в функциях или плагинах, специфичных для данной установки.

Ignacio Ignacio
13 авг. 2019 г. 19:08:03

Не удалось воспроизвести и в классическом редакторе.

Knut Sparhell Knut Sparhell
13 авг. 2019 г. 19:08:24
Все ответы на вопрос 1
1

Я обнаружил проблему, и оказалось, что плагин Shortcodes Ultimate искажает HTML в данном случае: https://es.wordpress.org/plugins/shortcodes-ultimate/

Я связываюсь с разработчиками этого плагина.

13 авг. 2019 г. 19:31:04
Комментарии

Похоже, что и это тоже не было причиной. Виновниками оказались устаревшие шорткоды, которые добавляют пустые абзацы.

Ignacio Ignacio
15 авг. 2019 г. 14:26:27