Jos*_*erg 2 jekyll github-pages
我正在尝试为GitHub Pages Jekyll网站生成特定于帖子类别的RSS feed 。
我了解jekyll-feed插件可以为所有帖子生成RSS feed,但是根据GitHub Issue,尚不支持特定类别的feed。
生成特定于类别的提要的其他方法(即GitHub Pages不支持此处和此处,因为它不支持自定义插件。
有没有一种方法可以使用Jekyll和GitHub Pages生成特定于类别的RSS feed?
您可以只创建自己的XML或RSS文件。对于这个答案,我使用了这个例子。我还使用Wikipedia作为RSS提要示例。
文件名:categoryname.rss
---
layout: null
---
<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title>{{ site.title }}</title>
<description>{{ site.description }}</description>
<link>{{ site.url }}</link>
<lastBuildDate>{{ site.time | date_to_rfc822 }}</lastBuildDate>
<pubDate>{{ site.time | date_to_rfc822 }}</pubDate>
<ttl>1800</ttl>
{% for post in site.categories.categoryname %}
<item>
<title>{{ post.title }}</title>
<description>{{ post.description }}</description>
<link>{{ post.url }}</link>
<guid isPermaLink="true">{{ site.url }}{{ post.url }}</guid>
<pubDate>{{ post.date | date_to_rfc822 }}</pubDate>
</item>
{% endfor %}
</channel>
</rss>
Run Code Online (Sandbox Code Playgroud)
标题应类似于:“ mysitenames类别名称存档”。该描述可以是您的类别描述。链接是到类别的链接。“ lastBuildDate”值可以是您上次发布的日期,而“ pubDate”可以相同。
请让我知道,如果你有任何问题。
| 归档时间: |
|
| 查看次数: |
380 次 |
| 最近记录: |