Как добавить миниатюру из поста в ленту RSS

Мы как-то написали недавно статью, как можно добавить миниатюры в посты. Вот только, если добавить в пост миниатюру, она не будет отображаться в вашей RSS-ленты. Но у нас есть выход из положения. Сейчас мы расскажем, как добавить миниатюры из поста для вашего WordPress RSS-канала с простой функцией.

Для этого нужно открыть файл темы functions.php и добавить следующий код:

function post_rss_thumbnail($content) {

global $post_id;

if(has_post_thumbnail($post_id->ID)) {

$content = '<p>' . get_the_post_thumbnail($post_id->ID) .

'</p>' . get_the_content();

}

return $content;

}

add_filter('the_excerpt_rss', 'post_rss_thumbnail');

add_filter('the_content_feed', 'post_rss_thumbnail');


Не стесняйтесь этот стиль, как вам нравится. Не забудьте активировать миниатюры в записи WordPress, используя наш учебник добавления миниатюр в WordPress, прежде чем добавить его в свой RSS.



2015-06-16T09:34:02
CMS WordPress