如果想让Google Blogger的博客首页显示文章摘要,可以按照下面的步骤去做。但最好提前备份模板。鼓捣半天终于弄明白了,看来还得自己动手啊,网上的看不是很懂得!
步骤一: 启用”帖子页”的功能.
必须启用“帖子页”的功能。请到后台“设置”——“存档”页面,将“启用文章页?”修改为“是”。如果已经改好,则跳过这一步。我实在很不解Google的这种说法,不知道为什么要叫这么个容易让人迷糊名称。其实,说白了为每个帖子生成一个静态(html)页面,这样做的好处就是可以大大加快访问的速度,地球人都知道。.
步骤二: 修改Blogger的模板.
转到“布局” – “修改HTML”页面, 勾选“扩展窗口小部件模板”, 使用快捷键Ctrl+F 查找到
- </b:skin>
- <b:if cond='data:blog.pageType == "item"'>
- <style type='text/css'>
- span.fullpost {display:inline;}
- </style>
- <b:else/>
- <style type='text/css'>
- span.fullpost {display:none;}
- </style>
- </b:if>
- <data:post.body/>
- <data:post.body/>
- <b:if cond='data:blog.pageType == "item"'>
- <data:post.body/>
- <b:else/>
- <data:post.body/>
- <br/><a expr:href='data:post.url'> 阅读全文...</a>
- </b:if>
转到“设置” – “格式设定”页面, 在“文章模板”框中加入如下内容, 然后保存设置。
- 本文摘要部分...<span class="fullpost">帖子的其余部分</span>
- <span class="fullpost"></span>
至此, 实现了Blogger 首页文章摘要显示.
然后保存。每次写文章的时候,把文章的摘要部分写在“此处为文章摘要部分”的位置,把文章的其他部分写在“此处为文章其他部分”的位置即可。以后在发表新文章的时候,将帖子内容过长的部分用<span class=“fullpost“>与</span>这一对标签括着就可以了,首页、标签文章上就不会显示被括着的部分了。
阅读全文...