模板做出来后,靠「条件」决定它显示在哪些页面。条件设错,页面就会套错版式。本文把条件逻辑讲透。
条件解决什么问题
一套 Header/Footer/详情模板,不可能对每个页面都生效。条件就是过滤器:比如「文章详情模板只作用于文章类型」「某落地页用专属模板」。条件让模板精准命中目标。
条件能按什么判断
常见维度:
- 内容类型(文章 / 页面 / 产品 / 自定义类型)
- 分类、标签、作者
- 单个具体页面(按 ID 或路径)
- 归档页、搜索页、404 等系统页 可叠加多条,满足「全部」或「任一」才生效。
设置步骤
- 在模板编辑页找到「条件(Conditions)」面板。
- 选判断维度,比如「文章类型 = 文章」。
- 需要更精细时加第二条,如「分类 = 新闻」。
- 多条之间设「与/或」关系,保存。
条件冲突怎么办
当多个模板都命中同一页面,Bricks 按优先级/ specificity 选最合适的。若页面套错版式,先检查是不是有更宽泛的模板抢先命中,再调整条件或优先级。
小结
模板条件是 Bricks 自动化的核心开关:先想清楚「这套模板给谁用」,再用类型/分类/具体页等维度精确圈定。条件设对,全站版式才能自动归位。
内容说明(整理稿):本文选题与步骤框架参考自竞对站 trybricks.com / qinbanliang 站的公开教程(源多为截图驱动教程,正文极薄),内容为 BricksWiki 基于 Bricks 官方公开文档与通用实操经验重写整理,非原文逐字翻译,也不构成官方文档。操作入口/路径以你当前 Bricks 版本为准,实操前建议对照官方文档核对。
延伸阅读
Bricks 主题的模版功能介绍
教程:建立 Bricks 模板整体认知——分类型设计页眉页脚/详情/列表,用条件控制显示范围,实现全站一次性复用。
tutorialBricks 按 ACF Gallery 图片数量做动态条件输出
教程:Bricks 按 ACF Gallery 图片数量做动态条件输出——acf 附完整代码可直接复用,适合外贸独立站与 WordPress 开发者。
tutorialBricks 产品列表模板怎么建?(自定义内容类型 CPT)
教程:用 Bricks Template 给自定义内容类型(如 Products)建列表模板,Query Loop 继承主查询,分类、分页一次搞定。
tutorialBricks 模板编辑看不到内容?用 Populate Content 喂预览数据
教程:做 Archive / Single 模板时画布空白,是因为没设预览数据。用 Template Settings 的 Populate Content 让画布显示真实内容再调样式。
