Убрать теги p и br в статьях WordPress

Как известно, WordPress, при выводе записи или статьи, в местах, где стоит перенос строки, добавляет тег <p>. Это сделано для более удобного чтения созданной записи. Но, бывают места, когда такой подход WordPress только мешает.

Для этого, можно в файл  functions.php, который находится в корне вашей темы, добавить код, который, в зависимости от условий, не будет добавлять тег <p>.

Например, мы создаем  страницу, которую форматируем в редакторе на свой лад, и лишние теги <p> нам ни к чему.

Для этого можно написать следующий код, который будет проверять, является ли текущая страница, той, в которой мы не хотим добавлять тег <p>

За удаление тега <p> отвечает функция

Если её вставить в functions.php, без проверки условий, то во всех выводимых записях WordPress, будут убираться теги <p>

В предыдущем примере проверяется страница с ID 13790, и когда мы к ней обращаемся, то срабатывает функция remove_filter( ‘the_content’, ‘wpautop’ );

Если бы мы не хотели выводить лишние теги <p> в записи, то нужно ставить на проверку is_single() 

 

 

 

(1 оценок)
Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
0
Оставьте комментарий! Напишите, что думаете по поводу статьи.x