Blogger 自定义存档小工具,帖子列表不显示

Blogger custom archive gadget, posts list not show

我想在存档小工具上每年创建 post 个列表,我成功显示了年份和月份,但 posts 列表未显示。

<b:loop values='data:data' var='d'>
    <a expr:href='data:d.url'><data:d.name/></a>
    <b:loop values='data:d.posts' var='post'>
        <a expr:href='data:post.url'><data:post.title/></a>
    </b:loop>
</b:loop>

我正在尝试循环 data:postsdata:d.data.posts,但没有成功。我想要这样显示存档小工具:

<!-- year -->
<a href='http://dummybloq.blogspot.com/2017'>2017</a>
  <!-- And here post list -->
  <a href='https://dummybloq.blogspot.com/2017/12.html'>titleof post</a>

如何在存档小工具中显示 posts 列表?!

更新: 经过一些修改后,在存档小工具中,您可以像这样遍历项目,以构建您的层次结构:

<b:loop values='data:this.data' var='year'>
    <ul class='hierarchy'>
        <li>
            <data:year.name/>
            <ul>
                <b:loop values='data:year.data' var='month'>
                    <li>
                        <data:month.name/> -- 
                        <data:month.url/>
                    </li>
                </b:loop>
            </ul>
        </li>
    </ul>
</b:loop>

旧答案:自定义标准主题

也许我误解了,但这应该适用于 blogger.com 的默认功能,至少适用于 Theme Contempo

1) 首先打开小工具属性

2) 设置正确的值并保存

3) 现在看结果

我要回答我自己的问题,首先确保在小部件设置菜单上启用显示 post/entry 列表,并将此代码用于显示 post 列表

<!-- years loop -->
<b:loop values='data:data' var='data'>
    <a expr:href='data:data.url'><data:data.name/></a>
    <!-- month loop, and i dont use it -->
    <b:loop values='data:data.data' var='d'>
        <!-- posts loop -->
        <b:loop values='data:d.posts' var='post'>
            <a expr:href='data:post.url'><data:post.title/></a>
        </b:loop>
    </b:loop>
</b:loop>

谢谢大家的回复..