Как убрать пустую строку между анонсом и полным текстом

Наверняка вы замечали, что если вставляете тег more, то после того, как будет открыт полный текст, на месте этого тега появляется пустая строка. Некоторым это не нравится. Вот сейчас мы и уберем ее.

Такой отступ возникает из-за того, что WordPress автоматически заключает тег more в span id=»more-…”, где этому ID приписана разметка абзаца p. То есть тем more автоматически считается началом нового абзаца. За это отвечает функция wpautop. Давайте попробуем ее отключить.

Для этого вставьте в файл functions.php строчку

remove_filter('the_content', 'wpautop')

Эта строка отключит автоформатирование WordPress — исчезнет и отступ.

tiaurus

Автор n-wp.ru — блога о WordPress для новичков.

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