我必须使用Shopify中的标签创建我自己的博客档案版本,因为Shopify当然没有内置档案。
在侧边栏中,我循环浏览blog.articles
,然后使用if
和unless
语句写出每篇文章的年份或月份(如果尚未写出)。这一切在博客索引页面上都很有效,但是如果我点击其中一个月来转到该标签的页面(例如,/ blogs / news / tagged / december-2017),那么只有2017年12月出现在侧边栏。
我不明白为什么会发生这种情况,我认为blog.articles
包含博客中的所有文章,无论标记过滤如何。任何有关如何循环遍历所有内容的帮助都将是一个很大的帮助。
答案 0 :(得分:1)
您是否在侧栏上设置了博客?您可能需要执行类似
的操作{% assign blog = blogs['handle'] %}
其中句柄是您想要的特定博客的句柄。
(可能会在博客页面上自动设置)