Northcote Baptist Church · 网站改造包

一个多语言的门,一间多语言的教会

给一个跑在 WordPress + CMSMasters my-religion 主题上的教会网站做的 最小改动改造包:不换主题、不重做站点、父主题一行不碰。 下面每一样都能直接点开看。

14H034160212/nbc-website-revamp

说明:这是一份未经委托的第三方改造提案,与 Northcote Baptist Church 没有隶属关系,也未经其审阅或采用。对现网站的技术描述均来自公开可见的页面源码。 其中的多语言在线圣经是通用组件,任何教会网站都可以直接使用。

可以直接点开

三个入口

原型保持官网原有 UI 不变,只叠加功能;在线圣经连的是真实 API,不是录像。

包里有什么

每个文件的作用

文件作用
nbc-bible-reader.html 多语言在线圣经。零插件、零主题改动、零构建工具
my-religion-child/style.css 排版与对比度、语言切换器、移动端底部操作条、焦点样式。原文件只有主题头注释
my-religion-child/functions.php 语言切换器(有无 Polylang 都能用)、hreflang、schema.org Church 标记、按页卸载多余脚本、管理员专用的资源调试助手。这个文件原本不存在
pages/vision-mission-values.html
pages/creed.html
pages/strategic-principles.html
把写死在 JPEG 里的文案还原成真 HTML。CREED 轮盘改成 2 KB 内联 SVG,取代 39 KB 的图片。这是多语言的前提——翻译插件看不见图片里的字
pages/first-visit.html 「第一次来」页面。教会网站上被点最多、而现站没有的一页
pages/welcome-zh.html
pages/welcome-ko.html
pages/welcome-mi.html
三个母语落地页。内容全部译自教会自己的 /services//ministries/kids//give-2/,没有编造
content/alt-text.md 首页 15 张缺 alt 图片的替代文本,逐张写好
README.md 逐步上线说明、需要教会补齐的信息、回滚方案

上线顺序

先做零风险的,再动内容和插件

0

整站备份 + 建 staging

下面每一步都先在 staging 走一遍。不要跳过。

1

在线圣经

新建页面 → 插入「自定义 HTML」→ 粘贴 → 发布。想撤回就删掉这个页面,站点其余部分完全不受影响。

2

三个母语落地页

同样是粘贴区块。发布前把 {{STREET_ADDRESS}}{{MAP_URL}} 换成真实值。

3

子主题:先 style.css,确认没问题再 functions.php

用 FTP 上传,不要用后台的主题文件编辑器——PHP 出错时你会连后台一起进不去。上传前务必跑一次 php -l

4

拆掉图片里的文字,补 alt

把 Vision/Values/Creed 三张图换成 HTML 区块,按 content/alt-text.md 逐张补 alt。

5

性能瘦身,逐条验证

一个小节一个小节地放开 nbc_slim_assets,每放开一节把站点点一遍。用 ?nbc_debug=assets 看某页实际加载了什么。

提案依据:2026 年 8 月对 nbc.org.nz 线上 HTML、主题样式表与资源清单的实际勘察。 在线圣经组件已完成端到端验证(KJV 单栏、和合本简体 × Te Reo Māori 双栏对照)。
bible.htmlpreview.htmlbuild-site.py 从源文件生成—— pages/ 里的文件是给 WordPress 粘贴用的片段,本身没有 <!doctype>