Если вы намерены продвигать свой блог через каталоги, читательские каналы или иные аналогичные платформы, обязательно используйте свой RSS-канал (или Feed). Мы не будем углубляться в саму технологию, так как она была подробно описана в одной из предыдущих публикаций.
Одной из проблем с RSS в WordPress является то, что по умолчанию система не отображает изображения (миниатюры) записей на сайте.

Это создает определенные неудобства, особенно если вы используете канал для автоматической публикации в социальных сетях, так как интересная запись может потеряться без визуального сопровождения.
Ваши RSS-каналы могут выглядеть привлекательно, если вы публикуете полный текст статей с медиафайлами. Однако если в канале отображаются лишь анносы без изображений, то, согласитесь, такая лента выглядит не очень информативно. Включение изображений в RSS-ленту WordPress значительно улучшит видимость вашего сайта на сторонних платформах и сервисах (таких как FeedReader или MailChimp).
Чтобы добавить изображения в вашу RSS-ленту, вы можете воспользоваться плагинами, такими как RSS Thumbnail или Featured Image in RSS. Эти плагины позволяют автоматически включать миниатюры ваших записей в сам RSS-канал, что значительно улучшает его внешний вид.
Если вы хотите внести изменения вручную, вы можете использовать фильтры WordPress в вашем файле functions.php. Добавьте следующий код:
add_filter('the_excerpt_rss', 'add_thumbnail_to_rss');
function add_thumbnail_to_rss($content) {
if (has_post_thumbnail()) {
$content = get_the_post_thumbnail() . $content;
}
return $content;
}
Этот код добавит миниатюру к описаниям записей в вашем RSS-канале. Не забудьте протестировать изменения, чтобы убедиться, что изображения отображаются корректно.
Также стоит отметить, что чем больше визуального контента в вашей RSS-ленте, тем больше вероятность того, что ваши записи привлечет внимание читателей и потенциальных клиентов.
Как показывать изображения в RSS-ленте WordPress?
Для добавления изображений в RSS-канал существует несколько методов. Большинство из них предполагают использование сторонних инструментов (плагинов), которые автоматически интегрируют эту функциональность на ваш WordPress-сайт. Рассмотрим самые популярные из них.
Плагины для добавления изображений в RSS
1. Featured Images in RSS & Mailchimp Email
Этот бесплатный плагин позволяет включить избранные изображения в RSS-канал вашего сайта. Он выделяется среди других аналогичных плагинов в репозитории WordPress дополнительными опциями для размеров и размещения изображений.
Для начала необходимо установить и активировать плагин, а затем перейти на страницу его настроек в админ-панели, найдя раздел Featured Images in RSS Feeds.

У этого плагина ограниченное количество настроек. Вы можете задать размер изображений (опция Set the size of feed images), позиционирование относительно текста (Set alignment of feed images) и расстояние между ними (Set the spacing between text and feed images).
Чтобы ваши изменения сохранились, нажмите кнопку Сохранить изменения.
В результате в вашем RSS-канале будут показаны миниатюры записей.

2. Send Images to RSS

3. Featured Image In RSS Feed
Плагин Featured Image In RSS Feed предоставляет опцию для отображения изображений в “фидах”. Он предлагает лишь выбор размера картинки из настроек.

Добавление изображений в RSS с помощью кода
Если вы предпочитаете избежать установки дополнительных плагинов на свой WordPress-сайт, то этот способ добавления изображений в RSS станет для вас отличным решением. Он заключается в вставке специализированного кода в файл functions.php текущей активной темы вашего WordPress.
Если вы не уверены, как редактировать файл functions.php, вам на помощь придет плагин ProFunctions.
Итак, в конец указанного файла нужно добавить следующие строки кода:
function site_RSS_thumbnails( $content ) { global $post; if ( has_post_thumbnail( $post->ID ) ) { $content = ''. get_the_post_thumbnail( $post->ID, 'thumbnail', array( 'style' => 'margin-bottom: 15px;' ) ). ''. $content; } return $content; } add_filter( 'the_excerpt_rss', 'site_RSS_thumbnails' ); add_filter( 'the_content_feed', 'site_RSS_thumbnails' );
Как итог, ваш RSS-канал будет выглядеть следующим образом:

Читать также: Плагины для импорта RSS.
Дополнительные настройки отображения изображений в RSS
Некоторые плагины предоставляют более продвинутые функции, такие как возможность добавления изображений по пользовательским размерам, настройка стиля отображения с помощью CSS или теги для изображения, которые могут помочь в оптимизации представления контента.
Также рекомендуется проверять совместимость установленных плагинов с обновлениями WordPress, так как это может повлиять на отображение изображений в RSS-каналах. Используйте плагины, которые активно поддерживаются и имеют положительные отзывы пользователей.
Если после настройки изображений в RSS-потоках возникают проблемы, стоит проверить ошибки в консоли разработчика браузера или активировать отладку в WordPress, это может помочь выявить конфликтующие плагины или темы.

Обсуждение: 6
Алексей 06.04.2020 в 12:58
Здравствуйте! Я подключил плагин для создания RSS — RSS for Yandex Zen и через него интегрировал ленту в Пульс от Мейл. Все работает хорошо, однако миниатюрные изображения не отображаются, вместо них появляются только последующие картинки.
У меня вопрос: лента формируется по адресу /feed/zen. Могу ли я внести в предложенный вами код изменения, чтобы он загружал изображение и для /feed/zen?

Елена 24.04.2020 в 11:26
У меня не получается запустить ни один из предложенных способов. Основная информация, включая заголовок и описание, выводится, а вот изображения отсутствуют. Я уже перепробовала все, и ничего не помогает.
Настройка отображения медиафайлов для записей
Для настройки максимального размера миниатюр зайдите в меню «Настройки» – «Медиафайлы». Здесь можно указать значения для «Минильное», «Средне-медленное» и «Большое» разрешение. Например, стандартный размер миниатюры составляет 150×150 пикселей, а максимальный большой размер может достигать 1024×1024 пикселей. Если параметры по умолчанию не подходят, измените их в соответствии с дизайном вашего сайта.
Важно помнить: правильное использование альтернативного текста (alt text) поможет улучшить SEO вашего контента.
Кроме того, используйте плагины для более детального управления отображением медиафайлов. Рассмотрите варианты, такие как Featured Image for RSS. Этот плагин поможет улучшить внешний вид вашего контента, добавляя изображение в RSS-ленту без лишних усилий. Заключительная рекомендация: регулярно проверяйте свою ленту на предмет корректного отображения изображений, чтобы пользователи могли видеть ваш контент на разных платформах.