我即将为我的WordPress博客创建自定义RSS Feed。虽然我很不确定我到底在做什么。
Feed需要发送以下内容:
特色图片 - 600 x 300 px
说明 - 帖子的前140个字符
链接 - 链接到博客文章
标题 - 博文的标题
我遵循了WPBeginner发布的指南,但遗憾的是它并没有让我更聪明。
有人有解决方案吗?非常感谢。谢谢你们。
答案 0 :(得分:1)
在主题functions.php
/** Custom Image Size For RSS Feed */
function custom_image_sizes() {
add_theme_support('post-thumbnails');
add_image_size('custom-rss-image', 600, 300, true);
}
add_action('after_setup_theme', 'custom_image_sizes');
要限制词语,您可以调用函数wp_trim_words
链接和标题最有可能位于原始Wordpress模板中,您可以选择重新组织它。
并在自定义RSS模板中调用它。
Feed模板位于/wp-includes/feed-{type}.php文件中,包含rdf,rss,rss2和atom的格式。它们由feed重写规则触发,使用wp-includes / functions.php中定义的一系列操作,并使用wp-includes / default-filters.php中的add_action附加。
您可以查找wordpress链接。