Отображение миниатюры записи в RSS ленте WordPress

10.09.2017 | Автор: Maxim Glovatsky Оставить комментарий »

Представленная в WordPress 2.9 функция the_post_thumbnail() очень удобна для добавления и отображения миниатюры к посту. Плохая новость в том, что нет встроенного метода для отображения миниатюры поста в вашей RSS-ленте. Представленная ниже функция решает эту проблему. Просто вставьте ее в ваш файл functions.php и сохраните его, и миниатюра поста автоматически будет отображаться в вашей RSS-ленте.

<?php
// show post thumbnails in feeds
function diw_post_thumbnail_feeds($content) {   global $post;   if(has_post_thumbnail($post->ID)) {      $content = '<div>' . get_the_post_thumbnail($post->ID) . '</div>' . $content;    }   return $content;}add_filter('the_excerpt_rss', 'diw_post_thumbnail_feeds');add_filter('the_content_feed', 'diw_post_thumbnail_feeds');
?>

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