
主题相关的工作经常被混成一件事:又要选得快,又要改得动,又要以后自己能维护。这三件事的顺序反了,就会出现“父主题已经改过、下一次更新全部冲掉”的返工。这个合集把它们拆开,并标出每条路线的完成标准。
路线一:先测评,再决定换不换
适用情况:演示站好看,但不知道上了真实内容和询盘表单之后还能不能用。完成标准不是“选一个分数最高的主题”,而是一份可以拿给决策的对比页。
- 环境、内容样本、插件清单三样先固定;
- 首页、归档、详情、落地页都要测,移动端单独记;
- LCP、INP、CLS、TTFB 用阈值,不把 Lighthouse 总分当结论。
操作步骤写在WordPress 主题性能测评方法。测完仍然慢、而且慢在服务器和缓存层,转到性能优化方案,不要继续叠加主题选项。
路线二:确定要改时,只改子主题
适用情况:主题的信息架构能用,但页眉、产品字段、表单位置或样式需要按客户改。完成标准是:父主题可以原样升级,改动都留在子主题里,并且有一份文件清单。
- 样式用子主题的
style.css或主题支持的附加 CSS,不改父主题样式表; - 模板覆盖只复制真正要改的文件,并在文件头注明对应的父主题版本;
- 功能用子主题的
functions.php挂动作和过滤器,不改父主题函数; - 构建器或区块样式能用主题设置解决的,不复制整份模板。
文件怎么放、升级怎么验,见子主题与二次开发规范。
路线三:要自己写主题时,按阶段学
适用情况:现成主题的模板层级对不上产品库、文档中心或站点编辑器。完成标准是能独立做一个最小经典主题,并说清楚什么时候改用区块主题。
阶段从本地环境、模板层级、条件标签,到 theme.json 和站点编辑器,写在WordPress 主题开发入门路径。区块主题是否该上,对照区块主题(FSE)入门与选型。
建议的阅读和执行顺序
- 已有站点变慢或要换主题:先做性能测评,保留数据和插件清单。
- 主题能留、只是版式和字段不对:写子主题,禁止直接改父主题。
- 主题留不住、结构要重做:再进入开发学习路线,用一个小站点当练习,而不是在客户生产站上试。
- 练习过程中出现白屏或后台卡死:暂停改主题,先走插件冲突排查流程。
这个合集不覆盖的事
多语言和 WooCommerce 兼容要单独测,不能从“主题好看”推出来。外贸站先看外贸独立站 WooCommerce 主题测评和多语言插件对比。改造过程的一种落地写法在外贸 B2B 独立站 WooCommerce 改造复盘。
