页脚电话一栏显示 400-000-0000,是设计稿里的占位号码,上线两周没人发现,有客户照着拨了空号。第一次遇到会往复杂处想,其实漏掉的多是个小前提。

grep -rniE '000-0000|example\.com|your-?phone' themes/ templates/
# 命中行逐个确认是配置还是占位文本

页脚用的是设计稿导出的静态 HTML,占位内容原样留在模板里。开发以为运营会填,运营以为开发会换。这一点先确认清楚,后面就不用反复试。

「页脚电话占位」这类改动最怕改一半,回滚脚本先准备好,再动生产。新版本先放一台机器上跑一天再全量,问题一般在这段时间暴露。

备份不是备了就行,恢复一次才算数,很多备份文件打开才发现是空的。接口问题先分清是没发出去、发出去了没收到,还是收到了处理失败。

偶发问题先统计频率,一小时几次和一天一次,查法完全不同。

具体做法是,把电话改成后台可配置项,留空时整行不渲染;上线检查清单加一条,逐项确认占位文本已替换;全站搜 000-0000、example.com 这类占位串。

改完照着核一遍,页脚不再出现占位号码,配置为空时电话整行隐藏。

作者 9823189