WordPress在RSS中自定义帖子类型图像

时间:2017-03-23 作者:Sam

我有一个主题(classipress)使用自定义帖子类型分类页面不使用wordpress的特色图像功能它使用自己的图像功能我可以在RSS中包含自定义帖子类型,但我无法在RSS提要中包含分类项目的图像

有什么帮助吗?

1 个回复
SO网友:Enzo

我想迟做总比不做强。

您有几个选项,首先也是最简单的,您可以安装一个插件,在帖子中搜索图像,如果没有找到特征,则将其附加为特征。This plugin can help you, 但还有很多。

如果您不喜欢依赖插件,可以在functions.php 文件,该文件在帖子附件中搜索第一个图像,然后对其进行特征化处理。You have a tutorial here 关于如何做到这一点。

最后,您需要在RSS提要中包含特色图像:

// display featured post thumbnails in WordPress feeds
function wcs_post_thumbnails_in_feeds( $content ) {
global $post;
if( has_post_thumbnail( $post->ID ) ) {
    $content = \'<p>\' . get_the_post_thumbnail( $post->ID ) . \'</p>\' .     $content;
}
return $content;
}
add_filter( \'the_excerpt_rss\', \'wcs_post_thumbnails_in_feeds\' );
add_filter( \'the_content_feed\', \'wcs_post_thumbnails_in_feeds\' );
希望这有帮助。

相关推荐

无法在模板函数.php中使用IS_HOME

我试图在标题中加载一个滑块,但只在主页上加载。如果有帮助的话,我正在使用Ultralight模板。我正在尝试(在template functions.php中)执行以下操作:<?php if ( is_page( \'home\' ) ) : ?> dynamic_sidebar( \'Homepage Widget\' ); <?php endif; ?> 但这行不通。现在,通过快速的google,我似乎需要将请