單篇文章時隱藏部分裝置

當部落格外掛元件愈來愈多時, 網頁的載入速度會拖慢, 這時候可考慮當連入到某一篇文章(非首頁)時,只顯示部份的裝置

在修改程式碼時, 記得先備份template, 然後選 版面配置 --> 修改 HTML --> 展開小裝置範本 打勾.
主要是用 <b:if cond='data:blog.pageType != "item"'> 與 </b:if> 包住想隱藏的網頁元素內容.

1.先找到像 <b:widget id='xxxx' locked='false' title='XXXX' type='cccc'> 這樣的程式碼, 這就是一個網頁元素

2.然後在這個網頁元素主要內容區域, <b:includable id='main'> (區塊開始)及 </b:includable> (區塊結束) 之間, 用<b:if cond='data:blog.pageType != "item"'> 與 </b:if> 包住區塊中的程式碼.


<b:widget id='Slideshow1' locked='false' title='相簿' type='Slideshow'>
<b:includable id='main'>
<b:if cond='data:blog.pageType != "item"'>
<!-- only display title if it's non-empty -->
<b:if cond='data:title != ""'>
<h2 class='title'><data:title/></h2>
</b:if>

<div class='widget-content'>
<div class='slideshow-container' expr:id='data:widget.instanceId + "_slideshow"'>
<span class='slideshow-status'>Loading...</span>
</div>
</div>

<b:include name='quickedit'/>
</b:if>
</b:includable>


3.所以有幾個網頁元素想隱藏, 就重覆以上步驟吧!

參考來源: http://skyvee.net/2008/02/bloggerblogspot-widget.html

留言

這個網誌中的熱門文章

[分享] 蔡依林五日纖體菜單大公開

[吳若權]真愛,是幸運、還是命運?

[吳若權]創造自己的價值