Typecho RSS 全文输出美化插件

6 次浏览
0 评论

共计1771个字符,预计需要花费 3分钟才能阅读完成。

一个功能强大的 Typecho RSS 插件,支持全文输出和多种美化显示风格。

功能特点

  • 全文输出: 支持输出文章全文或摘要
  • 多种主题: 提供 4 种精美样式主题供选择
  • 美化显示: 在浏览器中直接打开 RSS 链接时显示美观的界面
  • 灵活配置: 可自定义文章数量、输出内容、版权信息等
  • 响应式设计: 完美适配桌面和移动设备
  • 接管原生路由: 完全接管 Typecho 的 /feed 路由

安装方法

  1. 下载插件到 Typecho 插件目录:

    /usr/plugins/Rss/
  2. 在 Typecho 后台启用插件:

    • 进入 控制台插件已安装插件
    • 找到 Rss 插件,点击 启用
  3. 配置插件(可选):

    • 点击插件的 设置 按钮
    • 根据需要调整配置选项

配置选项

RSS 文章数量

  • 设置 RSS 输出的文章数量
  • 默认为 20 篇
  • 设置为 0 则输出全部文章

RSS 内容输出

  • 输出全文: 在 RSS 中显示文章完整内容
  • 输出摘要: 仅显示文章摘要(前 200 字符)

RSS 样式美化

  • 启用: 在浏览器中访问时显示美化界面
  • 禁用: 输出纯 XML 格式

样式主题

插件提供 4 种不同风格的主题供选择:

  1. 渐变风格 (gradient) - 默认主题

    • 紫色渐变背景
    • 现代感强,视觉冲击力强
    • 卡片式布局,悬停动画
    • 适合个人博客、创意类网站
  2. 简洁风格 (minimal)

    • 黑白配色,简约设计
    • 清爽干净,专注内容
    • 类似报纸排版
    • 适合技术博客、文字类内容
  3. 现代风格 (modern)

    • 蓝色系商务风格
    • 专业大气,层次分明
    • 卡片阴影,渐变头部
    • 适合企业博客、专业网站
  4. 暗黑风格 (dark)

    • 深色主题,护眼舒适
    • GitHub 风格配色
    • 自定义滚动条美化
    • 适合夜间阅读、开发者

版权信息

  • 在每篇文章末尾添加自定义版权信息
  • 支持 HTML 标签
  • 示例:

    <p>本文由 <a href="https://example.com">我的博客</a> 原创发布</p>
    <p>转载请注明出处</p>

使用方法

启用插件后,可以通过以下 URL 访问 RSS:

主要访问地址

https://你的域名/feed

插件会自动接管 Typecho 原生的 /feed 路由,使用美化后的 RSS 输出。

在 RSS 阅读器中订阅

将上述任一地址复制到您的 RSS 阅读器(如 Feedly、Inoreader 等)中即可订阅。

在浏览器中访问

直接在浏览器中打开上述地址,将看到美化后的 RSS 页面。根据你在插件设置中选择的主题,会显示不同风格:

  • 渐变风格: 紫色渐变背景 + 白色卡片
  • 简洁风格: 纯白背景 + 黑白排版
  • 现代风格: 蓝色渐变头部 + 灰白背景
  • 暗黑风格: 深色背景 + 蓝色点缀

主题样式预览

渐变风格 (Gradient)

  • 视觉特点: 紫色渐变背景,白色圆角卡片
  • 配色方案: #667eea#764ba2
  • 适用场景: 个人博客、创意网站
  • 设计元素: 悬停动画、阴影效果、圆角设计

简洁风格 (Minimal)

  • 视觉特点: 黑白配色,线条分割
  • 配色方案: #000 + #fff + #666
  • 适用场景: 技术博客、专业内容
  • 设计元素: 极简排版、下划线链接、报纸式布局

现代风格 (Modern)

  • 视觉特点: 蓝色系商务风格
  • 配色方案: #0066cc#0052a3
  • 适用场景: 企业网站、专业机构
  • 设计元素: 卡片悬停效果、徽章标签、渐变头部

暗黑风格 (Dark)

  • 视觉特点: GitHub 式深色主题
  • 配色方案: #0d1117 + #58a6ff
  • 适用场景: 开发者博客、夜间阅读
  • 设计元素: 自定义滚动条、蓝色链接、暗色卡片

常见问题

Q: 启用插件后无法访问 RSS?

A: 请检查您的 Typecho 是否开启了路由重写功能。

Q: RSS 中图片无法显示?

A: 请确保文章中的图片使用的是绝对路径。

Q: 如何关闭样式美化?

A: 在插件设置中将"RSS 样式美化"设置为"禁用"即可。

Q: 可以自定义样式吗?

A: 可以,直接修改 rss.xsl 文件中的 CSS 部分。

版本历史

v1.0.0

  • 初始版本发布
  • 支持全文 RSS 输出
  • 支持 XSL 样式美化
  • 提供灵活的配置选项

许可证

本插件遵循 MIT 许可证开源。

反馈与支持

如有问题或建议,欢迎通过以下方式反馈:

  • 提交 Issue
  • 发送邮件
  • 在博客留言

项目地址


享受优雅的 RSS 订阅体验!

正文完
 0
评论(暂无评论)
正在加载今日诗词....