2007年3月21日星期三

在搜索、标签和存档页面只显示文章标题


首先打开模版并保存。
在模板中找到以下代码:
<b:loop values='data:posts' var='post'>
<b:if cond='data:post.dateHeader'>
<h2 class='date-header'><data:post.dateHeader/></h2>
</b:if>
<b:include data='post' name='post'/>
<b:if cond='data:blog.pageType == "item"'>
<b:if cond='data:post.allowComments'>
<b:include data='post' name='comments'/>
</b:if>
</b:if>
</b:loop>

将以下代码取代上文代码中的红色部分。
<b:if cond='data:blog.homepageUrl != data:blog.url'>
<b:if cond='data:blog.pageType == "item"'>
<!-- Show article title only -->
<h3 class='post-title'><a expr:href='data:post.url'><data:post.title/></a></h3>
<b:else/>
<b:include data='post' name='post'/>
</b:if>
<b:else/>
<b:include data='post' name='post'/>
</b:if>

这样,博客中除了首页,在搜索、点击标签、查看存档时文章都以标题呈现。如果不希望在查看存档是以标题形势出现,那么把上文代码中的蓝色部分的item用index取代。

参考文章:
標籤/搜尋頁面只列出標題 (Simply the result of label and search)
Blog工事紀實-進入標籤頁面後只顯示文章標題
Blogger-Beta Hack之“简洁的搜索/标签结果”

add to Google Bookmark

添加评论

No comments yet