回到首页
订阅Luke瞎折腾
找资源前务必先看这里!!
Blogger技巧
免费空间推荐
Luke的网络收藏夹
Luke的网络硬盘
控制台
新建日志

2009/04/19

让Blogger侧边栏中的小工具只在首页/内页显示

字体大小:| |
Widget(侧边栏小工具)的确是一个很容易让人上瘾的玩意,Luke经常会折腾半天然后突然发现一下子加了很多Widget,结果就是侧边栏长得不像话,页面也很不美观。那么有没有办法指定某些小工具只出现在首页,而某些小工具只出现在内页呢?

既然我发了这篇文章,答案显然是肯定的:)堯@部落格很早就提供了这个办法,现在就让我们看下这个功能是如何实现的——

1.控制台-布局-修改HTML,备份一下模板以防不测,然后勾选“扩展窗口小部件模板”

2.查找到你想要在首页/内页隐藏的小工具的代码
提示:直接搜索小工具的标题,很容易就能找到代码位置。

3.找到那组代码中的两个“includable”标签,在其中间加入两条红色代码,比如:
<b:widget id='HTML1' locked='false' title='我要隐藏!' type='HTML'>
<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'>
<data:content/>
</div>

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

* 每个小工具的代码均不同,请根据实际情况添加。

这样就实现了该小工具“只在首页显示,而不在分页显示”的效果。如果你想要让那个小工具“只在分页显示,而不在首页显示”,只要将第一个红色的代码替换为以下代码即可:
<b:if cond='data:blog.pageType == "item"'>


4.保存模板,查看下效果吧。



-------------------------------------------------------------------------------------
以上图片和文字均为原创,转载请注明转自Luke瞎折腾


收藏本文
相关文章:

1 评论:

匿名 说... 回复此评论

不错~~~~~~~~~~

发表评论

有问题请留言,Luke帮你解决。问了方便回答,请尽量不要匿名。