关于 Shopify 与电商的报道与研究
想做一个不装应用的 Shopify FAQ 页面的商家,通常会被引向一张主题对比表,但真正的答案就在 Dawn 的某一个 section 文件里——它带有 13 项设置,已经足以完成这件事。
大多数搜索 “shopify faq page without app” 的商家,最后都落到一篇给五个付费主题排名的清单文章上,而真正的答案就在他们可能早已安装的免费 Dawn 主题里。这个 section 叫 collapsible-content,文件是 sections/collapsible-content.liquid,截至 2026 年 8 月 10 日的 commit 258f00f,它带有 13 项设置和 1 种 block 类型。这就是全部功能。不用应用,不用 app block,不用额外的月费。混乱来自那些把 “FAQ sections” 描述得像是独立产品的主题营销页面,而在 Dawn 这里,它只是一个做手风琴式折叠与展开的 section 文件。
点明这些设置的名称,比笼统地描述它们更重要,因为商家在判断这个 section 是否满足需求时,应该能够逐条核对。collapsible-content.liquid 的 13 项设置包括 caption,一个用于标题上方小标签的纯文本字段。还包括 heading,类型为 inline_richtext,意味着你可以在标题内部加粗某个词或插入链接,这与纯文本字段不同。heading_size 是一个有 5 个变体的 select,因此你得到的是 5 个固定字号档位,而不是一个自由数值。heading_alignment 是一个有 3 个变体的 select,几乎肯定是左对齐、居中、右对齐。layout 是一个有 3 个变体的 select,控制 block 在页面上如何堆叠或分列。container_color_scheme 关联到 color_scheme 设置类型,它取自主题的全局调色板,而不是一个独立的取色器。
不在这份清单里的东西同样重要。这里没有用于搜索引擎 FAQ schema 的设置,没有 block 之间条件逻辑的设置,也没有设置可以改变在 “显示更多” 截断之前展示多少个 block。这个 section 只做一件事:在一个标题下折叠和展开文本块,而它靠 1 种 block 类型重复来完成——商家添加多少个 block,就重复多少次。
从 Dawn 转到 Horizon 的商家,在新主题的文件里搜索 collapsible-content 是找不到的。在 2026 年 8 月 31 日 commit 8b42ace 所核查的代码中,Horizon 相关的文件是带 5 项设置和 3 种 block 类型的 sections/main-page.liquid、带 8 项设置的 sections/media-with-content.liquid、带 1 项设置的 blocks/page-content.liquid,以及带 12 项设置和 1 种 block 类型的 blocks/_carousel-content.liquid。在本次测量中,这四个文件都不含 collapsible 一词。main-page.liquid 的 5 项设置涵盖 content_direction(一个只有 1 个变体的 select)、gap(0 到 100 的范围,步长 1px)、background_color,以及两项 padding-block 范围设置,同样是 0 到 100、步长 1px。media-with-content.liquid 的 8 项设置涵盖 media_position(2 个变体)、media_width(3 个变体)、media_height(5 个变体)、section_width(2 个变体)、一个 extend_media 复选框,以及 background_color。这些都不是手风琴式的折叠开关。
这并不意味着 Horizon 商家无法搭出 FAQ 版式,因为 media-with-content 或带 12 项设置和 3 种位置变体的 carousel-content block,都可以手工排布成问答式布局。但这意味着 Dawn 以单个具名 section 提供的那种专门、一键式的手风琴行为,在此处测得的 Horizon 文件列表中并不存在。这个缺口就是重点,而不是一条脚注。
| 主题文件 | 设置数 | Block 类型 | Commit |
|---|---|---|---|
| Dawn sections/collapsible-content.liquid | 13 | 1 | 258f00f(2026 年 8 月 10 日) |
| Horizon sections/main-page.liquid | 5 | 3 | 8b42ace(2026 年 8 月 31 日) |
| Horizon sections/media-with-content.liquid | 8 | 0 具名 | 8b42ace(2026 年 8 月 31 日) |
| Horizon blocks/_carousel-content.liquid | 12 | 1 | 8b42ace(2026 年 8 月 31 日) |
| Horizon blocks/page-content.liquid | 1 | 0 | 8b42ace(2026 年 8 月 31 日) |
上面这张表只统计设置数和 block 类型,而这个数字与页面速度没有任何测得的关联。在整个市场中,有 247 个主题拥有 2026 年 7 月足够的 CrUX 数据来报告移动端 Core Web Vitals 通过率,中位数为 85.5% 的访问通过,最佳主题为 98.6%,最差为 46.1%。桌面端数据来自 199 个数据充足的主题,表现更高:中位数为 86.2%,最佳 99.2%,最差 30.3%。这是由 Chrome 的数据集测量的真实访客流量,而不是合成的实验室测试,因此这个区间反映的是 2026 年 7 月真实手机和桌面设备上的实际状况。带 13 项设置的 section 增加的模板体积,可能与带 5 项设置的 section 相当,这取决于商家在其中堆叠了多少个 block,所以设置数量和速度数字是两个独立的问题,都需要各自核查。
这份市场数据附带的类目列表包括 Art、Auto、Bags、Beauty、Clothing、Electronics、Food and drink、Home、Jewelry & Access.、Kids、Pets、Sports 和 Toys,其中没有一个类目名为 “FAQ page”,所以商家不会在某个类目标签下找到这个功能,只能在主题自身的 section 列表里找到。在这 329 个汇总主题中,UTD 的条目值得一看(浏览 UTD 的主题),当然也值得与市场其余部分一起比较;不过此处核查的事实并未显示 UTD 的具体 Core Web Vitals 排名,也没有显示它相对于市场中位数 23 的确切评价数量,所以这项比较仍是悬而未决,而非已有定论。
使用 Dawn 的商家应该通过主题编辑器打开 sections/collapsible-content.liquid,添加这个 section,并在断定必须使用付费主题之前,先用自己实际的 FAQ 内容核对它那 6 项具名设置。使用 Horizon 的商家应该停止寻找名为 collapsible-content 的 section,因为截至 commit 8b42ace 它并不在文件列表中;转而去评估 media-with-content 或 carousel-content,作为手工搭建的替代方案。
可以,实现机制就是位于 sections/collapsible-content.liquid 的 collapsible-content section。截至 commit 258f00f(2026 年 8 月 10 日),它带有 13 项设置和 1 种 block 类型。这足以搭建一个标题、从 5 个 select 选项中设定其字号、按 3 种方式对齐,并选择 3 种布局变体之一。每个 block 都能独立折叠和展开,这正是 FAQ 页面需要的手风琴行为。这里没有任何东西需要 theme app extension 或 App Store 的 app block。
这些设置包括作为纯文本字段的 caption、类型为 inline_richtext 的 heading(因此你可以在其中加粗文字或插入链接)、有 5 个选项的 heading_size、有 3 个选项的 heading_alignment、有 3 个选项的 layout,以及与主题配色方案选择器关联的 container_color_scheme。这是 13 项具名设置中的 6 项,其余则在同一文件内管理间距和 block 层级的行为。这里没有关于 FAQ schema 标记或搜索索引的设置,所以那些不属于这个 section 的职责范围。
在此处核查的事实中,Horizon 没有与 collapsible-content 相匹配的文件。Horizon 拥有的是带 5 项设置和 3 种 block 类型的 sections/main-page.liquid(commit 8b42ace,2026 年 8 月 31 日)、带 8 项设置的 sections/media-with-content.liquid、只有一个 text_color 设置的 blocks/page-content.liquid,以及带 12 项设置和 1 种 block 类型的 blocks/_carousel-content.liquid。在本次测量中,这四个文件都不含 collapsible 一词,也没有手风琴式的折叠开关。所以想要完全一致的 Dawn 行为的 Horizon 商家,面对的不是一个改了名的孪生文件,而是一套不同的结构。
在 2026 年 7 月拥有充足 CrUX 数据的 247 个主题中,市场移动端 Core Web Vitals 通过率的中位数为访问量的 85.5%,最佳主题为 98.6%,最差为 46.1%。桌面端更高,199 个主题的中位数为 86.2%,区间从 30.3% 到 99.2%。这是基于真实访客流量测得的,而非实验室跑分,因此它反映的是在网络较慢的手机上实际发生的情况。带 13 项设置的 section 文件本身并不会改变一个主题的百分位,因为主题其他地方的页面体积和脚本数量影响更大。
不应该,因为设置数量并不能代表速度,也不能代表评价的可信度。整个市场的评价数量中位数仅为 23,价格中位数为 $300,区间在 $100 到 $500 之间,所以设置数量很高的主题仍可能处在评价稀少、价格平平的档位。请把你真正需要的具体设置——在这里就是 caption、heading、heading_size、heading_alignment、layout 和 container_color_scheme——与你已经拥有的主题自带的功能做对比。