从RSS源获取所有帖子的精选图像

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从RSS源获取所有帖子的精选图像相关的知识,希望对你有一定的参考价值。

我想从http://www.espncricinfo.com/rss/content/story/feeds/4.xml检索RSS提要帖子。我已经使用RSS Autopilot插件用于Wordpress。但是,问题是他们设置的图像是使用差异方法和javascript。所以,这个插件无法为一些Post获取图像。任何方式来获取所有帖子的图像。 ?

答案

另一种解决方案(解决方案编号:2): -

打开主题的functions.php文件并添加以下代码:

function rss_post_thumbnail($content) {
global $post;
if(has_post_thumbnail($post->ID)) {
$content = '<p>' . get_the_post_thumbnail($post->ID) .
'</p>' . get_the_content();
}
return $content;
}
add_filter('the_excerpt_rss', 'rss_post_thumbnail');
add_filter('the_content_feed', 'rss_post_thumbnail');
另一答案

使用RSS Feed插件中的特色图片非常简单(解决方案编号:1): -

1.https://wordpress.org/plugins/featured-image-in-rss-feed/

另一答案

另一种解决方案(解决方案编号:3): -

步骤1: -

安装免费的“RSS(https://wordpress.org/plugins/featured-images-for-rss-feeds/)中的精选图片”插件。

第2步: -

然后在您的WordPress仪表板中单击“设置”,然后单击“RSS源中的特色图像”。

第3步: -

然后,您可以选择特色图像的大小和定位/对齐。可用的默认大小为缩略图,中等大小,在WordPress媒体设置中设置。

另一答案

另一种解决方案:4(试试这个) -

步骤1

首先创建模板(哪个页面显示所有Feed帖子)

我有创建模板示例,如: -

<?php
/*
Template Name:feed_post
Description:all show feed post
*/
get_header();
?>
   <style>
img.attachment-100x100.size-100x100.wp-post-image {
    display: none;
}    
img.attachment-thumbnail.size-thumbnail.wp-post-image {
    display: none;
}
</style>
<?php
$rss=fetch_feed('http://www.espncricinfo.com/rss/content/story/feeds/4.xml');  
//define which post show 
$rss_items = $rss->get_items(0, 10);

foreach($rss_items as $item) 
{
?>
    <a href="<?php echo $item->get_permalink(); ?>" title="<?php echo $item->get_date('j F Y @ g:i a'); ?>"><?php echo $item->get_title(); ?></a> 

<?php
echo '<div>'.$item->get_description().'</div>';

}
?>
    <?php
get_footer(); 
?>

第2步

Using any plugin add Featured Images your feed:--

plugin name:-- 1.Send Images to RSS (https://wordpress.org/plugins/send-images-rss/)

2. Featured Image In Rss Feed (https://wordpress.org/plugins/featured-image-in-rss-feed/) 

以上是关于从RSS源获取所有帖子的精选图像的主要内容,如果未能解决你的问题,请参考以下文章

新闻应用程序使用多个RSS提要

如何从 RSS 源获取全文:Android 和 IOS

PHP Wordpress将帖子缩略图添加到RSS源

从外部RSS提要获取Wordpress特色图像

如何从 php 中的 rss 提要获取图像

从描述 rss ios 获取图像 url