在构建 WordPress 多语言网站时,Elementor 和 Polylang 是一对非常实用的组合,搭配可以提高网站流量。Elementor 负责页面设计,Polylang 管理语言结构,结合两者可以设置页面内容的多语言版本,适合大多数个人站点和中小企业使用。
一、Elementor 与 Polylang 的基本配合方式
Elementor 是一款拖拽式页面构建器,可以直观编辑页面内容。而 Polylang 是一个支持多语言的网站插件,可以为每篇文章、每个页面添加对应语言的副本。可以使用 Elementor 构建页面,利用 Polylang 创建每种语言的独立副本,手动替换内容,保持页面结构一致,实现完整的多语言支持。
二、插件安装与初始设置
在 WordPress 后台中分别搜索并安装 Elementor 和 Polylang 插件,启用后就可以开始配置语言。
进入 Polylang「语言」设置页面,添加网站需要支持的语言,例如中文、英文、德语等。可以为每种语言设置语言代码和国旗图标,点击星标指定默认语言。
页面、文章、菜单等内容类型已经默认启用多语言支持,需要自定义更多可以在「语言设置」中打开“Custom post types and Taxonomies”的设置,勾选内容,保存更改。这样创建内容 WordPress 就会给每个页面显示语言选项,可以添加其它语言的翻译版本。
建议同时安装“Polylang Connect for Elementor”插件(使用免费),它能更好地让 Elementor 页面在不同语言下保持一致,避免样式丢失。
三、用 Elementor 创建多语言页面
先用 Elementor 构建网站主语言页面,比如首页、服务页或联系我们页,设计好理想的布局和样式。
回到页面列表,会看到每个页面右侧出现一个“+”按钮,这是用来为其它语言添加翻译页面的入口。点击后,会创建一个空白的对应语言页面。
这时可以通过 Elementor 打开新页面,复制之前的布局模板(或者使用 Elementor 的“保存为模板”功能),粘贴过来并修改内容,比如文字、按钮标签、表单等内容翻译成目标语言。
每种语言都是独立页面,需要分别维护内容。但样式部分只要设计一次,再复制粘贴,就可以快速建立多语言页面。
四、设置多语言菜单与语言切换器
除了页面本身,网站的导航菜单也要适配不同语言。可以进入 WordPress 的「外观 > 菜单」,为每个语言单独创建一个菜单,在「语言切换器」模块勾选 “Languages”。
五、总结
Elementor 与 Polylang 的配合,是一套不用付费也能实现多语言站点的实用方案。通过独立创建每种语言的页面和菜单,配合语言切换器,可以为用户提供清晰流畅的多语言浏览体验。每个语言版本需要单独维护,但也有更强的控制力和灵活性,非常适合内容结构不复杂、注重设计效果的网站使用。