注:本文转自免费博并做了该日志上错误的修正!
有些时候,我们可能会在Google blogger上写一些很长的文章,如果把这些文章放在博客首页,会延长浏览博客时页面的打开速度,这样无形中会丢失大部分浏览者。这时,你可能会希望在博客首页显示摘,这样不但加快访问速度,而且增大首页的文章显示量,访问者可以更快的找到自己感兴趣的内容。如果读者希望阅读完整的文章,则可以单击打开一个新的页面。
遗憾的是,blogger没有在博客首页显示摘要的功能设置,但blogger比较自由,我们可以通过修改模板来解决这个问题。
下面是具体步骤:
第一步 请到后台“设置”——“存档”页面,将“启用文章页?”修改为“是”,然后点击“保存设置”。
第二步 转到“布局”——“修改HTML” 点击“下载完整模板”将模板文件下载备份(请务必注意备份模板!)。然后勾选“扩展窗口小部件模板”
找到</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/>这个标签,将其替换为如下代码:
<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>这一对标签包住就可以了,首页上就不会显示被包住的部分了。
0 评论:
发表评论