为 Google 博客模板中的循环准备所有帖子?

prepare all the posts for the loop in Google blogger template?

我正在阅读博主帮助文章 (Layout data tags) 并发现 <data.posts/> 将包含所有帖子。

但是从模板来看这什么也没显示,也是一个错误TEMPLATE ERROR: No dictionary named: '' in: ['blog', 'skin', 'view']

所以这是我的问题,我如何 运行 从模板循环所有最近的帖子?

这是我所做的:

<b:loop var='thisPost' values='data:posts'>
  <h2>
    %3Ca%20href%3D%22<data:thisPost.url/>%22%3E<data:thisPost.title/>%3C%2Fa%3E
  </h2>
</b:loop>

它不起作用!有什么想法吗?

更新:

在小部件中循环不起作用!这是我的代码:

<b:section class='main' id='main' name='Main' showaddelement='yes'>
    <b:widget id='Blog1' locked='false' title='Blog Posts' type='Blog'>
        <b:includable id='allposts' var='i'>
          <b:loop var='thisPost' values='data:posts'>
            <h2>
              <a expr:href='data:thisPost.url'><data:thisPost.title/></a>
            </h2>
          </b:loop>
        </b:includable>
    </b:widget>
</b:section>

你把这个 code/loop 放在哪里了?

除非它在 ​​section: mainwidget: Blog1

里面,否则它不会工作
<b:section class='main' id='main' name='Main' showaddelement='yes'>
    <b:widget id='Blog1' locked='false' title='Blog Posts' type='Blog'>
        <b:includable id='...' var='...'>

            // it will only work inside here

        </b:includable>
    </b:widget>
</b:section>

更新

Blogger 在任何小部件中输出 <b:includable id='main'> 中的内容。您可以在 <b:includable id='main'> 旁边添加任意多个 <b:includable id='...'>。如果您不直接 link 将它们 <b:includable id='main'> 或使用 <b:include name="..."> 间接地它们将不会执行。这里 name inside include 等于 id inside includable.

<b:section class='main' id='main' name='Main' showaddelement='yes'>
    <b:widget id='Blog1' locked='false' title='Blog Posts' type='Blog'>

        <b:includable id='main' var='top'>
           <b:include name='allposts'/>
        </b:includable>

        <b:includable id='allposts'> <!-- you can remove var="i" -->
            <b:loop var='thisPost' values='data:posts'>
                <h2>
                    <a expr:href='data:thisPost.url'><data:thisPost.title/></a>
                </h2>
            </b:loop>
        </b:includable>

    </b:widget>
</b:section>