通过子主题函数.php文件将特色图片添加到RSS提要

时间:2013-12-26 作者:Sulli

我试图在一个运行pinbin儿童主题的博客上向我的RSS提要添加特色图像。

当我安装并激活插件“将特色图像添加到RSS提要”时,它就可以工作了。

当我尝试在子函数中粘贴此插件的代码时。php文件它不起作用(事实上,当它粘贴到我的functions.php文件中时,我在internet上发现的任何代码都不起作用,例如Can't Display Featured Image in RSS Feed )

代码为

function add_featured_image_to_feed($content) {
    global $post;
    if ( has_post_thumbnail( $post->ID ) ){
        $content = \'\' . get_the_post_thumbnail( $post->ID, \'large\' ) . \'\' . $content;
    }
    return $content;
}

add_filter(\'the_excerpt_rss\', \'add_featured_image_to_feed\', 1000, 1);
add_filter(\'the_content_feed\', \'add_featured_image_to_feed\', 1000, 1);
我会做错什么?当然,我的博客使用了child主题,我已经检查了child函数中的其他函数。php文件正在运行。

1 个回复
SO网友:Brad Dalton

You may need to clear your Feeds cache to see the image after adding this code.

function wpsitesdotnet_post_thumbnail_rss($content) {

global $post;

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

$content = \'\' . get_the_post_thumbnail( $post->ID, \'rss-image\', array( \'class\' =>   

\'aligncenter\' ) );  

}

return $content;

}

add_filter(\'the_content_feed\', \'wpsitesdotnet_post_thumbnail_rss\');
add_filter(\'the_excerpt_rss\', \'wpsitesdotnet_post_thumbnail_rss\');

Source http://wpsites.net/web-design/add-featured-image-thumbnail-from-post-to-rss-feed/

结束

相关推荐

WordPress RSS提要-按自定义字段值过滤RSS内容

我可以将RSS提要url设置为:http://www.mydomain.com/?post_type=job_listing&job_cat=value#1&job_type=value#2&geo_country=value#3&feed=rss2 job_cat &;job_type 是job_listing 文章类型,并在RSS提要中正确考虑/生成。最近,我在te RSS提要url中添加了一个名为geo_country. 如果在RSS提要url中为此返回