Squarespace –是否有办法仅在存档块中显示特定类别?

时间:2019-02-27 19:15:35

标签: blogs squarespace

尝试仅在Squarespace存档块中显示一个类别内容。这是特定于主题的问题,还是我可以通过代码注入来实现这一目标的方法?

enter image description here

1 个答案:

答案 0 :(得分:2)

这不是模板/主题特定的问题。那是整个Squarespace平台(无论模板)中存档块的限制。

可能的解决方法包括:

  1. 改为使用Summary Block
  2. 使用CSS隐藏与所需类别不匹配的归档块组。


解决方法1

如果改为使用摘要块,则将布局设置为“网格”,降低“装订线宽度”并根据需要调整其他设置。在“显示”下,根据需要增加项目数量(最多30个),选中“显示标题”,取消选中其他内容选项,然后将“类别过滤器”设置设置为所需类别。

enter image description here


解决方法2

如果需要使用存档块,而摘要块将不起作用,则通过CSS Editor插入以下CSS将隐藏与所需类别不匹配的项目列表。请注意,您必须分别将目标块ID和类别换成“ yourblockid”和“您的类别”。您可以使用browser developer tools来查找块ID(但是请查找下面显示的模式;请勿使用以“ yui”开头的ID,因为它们是动态生成的,并且会发生变化)。

#block-yourblockid .archive-group-name-link:not([href$='Your Category']) {
  display: none;
}

#block-yourblockid .archive-group-name-link:not([href$='Your Category']) + * {
  display: none;
}