跳到内容 跳到侧边栏
已更新
21 8 月, 2025

了解如何使用 WPML 翻译不同类型的 WordPress 菜单以及各种菜单项。

默认情况下,WPML 会自动为链接到页面、文章、产品和分类的菜单创建翻译。您只需翻译菜单链接到的内容,剩下的由 WPML 处理。

英文菜单
西班牙语菜单

如果您的菜单包含自定义链接,或者您想在每种语言中创建不同的菜单,您需要使用不同的翻译方法。

翻译在每种语言中显示不同的菜单

如果您希望每种语言的菜单具有不同的结构、项目或自定义导航标签,则需要手动为每种语言创建菜单。

要手动为每种语言创建菜单:

  1. 转到外观 → 菜单
  2. 点击您想要创建菜单的语言链接。
点击加号图标,创建辅助语言菜单
  1. 为新菜单命名并点击创建菜单
  2. 最后,添加菜单项并保存。
添加菜单项并创建翻译后的自定义导航标签

您的网站现在将以不同的语言显示不同的菜单。

英文菜单
西班牙语菜单

翻译使用站点编辑器(全站编辑)构建的菜单

要翻译使用站点编辑器构建的菜单:

  1. 转到 WPML → 翻译控制面板
  2. 选择带有导航块的模板以及您要翻译的菜单。
选择站点编辑器模板部件和菜单进行翻译
  1. 选择翻译方法并翻译

以下方法适用于高级用户。要使用更简单的方法翻译自定义链接,请使用前面提到的手动翻译选项。

要翻译带有自定义链接的菜单:

  1. 转到WPML → WP 菜单同步,然后单击同步
  2. 选择您的自定义链接并点击应用更改
Selecting menu items to Sync
选择要同步的菜单项
  1. 接下来,点击页面底部的链接。这将打开 String Translation,您可以在那里翻译刚刚同步的自定义链接。
Clicking link to translate custom links
点击链接以翻译自定义链接
  1. 在 String Translation 中,输入您的自定义链接标签和 URL 的翻译。
  2. 最后,返回WPML → WP 菜单同步并再次运行同步。

您的自定义链接现在将出现在翻译后的菜单中。