Sunday, September 23, 2007

让blogger首页显示摘要 [转]

步骤一:必须启用“帖子页”的功能。请到后台“设置”——“存档”页面,将“启用文章页?”修改为“是”。如果已经改好,则跳过这一步。


  步骤二:修改Blogger的模板。请转到“修改 HTML”页面,我们必须直接修改模板,在“扩展窗口小部件模板”前面的小框记得打勾。找到代码<p><data:post.body/></p>

将其替换为:

<b:if cond='data:blog.pageType == "item"'>

<style>.fullpost{display:inline;}</style>

<p><data:post.body/></p>

<b:else/>

<style>.fullpost{display:none;}</style>

<p><data:post.body/>

<br></br>

<b:if cond='data:post.url'>

<a expr:href='data:post.url'>More......</a>

<b:else/>

<data:post.title/>

</b:if>

</p>

</b:if>
  步骤三:设定文章模板。请转到“设置”——“格式设定”页面,在“文章模板”框中加入<span class="fullpost"></span>

以后在发表新文章的时候,把摘要(在首页显示)放在<span class="fullpost"><span>标签前;把需要隐藏的内容(仅在帖子页显示)放在< span class="fullpost">< span >中间。具体格式:

[摘要]

<span class="fullpost">

[帖子页内容]

<span>

No comments: