建站 · 主题二次开发
主题二次开发:子主题隔离与回滚六项
面向改版与定制交付:父主题硬改会导致无法升级。开工前勾选回滚清单(子主题、范围、依赖、验收、卸载、备份);AI 可生成区块脚手架,代码审计与回滚演练必须人工。见 回滚清单。
问题:为什么卡在这里
直接改父主题导致无法升级;一次性定制区块不可复用;交付无卸载/回滚说明;范围在开发中膨胀。
方法:可执行步骤
1边界
书面「不做什么」
→
2子主题
隔离所有改动
→
3区块
可复用模式
→
4审计
代码与权限检查
→
5演练
升级/回滚一遍
交付物清单:子主题仓库、区块清单、回滚步骤、升级演练记录。缺少回滚步骤等于未完成交付。
工具卡片
决策画布
问题→方法→工具→验收一页纸;写清适用边界与下一步,避免一句话占位。
读长文 →一周上线
砍范围的交付路径;写清适用边界与下一步,避免一句话占位。
读长文 →wordpress.work
主题与区块实践方法;写清适用边界与下一步,避免一句话占位。
打开 →对比与边界
| 维度 | 建议做法 | 常见误区 |
|---|---|---|
| 改动位置 | 子主题/插件 | 父主题文件 |
| 交付 | 回滚点+说明 | 只有成品站 |
| AI | 脚手架建议 | 无人审计合并 |
| 范围 | 书面边界 | 边做边加 |
场景优势:改动可升级、可回滚、可交接。
适用:需要差异化布局/逻辑、又要长期维护的品牌站与询盘站。
不适合:能用配置解决却坚持改核、无维护人力的项目。
FAQ
什么时候不该二次开发?
成熟主题+区块+插件已覆盖 80% 时,优先配置与采购。
区块和页面模板怎么选?
高频复用做区块/模式;单页活动可用模板但要标注生命周期。
和插件定制如何分工?
外观与内容结构偏主题;业务数据与集成偏插件。边界写进验收。
Shopify 主题定制开发和 WordPress 子主题有什么区别?
Shopify 走 Online Store 2.0 的 section/block 与 JSON 自定义模板,改动集中在主题层,升级可整体回滚;WordPress 靠子主题把改动隔离出父主题。共同原则一致:不改底层、改动有边界、交付带回滚说明。
Shopify 自定义模板开发什么时候值得做?
当差异化布局需要绑定 metafield 等动态数据源、且配置和现成模板盖不住时。先证明配置盖不住,再动手,范围写进验收。
