更改默认Feed地址

在以前写过的头信息优化这篇文章中,曾介绍过如何修改Blogger的默认的Feed地址,但太粗略,所以在这里再详细写一下。

在头信息,也就是<head></head>之间,有这样一句:

<b:include data='blog' name='all-head-content'/>

这句的作用就是在加载网页的时候自动加载所有关于此Blog的一些相关信息,如网页编码、生成工具以及Feed地址等元内容。里面所包含的内容在模板编辑中我们是无法看到的,那么它究竟包含了些什么呢?

打开你的Blog,然后查看页面的源代码,此时这一句所囊括的内容便一览无余。如我的Blog:

<meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/>
<meta content='true' name='MSSmartTagsPreventParsing'/>
<meta content='blogger' name='generator'/>
<link rel="alternate" type="application/atom+xml" title="色彩斑斓 - Atom" href="http://sunr.blogspot.com/feeds/posts/default" />
<link rel="alternate" type="application/rss+xml" title="色彩斑斓 - RSS" href="http://sunr.blogspot.com/feeds/posts/default?alt=rss" />
<link rel="service.post" type="application/atom+xml" title="色彩斑斓 - Atom" href="http://www.blogger.com/feeds/23208269/posts/default" />
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://beta.blogger.com/rsd.g?blogID=23208269" />
<link rel="alternate" type="application/atom+xml" title="色彩斑斓 - Atom" href="http://sunr.blogspot.com/feeds/7941511704063610200/comments/default" />

红色部分,属性rel="alternate" ,会自动通知浏览器或其它Feed探测器后面的Feed地址。其中最后一句是某一篇文章的评论Feed地址,如果做修改会丢掉此部分。

1.修改就变得很简单了,首先去掉<b:include data='blog' name='all-head-content'/>,然后把下面的代码替换到它的位置上。

<meta content='text/html; charset=UTF-8' http-equiv='Content-Type'/>
<meta content='true' name='MSSmartTagsPreventParsing'/>
<meta content='blogger' name='generator'/>
<link href='自定义的Feed地址' rel='alternate' title='RSS' type='application/atom+xml'/>
<link rel="service.post" type="application/atom+xml" title="博客名称 - Atom" href="http://www.blogger.com/feeds/你的BlogID/posts/default" />
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://beta.blogger.com/rsd.g?blogID=你的BlogID" />

2.另外我们也可以隐藏在Blog最下方的订阅提示。修改CSS。

.feed-link { display:none; }

4 条评论:

GG 说...

麻烦把友情链接改一下了,谢谢~~

把名称:google爱好者
链接:http://gfancn.blogspot.com

改成 名称:GG派

链接:http://ggpai.blogspot.com

突然发觉我米有那么爱google,博客上也写不了那么多google的东西……

起错了名字了@_@

GG 说...

另外博客上放链接单元不如放一个adsense图片和文字广告单元。这几天看广告者论坛得出的结论。链接广告垃圾没有效益……

ponny 说...

你好!希望能做个链接:
网址:http://www.ponny.cn
名称:Google'spaces
谢谢~

狼朗 说...

这个不好用了,我用google reader订阅你的博客,默认还是blogger的feed,除非我手动点击“订阅到”才会是feedburner的feed,你知道怎么解决这个问题么?如果有方法了烦请告诉我一下,谢谢!