WORDPRESS 主题兼容性
在不替换呈现内容的主题的情况下翻译 WordPress 内容。
REEID Translate Pro 与受支持的 WordPress 和构建器内容协同工作,而当前活动主题继续控制模板、样式、页眉、页脚及响应式展示。
职责分离
主题仍负责呈现效果。
REEID 翻译受支持的面向访客的内容,并连接各语言版本。它不会复制当前主题或接管其模板。
- 主题模板和样式保持启用状态。
- 受支持的内容仍可在 WordPress 中编辑。
- 主题专用模块仍由专门的 QA 负责。
主题
控制视觉呈现与模板。
REEID
处理受支持的多语言内容工作流。
无需重建
主题文件与模板不在翻译范围内。
QA
自定义页眉、菜单及扩展功能仍需测试。
主题覆盖范围
主题兼容性取决于主题所控制的内容。
部分主题拥有专门的 REEID 处理逻辑;另一些则主要依赖标准 WordPress 内容与导航行为,应根据实际站点配置进行验证。
| 主题 | REEID 处理 | 需验证的内容 |
|---|---|---|
| Astra | 针对 Astra 菜单行为与 WooCommerce 样式表处理有专门的兼容性逻辑。Astra 亦用于当前 REEID 站点。 | 已通过实际站点验证;但仍需审核最终多语言前端。 |
| Blocksy | REEID 包含专为 Blocksy 设计的翻译页面加载器。 | 应在目标站点检查主题特有的导航与视觉表现。 |
| Hello Elementor | 针对标准 Hello Elementor 页眉工作流提供专用切换器与导航处理。 | 请参阅专门的 Hello Elementor 使用指南。 |
| GeneratePress | 采用标准 WordPress 内容与菜单系统;目前尚无专用的 REEID 主题适配器。 | 请验证自定义页眉及站点特定的导航行为。 |
| Kadence | 总体依赖 WordPress 文章、页面与菜单。 | 请测试站点使用的自定义页眉元素、高级模块及扩展功能。 |
| 标准区块主题 | REEID 对 Twenty Twenty-Five 有专门处理,并遵循标准 WordPress 内容与区块渲染惯例。 | 请核实任何自定义模板、导航区块及主题专用修改。 |
兼容性模型
主题兼容性与内容兼容性是不同问题。
主题决定页面的呈现方式;存储内容的来源则决定 REEID 应采用何种翻译工作流。
01 / 构建
按常规搭建网站。
使用当前主题及其标准 WordPress 工作流创建模板、页眉、菜单、样式及响应式行为。
02 / 翻译
翻译受支持的内容来源。
REEID 按相关集成,翻译存储于 WordPress、Gutenberg、Elementor、SiteOrigin 或 WooCommerce 中的面向访客内容。
03 / 渲染
保持同一当前主题。
翻译后的语言版本继续通过现有主题渲染,而非通过复制的多语言主题层。
04 / 验证
审核真实的多语言前端。
发布前检查菜单、切换器、自定义页眉、RTL 行为及响应式布局。
内容边界
主题可以展示其并不实际拥有的内容。
面向访客的文字可能来自原生 WordPress 内容、构建器、WooCommerce、自定义字段或主题选项面板。存储来源决定了正确的翻译路径。
因此,一个运行正常的主题并不自动保证与通过该主题展示的每种构建器、小部件或自定义数据源的兼容性。
实用规则
呈现来源 ≠ 内容来源。
标准文章内容、Gutenberg 块、Elementor 数据、SiteOrigin 小部件及 WooCommerce 产品即使由同一主题渲染,也采用不同的存储模式。
Bricks 目前未纳入,因为 REEID 尚不支持 Bricks 构建器的内容模型。
实用检查
请审查主题添加自身行为之处。
大多数主题问题出现在正常内容工作流的边缘,而非普通页面文本内部。
01 / 页眉与菜单
在每种启用的语言中检查导航功能。
确认已翻译的链接、下拉菜单层级、移动端导航以及任何主题特有的菜单图标或页眉元素。
02 / 语言切换器
核实其位置与交互方式。
检查下拉菜单的可见性、堆叠顺序、固定页眉的行为以及在桌面端和移动端的交互情况。
03 / 右到左(RTL)
审查方向敏感的呈现效果。
阿拉伯语、希伯来语及其他右到左语言可能会在当前主题中暴露出间距、对齐、图标方向或导航方面的问题。
04 / 主题扩展
将额外的数据来源单独处理。
自定义字段、页眉构建器、弹出窗口以及高级主题模块可能会引入需要独立兼容路径的内容。
常见问题
主题兼容性究竟意味着什么?
当前主题继续渲染网站。REEID在该呈现层内与受支持的内容来源协同工作。
因此,主题支持并不自动意味着主题所使用的每个构建器、小部件、页眉模块或自定义数据源都可被翻译。
REEID会取代我的WordPress主题吗?
不会。当前主题将继续同时渲染源语言和译文版本。REEID并不会创建第二个主题或复制其模板。
更换主题会删除已有的翻译吗?
不会。翻译仍然与其对应的WordPress文章或受支持的构建器数据相关联。不过,新主题可能会引入不同的页眉、菜单、模板或视觉表现,这些都需要重新审核。
哪些主题有专门的REEID适配?
目前,REEID为Astra、Blocksy、Hello Elementor及Twenty Twenty-Five提供了主题专属的适配方案。
GeneratePress和Kadence能在没有专用适配器的情况下使用吗?
可以,它们的大部分内容与导航依赖于标准的WordPress系统。但自定义页眉、高级模块以及站点特定的扩展仍需单独测试。
主题兼容性是否能保证构建器兼容性?
不能。主题负责呈现页面,而Gutenberg、Elementor、SiteOrigin等构建器则采用各自的内容存储模型。每个受支持的内容来源都需要相应的翻译流程。
Bricks目前是否受支持?
不。Bricks的构建器支持将推迟至REEID拥有专门且经过测试的内容适配器之后。
上线前我应该测试些什么?
审查桌面端与移动端的导航、下拉菜单、固定页眉、语言切换器的位置、RTL呈现以及生产站点所使用的任何主题特有模块。
相关指南
继续沿着兼容性链条前行。
主题兼容性只是其中一层。构建器存储与多语言架构同样重要。
保持你的WordPress主题
添加多语言内容,无需重建网站设计。
REEID Translate Pro与当前主题并行工作,在WordPress内保持受支持语言版本的可编辑性。
上线前
先翻译内容,再验证呈现效果。
- 检查自定义主题模块。
- 审查桌面端与移动端的导航。
- 验证语言切换器的行为。
主题兼容性应始终对照实际生产配置予以确认。