如何自定义WordPress RSS提要

时间:2015-06-11 23:00:39

标签: wordpress rss customization feed

我即将为我的WordPress博客创建自定义RSS Feed。虽然我很不确定我到底在做什么。

Feed需要发送以下内容:
特色图片 - 600 x 300 px
说明 - 帖子的前140个字符
链接 - 链接到博客文章
标题 - 博文的标题

我遵循了WPBeginner发布的指南,但遗憾的是它并没有让我更聪明。

有人有解决方案吗?非常感谢。谢谢你们。

1 个答案:

答案 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链接。

  

https://codex.wordpress.org/Customizing_Feeds