- 状态
- 已解决
- 报告针对
- WPML String Translation 2.7.3
- 解决于
- 2.8.5
- 相关插件/主题
- Elementor Pro - Duplicate
问题概述
Elementor Pro 允许您创建自己的元素,并在 Elementor -> My Templates 管理后台页面上将其用作全局模板。您创建了一个元素,使用 WPML 对其进行翻译,并期望其翻译能显示在整个站点中,但实际情况并非如此。
临时解决方法
在继续操作之前,请务必对您的站点、文件和数据库进行完整备份;或者仅在您的开发站点上尝试此临时解决方法。
首先,请确保您的 Elementor 全局模板翻译与原始模板具有相同的类型(页脚、页眉…)。如果情况并非如此,请按照以下说明正确翻译您的模板:
- 转到 Elementor -> My Templates 页面。
- 单击 Add New 按钮。
- 例如,选择“Footer”。
- 在原始语言中创建一个模板。
- 转到 Elementor Edit Page,选择“Display Conditions”并选择“Entire site”,然后将其发布。
- 使用 WPML 从原始语言复制您的全局模板。
- 对其进行翻译。
最后,您需要将以下代码片段添加到您主题的 functions.php 文件中。