Skip to content

ibluehe/CustomRSS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CustomRSS for Typecho

CustomRSS是Typecho首发生成rss.xml的RSS订阅插件,显示有分类、标签、正确显示作者信息、获取自定义字段的文章描述、获取自定义字段的文章头图 URL等。同时解决一些聚合平台无法读取Typecho的Feed问题。

插件发布页:https://bluehe.cn/archives/rss-typecho

作者:寻鹤

作者网站:https://bluehe.cn/

最新版本: 1.0.2

效果预览

符合Feed Validation Service标准:

feed

Agr Reader订阅:

图片1 图片2

使用方法

  • 1、插件上传到typecho的plugins插件目录。

  • 2、登录 Typecho 后台,进入“插件管理”页面,找到 CustomRSS 插件并激活它。

  • 3、验证 RSS 文件,激活插件后,在浏览器中访问 http://yourdomain.com/rss.xml 以确保生成的 RSS 文件正确无误。

  • 4、在你的 Typecho 模板目录(通常位于 usr/themes/你的主题名)中找到并编辑模板的头部文件,通常是 header.php 或类似名称的文件。在 部分增加站点地图和新的RSS订阅(自行修改信息):

  • 5、通过这些步骤,你的 Typecho 博客就成功包含了站点地图链接,使搜索引擎能够更好地抓取和索引你的网站内容。

更新rss.xml

注意: 请先禁用插件! 在再启用文件。


支持

图片1 图片2

如果本插件帮到了你,不妨赞赏鼓励一下作者 ^-^

更新记录

Version 1.0.0 (2024.05.19) 发布插件

Version 1.0.1 (2024.05.20) 新增获取自定义字段的文章描述、获取自定义字段的文章头图 URL、正确显示作者信息,去除固定作者信息,添加 lastBuildDate 标签:使用 date(DATE_RSS) 来生成当前时间并添加到 RSS 文件中,以满足 slash:comments 标签的要求。

Version 1.0.2 (2024.08.17) 确保仅当 Parsedown 类不存在时才会加载 Parsedown.php 文件,这样就可以避免不必要的重复检查和加载,同时也能防止类冲突的问题。这个方式更简洁且功能完备。

开源许可协议

GPL-3.0-or-later