我需要修改Blogger的模板,以便将我写的所有静态页面放在下拉菜单中。 有没有办法做到这一点?我真的无法弄清楚使用Blogger语法。我只能遍历页面帖子,而不是页面,反正不是所有帖子;只有用户所在页面中的帖子。
这是我尝试使用的代码:
<b:section class='main' id='main1' name='Main' showaddelement='yes'>
<b:widget id='Blog2' locked='false' title='Blog Posts' type='Blog'>
<b:includable id='main' var='top'>
<b:include name='allposts'/>
</b:includable>
<b:includable id='allposts'>
<b:loop values='data:posts' var='thisPost'>
<li>
<b:if cond='data:blog.pageType == "static_page"'>
<a href='#'><data:thisPost.title/></a>
</b:if>
</li>
</b:loop>
</b:includable>
</b:widget>
</b:section>
答案 0 :(得分:0)
您只能在“页面列表小组件”中显示所有页面。
<b:widget id='PageList1' title='Pages' type='PageList'>
<b:includable id='main'>
<b:loop values='data:links' var='link'>
<a expr:href='data:link.href'>
<data:link.title/>
</a>
</b:loop>
</b:includable>
</b:widget>