Вывод контента в WordPress без изображений.
Сам я сталкивался однажды с такой проблемой при написании блока «Последние публикации» на главной странице сайта. Дело в том, что блок был небольшим, а вывод картинок в этом блоке мог испортить внешний вид главной страницы сайта. Уже не помню как я решал эту проблему, давно это было но решение, которое предложил автор скрипта Александр Колосовский мне понравилось и главное оно работает, фрагмент кода был мной проверен и одобрен ).
В той части сайта где необходимо вывести контент поста без изображений пишем:
1 2 |
<?php add_filter('the_content','htm_image_content_filter',11); ?> <?php the_content(); ?> |
Затем в файле functions.php добавляем фрагмент кода:
1 2 3 4 |
function htm_image_content_filter($content){ $content = preg_replace("/<img[^>]+\>/i", "", $content); return $content; } |
Еще раз спасибо автору скрипта Александру Колосовскому за отличный код!

/*

- Базовый курс по веб-дизайну;
- Верстка сайтов;
- Общий курс по CMS WordPress и продолжение курса по разработке шаблонов;
- Разработка сайтов на PHP.