
区块主题的模板可能已在站点编辑器中被修改并保存到数据库。此时继续修改主题目录里的同名文件,不一定改变前台;要先确认页面实际使用的模板及其自定义状态,再决定保留、合并还是清除该模板的定制。
先确认编辑的是哪一层
页面正文、页面选用的模板、页眉等模板部件并不是同一对象。记录一个出现问题的公开网址,在页面设置中查看分配的模板,再到站点编辑器确认对应项。不要用编辑器当前显示的示例页面猜测所有页面都走同一个模板。
数据库定制可能盖过主题文件
对同一匹配模板,用户保存的数据库版本可以优先于主题文件。更具体的模板匹配也可能改变最终结果。因此,文件上传成功只能证明源文件已更新;应同时核对模板层级、自定义状态和实际输出,不能首先归咎于浏览器缓存。

先保留定制,再比较差异
导出模板与样式,或将当前区块代码另存到私有工作副本。比较自定义版和文件版的导航、正文区块、动态字段及页脚,确认哪些变化需要合入。不要为了让文件生效就批量清除整个站点的全部自定义。
只处理目标模板并回归关联页面
决定使用主题文件时,仅清除已确认目标的自定义;需要保留页面差异时,将相应区块合并到当前模板。清理相关页面缓存后,用退出登录的窗口检查目标页面及另一张共用模板的页面,并记录最终版本来源。
关键区别

页面正文:承载这篇内容;不等于模板结构。
数据库模板:用户保存的定制;可能优先于文件。
主题模板:文件中的默认布局;更新后仍需公开回读。
怎样确认处理到位
目标网址显示预期版式,共用模板的其他页面没有被误改;模板来源、自定义保留项和回退文件都能说清楚。
容易误判的边界
清除自定义会丢失该模板已保存的改动;主题预览、缓存清理和文件覆盖均不能替代备份。
