Joost邀请

需要的朋友可以点击下面的链接留名。 Joost™ the best of tv and the internet
本博因故暂停更新。请重新订阅或访问8个圈圈的Blogger

8个圈圈的Blogger

2006-10-14

Beta Hack之“导航菜单式的分类”——扩展版

很多朋友在应用完导航菜单(Blogger-Beta Hack之“导航菜单式的分类”)这个hack后都会发现一个问题:就是导航菜单中的标签顺序无法变更,另外就是不能像在非beta版blogger那样添加“首页”或“联系xx”等额外的标签(Blogger的导航菜单)。不识数吧,这是一个问题吗?

不管几个问题o们一块儿来解答:(8O假设你已经看过Blogger-Beta Hack之“导航菜单式的分类”并应用了这个hack)
1. 记录自己每一个导航菜单标签的url地址。如8O这里就3个:beta其他http://bloooooooogger-beta.blogspot.com/search/label/beta%E5%85%B6%E4%BB%96)、beta技巧http://bloooooooogger-beta.blogspot.com/search/label/beta%E6%8A%80%E5%B7%A7)、beta新闻http://bloooooooogger-beta.blogspot.com/search/label/beta%E6%96%B0%E9%97%BB

2. 进入模板HTML编辑(记得保存模板,打开expand widget templates)找到

<b:loop values='data:labels' var='label'>
<li><a expr:href='data:label.url'><span><data:label.name/></span></a></li>
</b:loop>
3. 用以下格式的代码替代
<li><a href='tag url'><span>tag name</span></a></li>
有几个tag就加几条同样的代码。

4. 如果需要加“首页”或“联系xx”的,再加上
<li><a href='your beta blogger url'><span>首页</span></a></li>
<li><a href='mailto:your email address'><span>联系xx</span></a></li>
搞定!搞不定的留言或email

5 [圈阅]:

匿名 说...

一點小建議,
可以把添加Label
改為添加連結清單
然後再用
<div id='tabsF'>
<ul>
<b:loop values='data:links' var='link'>
<li> <a expr:href='data:link.target'> <span><data:link.name/> </span> </a> </li>
</b:loop>
</ul>
</div>
取代
<b:includable id='main'>
<b:if cond='data:title'><h2><data:title/></h2></b:if>
<div class='widget-content'>
<ul>
<b:loop values='data:links' var='link'>
<li> <a expr:href='data:link.target'><data:link.name/></a></li>
</b:loop>
</ul>
<b:include name='quickedit'/>
</div>
這樣就不必每次增加導航選項時都要去修改範本了
可以直接在page element 修改新增

匿名 说...

毛主席说:秀是一个好同志。真的是一个很不错的提议,适合经常添加新的标签的朋友。

Unknown 说...

请问连接清单是什么元素?是链接列表吗?

8O 说...

@intcomer,是链接列表(Link List)

Tong 说...

感谢,很有效~