搜索全站
multilingual 2 分钟阅读

Polylang 完整配置教程:语言添加、内容翻译与菜单字符串翻译

手把手配置 Polylang:添加语言、设置 URL 模式、翻译文章与分类、为每种语言配菜单、用 Loco 补字符串翻译,产出带正确 hreflang 的多语言站。

U
UFO_PF 2023-07-01 · 阅读 2 分钟
Po MULTILINGUAL
阅读提示
本文约 663 字,预计阅读 2 分钟。文中命令与配置均经过实测,可直接参考执行。

引言:Polylang 装完中文是中文英文不出来

Polylang 上手比 WPML 轻,但”译文去哪了””菜单怎么各语言一套”依然有坑。按步骤走,译文与菜单都能正确分语言显示。

原理分析:Polylang 的关联模型

Polylang 给每篇内容打”语言”分类(taxonomy language),译文之间通过”翻译关联”绑定。菜单在”外观→菜单”里可为每种语言建独立菜单并指定语言。字符串(主题选项)需 Pro 或 Loco 翻。

保姆级实操

  1. 装 Polylang,后台”语言→设置”添加所需语言,设默认与 URL 模式(目录/子域名)。
// 用代码批量设语言(一般后台即可)
// Polylang 设置里勾选"媒体也按语言"可选
  1. 编辑文章,右侧”语言”框点”+”加译文,保存即关联。
  2. 分类/标签同样在各自编辑页设语言并关联。
  3. “外观→菜单”建 主菜单-中文 与 主菜单-EN,分别设语言。
  4. 查源码确认 hreflang。

常见踩坑

  1. 菜单没分语言,切换语言菜单不变。
  2. 分类没关联,译文页分类错乱。
  3. 案例:某站 Polylang 切英文菜单不变,发现只建了一个菜单没按语言指派。建两套菜单并指语言后正常。
  4. 媒体按语言导致同图传两次,按需关。
  5. 字符串不翻显原语,需 Pro/Loco。

总结

判断标准:译文可访问、菜单/分类按语言、hreflang 正确。行动清单:加语言设 URL → 翻内容并关联 → 建各语言菜单 → 分类关联 → 验 hreflang。详见多语言菜单的分别配置。

U
UFO_PF作者

专注 WordPress 生态的实战作者,内容以「可复制、可验证」为第一原则。

留下你的想法

邮箱地址不会被公开。带 * 的为必填项。