FarBox 模板制作中关于 feed.html 的一些注意事项

2013-07-23 20:56

我有每天“批阅” Feedly 订阅内容的习惯(以前是 Google Reader ),今天突然想看看自己博客在 Feedly里头的效果,于是就添加了。

结果发现一个问题:

文章链接获取不全,没有域名,只有 post/... ,以致于会无法访问网站原文,文章中的图片也无法正常显示。

查了一下 feed.html 文件,对比 FarBox 默认模板,发现差别:

我的模板:

<title>{{ site.configs.title }}</title>
<link href="http://{{ site.configs.domain }}/"/>
<link href="http://{{ site.configs.domain }}/feed" rel="self" />
<id>{{ site.configs.domain }}</id>
......
<link href="http://{{ site.configs.domain }}{{ post.url }}" rel="alternate"></link>

默认模板:

<title>{{ site.title }}</title>
<link href="http://{{ site.domain }}/"/>
<link href="http://{{ site.domain }}/feed" rel="self" />
<id>{{ site.domain }}</id>
......
<link href="http://{{ site.domain }}{{ post.url }}" rel="alternate"></link>

差别在于一个用了 site.configs.domain 来获取网站域名,另一个则是用 site.domain

看来还是依循官方模板,使用 site.domain 吧。


标签: FarBox 模板

如果您觉得本文对您有帮助,可以考虑用支付宝付费 支持一下作者