了解如何将 WPBakery 内容翻译成更多语言,并使用 WPML 创建多语言网站。
快速入门
首先安装并激活以下插件:
- WPBakery页面构建器插件
- WPML 核心插件和WPML 字符串翻译附加组件
如果您是 WPML 的新用户,请查看我们的快速入门指南。它将快速引导您了解可以使用的不同翻译选项。
如何使用 WPML 翻译 WPBakery 页面
WPBakery 兼容WPML 的自动翻译所有内容模式。如果您在设置 WPML 时选择此模式,您的所有 WPBakery 页面内容将在您添加或编辑时自动翻译。
如果您想自己决定要翻译哪些内容,请在设置 WPML 时选择翻译部分内容模式。
要使用翻译部分内容模式翻译您网站的内容:
- 在您的页面列表中,单击您要翻译的页面旁边、语言下方的加号图标。
- 您将被转到 WPML 的高级翻译编辑器。如果您有翻译积分,您将看到您的内容被自动翻译。您可以审核这些翻译并接受它们,或者单击撤销翻译输入您自己的翻译。如果您没有翻译积分,请自行添加翻译。
- 完成所有翻译后,单击完成。

现在,您应该能够在前端查看您的默认语言和次要语言页面。
当前所有可翻译的 WPBakery 页面构建器模块
WPML 支持翻译以下 WPBakery 页面构建器模块中的文本:
- Text Block
- Separator with Text
- Message Box
- Hover Box
- Single Image
- Image Gallery
- Image Carousel
- Tabs
- Tour
- Accordion
- Pageable Container
- Custom Heading
- Button
- Call to Action
- Widgetised Sidebar
- Posts Slider
- Video Player
- Google Maps
- Flickr Widget
- Progress Bar
- Pie Chart
- Round Chart
- Line Chart
- Post Grid
- Media Grid
- Post Masonry Grid
- Masonry Media Grid
- Tweetmeme Button
- FAQ
- WP Search
- WP Meta
- WP Recent Comments
- WP Calendar
- WP Tag Cloud
- WP Text
- WP Recent Posts
- WP Categories
添加对 Raw HTML 元素的支持
WPML 允许您手动启用Raw HTML元素的翻译。
在将页面发送给专业翻译服务商或在本地使用高级翻译编辑器进行翻译时,启用 Raw HTML 元素的翻译可能会导致问题。这个问题不是技术性的,而是因为译员通常不理解代码,可能会在翻译过程中破坏代码。
要翻译Raw HTML元素中的文本,您必须将它们添加到WPML → 设置页面上的自定义 XML 配置选项卡中。以下是代码片段:
<wpml-config>
<shortcodes>
<shortcode>
<tag encoding="base64">vc_raw_html</tag>
</shortcode>
</shortcodes>
</wpml-config>
阅读有关注册页面构建器模块以进行翻译的更多信息。
保持 WPBakery 页面构建器与 WPML 的兼容性
我们准备了一份开发者文档,解释了 WPBakery 页面构建器如何与 WPML 配合使用。阅读有关更新语言配置文件以保持 WPML 和 WPBakery 页面构建器之间兼容性的更多信息。
已知问题
WPML 与此插件配合良好,但有时可能会出现我们正在努力解决的轻微问题。这是正常现象,因为这两个插件都会频繁更新。
当前未解决的问题:
您还可以搜索所有已知问题,包括此插件以前已解决的问题。

