为 WordPress RSS Feed 提供美观的网页展示样式(基于 RSS.Beauty 的 Pink 主题)。
application/xml,使浏览器按 XML 解析并应用 xml-stylesheet。pink.xsl。需在 OpenResty/Nginx 中为 .xsl 配置正确的 Content-Type(见下方配置说明),否则浏览器可能不按 XSL 解析。rss_beauty/ ├── README.md # 本说明(项目根目录) ├── rss-beauty/ # WordPress 插件目录,可整体放入 wp-content/plugins/ │ ├── rss-beauty.php # 插件主文件 │ ├── pink.xsl # XSL 样式文件 │ └── README.md # 插件安装与使用说明 └── pink.xsl # (可选)样式源文件备份
插件通过静态文件 .../wp-content/plugins/rss-beauty/pink.xsl 提供 XSL,必须在 OpenResty/Nginx 中为 .xsl 设置正确的 Content-Type,否则浏览器不会按 XSL 解析,样式不会生效。
在 server 或 location 块中加入:
# XSL 文件 Content-Type location ~ \.xsl$ { add_header Content-Type "text/xml; charset=utf-8" always; add_header Cache-Control "public, max-age=3600" always; try_files $uri =404; }
说明:
text/xml; charset=utf-8 让浏览器将响应当作 XML/XSL 处理,从而正确应用样式。详细安装步骤、WordPress 后台激活及 feed 地址说明见插件目录内 rss-beauty/README.md。
MIT License。
样式与设计思路来自 RSS.Beauty 项目。