WPML

WPML 允许您将 URL 别名翻译成不同的语言。这包括页面、文章、自定义文章类型和分类法的别名。

URL 别名是 URL 中用于标识网站上特定页面的部分。搜索引擎和用户都依赖别名来了解页面的主题,因此使其清晰易读非常重要。

带有自定义文章类型和页面标题别名的 URL
带有自定义文章类型和页面标题别名的 URL

开始使用

要使用 WPML 翻译 URL 别名,请安装并激活:

  • WPML
  • WPML 字符串翻译

翻译自定义文章类型 URL 别名

要翻译自定义文章类型 URL 别名:

  1. 前往 WPML设置URL 和 SEO。
  2. 在 Slug translations 部分,勾选 Translate base slugs of custom post types and taxonomies,然后单击保存。
  3. 然后,前往 WPML设置文章类型翻译,并将您的自定义文章类型设置为 可翻译 – 仅显示翻译的项目。单击表格下方的保存按钮。
将自定义文章类型设置为可翻译
将自定义文章类型设置为可翻译
  1. 页面重新加载后,再次找到您的文章类型,并单击其行下方的 Set different slugs in different languages 链接。为每种语言输入别名,然后单击表格下方的保存按钮。
翻译自定义文章类型的别名
翻译自定义文章类型的别名

您的自定义文章类型别名现在将在 URL 中显示为已翻译。

英语的自定义文章类型
英语的自定义文章类型
西班牙语的自定义文章类型
西班牙语的自定义文章类型

翻译页面和文章 URL 别名

默认情况下,当您发送页面和文章进行翻译时,WPML 会使用标题自动翻译它们的 URL 别名。

例如,在将标题为“Mixed Berry Smoothie”的页面翻译成西班牙语时,WPML 将在创建 URL 时使用新的页面标题“Batido de Bayas Mixtas”:

smooothy.com/es/receta/batido-de-bayas-mixtas/

如果您需要更多控制权,也可以自行翻译别名:

  1. 前往 WPML设置URL 和 SEO,向下滚动至页面 URL。
  2. 选择翻译选项,然后单击该部分中的保存按钮。
设置翻译页面 URL 的选项
设置翻译页面 URL 的选项

现在,您可以在高级翻译编辑器中编辑页面时翻译 URL 别名。

在高级翻译编辑器中翻译页面 URL 别名
在高级翻译编辑器中翻译页面 URL 别名

翻译分类法 URL 别名

要翻译分类法 URL 别名,请遵循我们的分类法翻译指南。

将 URL 复制到次要语言

除了翻译 URL 别名外,WPML 还允许您将别名“复制”到次要语言中。

英语的冰沙食谱
英语的冰沙食谱
中文的冰沙食谱
中文的冰沙食谱

当您的网站使用非 ASCII 语言(例如中文、日文、阿拉伯文)并且您希望避免在网络上分享时使 URL 看起来像垃圾链接时,这非常有用。例如,以下中文 URL 在复制粘贴时将如下所示:

example.com/煮饭/ → example.com/%E7%85%AE%E9%A5%AD/

为了让您的 URL 看起来更美观,您可以将原始 URL 别名复制到其他语言中:

  1. 前往 WPML设置语言。
  2. 在 Manage and Hide Site Languages 部分,单击您希望将别名复制到的语言所在行上的编辑。
  3. 在该行的编辑面板中,勾选 Encode URL 下的 Encode non-Latin characters,然后单击保存。
在语言行中勾选 Encode non-Latin characters
在语言行中勾选 Encode non-Latin characters
  1. 接下来,前往WPML设置URL 和 SEO。
  2. 在页面 URL 下,选择 Copy from original language if translation language uses encoded URLs 并保存。

现在,当您翻译内容时,您的 URL 别名将复制到您的(已编码)次要语言中。

开始使用 WPML

要使用 WPML 翻译 URL 别名,您需要 Multilingual CMS 或 Multilingual Agency 帐户类型。

访问我们的定价页面以了解有关我们计划的更多信息。

作者:Amir