單篇文章時隱藏部分裝置
當部落格外掛元件愈來愈多時, 網頁的載入速度會拖慢, 這時候可考慮當連入到某一篇文章(非首頁)時,只顯示部份的裝置
在修改程式碼時, 記得先備份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> 包住區塊中的程式碼.
3.所以有幾個網頁元素想隱藏, 就重覆以上步驟吧!
參考來源: http://skyvee.net/2008/02/bloggerblogspot-widget.html
在修改程式碼時, 記得先備份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
留言