說明:
Blogger 文章的預設顯示設定是標題加內文,一般的部落格首頁都是這樣的,但如果是搜尋頁和標籤頁也這樣,就比較不易找到想找的資料,所以解決方法是將其他頁面都改成只顯示標題,這樣找起資料就方便多囉
我的部落格因為個人需求,有加入標籤、Facebook 留言數、Blogger 留言數的顯示設定,所以已經和下面的 Hack 方法不太一樣了,以下是 Hack 的方法
方法一 複製這段語法:(除了首頁外,其他頁面只顯示標題)
<!-- 標籤頁面、網誌存檔頁面、搜尋頁面只顯示標題開始 -->
<b:if cond='data:blog.homepageUrl != data:blog.url'>
<b:if cond='data:blog.pageType != "item"'>
<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>
<!-- 標籤頁面、網誌存檔頁面、搜尋頁面只顯示標題結束 -->
方法二 複製這段語法:(除了首頁和網誌存檔頁面外,其他頁面只顯示標題)
<!-- 標籤頁面、網誌存檔頁面、搜尋頁面只顯示標題開始 -->
<b:if cond='data:blog.homepageUrl != data:blog.url'>
<b:if cond='data:blog.pageType == "index"'>
<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>
<!-- 標籤頁面、網誌存檔頁面、搜尋頁面只顯示標題結束 -->
取代這行即可:(上面的方法任選其一使用)
<b:include data='post' name='post'/>
資料來源:Abin's Tech Note
讓 Blogger 標籤 搜尋 存檔頁面的文章只顯示標題
– 2011年6月12日星期日
標籤:
Blogger
3 則意見
約書亞,你好,
我是從搜尋引擎找到你這裡,試了你上面提供給Gaspar的語法,可以成功,但如果我想加上日期,請問要怎麼改?
謝謝!
試試以下這行 (需要先把四個●給移除喔,我加入●是因為語法會被吃掉...XD)
<●b:if cond='data:post.isDateStart'●><div class="date-outer"><●/b:if●>
謝謝約書亞,我已經解決了!...^^