直接跳到……
语言部分可让您将WordPress网站变成多语网站。
要管理语言,请前往 WPML → 语言.
网站语言
首次配置WPML时,需要选择现有内容的语言。 然后,向网站添加更多语言。 您可以随时返回添加/删除语言。
如果需要使用列表中没有显示的语言,请单击编辑语言后创建它。
语言的URL格式
WPML可选择如何管理不同语言的内容。 你可以选择:
- 语言目录 -如西班牙语为wpml.org/es/ 和德语为 wpml.org/de/ 。
- 各种语言使用不同的域 – 子域,如es.example.com / de.example.com; 或者完全不同的域,如ejemplo.es / beispiel.de。
- 作为参数添加的语言名称 – 如西班牙语为 wpml.org?lang=es 。
要使用语言目录,您网站的永久链接结构需要与默认的不同。 我们建议选择“年/月/名称”或”%帖子名称%”。
有关这些模式运行所需的更多详细示例和文档,请阅读语言URL选项。
语言切换器
要让访客选择他们的语言,您可以将语言切换器添加到您的主题。
WPML的标准语言切换器包括下拉语言列表、网站页脚的语言列表和菜单中的语言切换器。
WPML可以为您自动启用语言切换器,将其作为侧边栏小工具之一。
不同风格的语言切换器可以添加到网站中,欲了解其完整信息,请阅读语言切换器选项。
您也可以使用其中一个挂钩向主题添加WPML的语言切换器:
- wpml_add_language_selector – 显示WPML的下拉语言切换器
- wpml_footer_language_selector – 显示WPML的水平语言切换器
语言顺序
您可以控制语言在语言切换器中出现的顺序。 在“语言设置”页面中查找语言顺序。
您将看到您网站语言的列表。 拖动它们可改变顺序。
请注意,当您使用下拉式语言切换器时,显示的第一种语言始终是当前语言。 其他语言将根据您在语言顺序列表中设置的顺序列出。
页脚语言切换器将始终按您指定的顺序显示。
选择要在语言切换器中显示的项目
您可以选择在语言切换器中包含的项目。 WPML可以显示国旗、原始语言名称和以页面语言显示的语言名称。
您也可以为语言切换器的所有部分选择颜色。
当然,您可以设置WPML语言切换器的风格,使其与您网站的设计相匹配。 您还可以创建自定义语言切换器并将其添加到网站的主题。
要更改语言旁边的国旗,转到“站点语言”部分,然后点击“编辑语言”链接。 您可以从WPML的安装目录选择不同的国旗,或上传自己的。
禁用自定义语言切换器
在自定义语言切换器部分,您可以在网站上启用或禁用自定义语言切换器。
当禁用自定义语言切换器时,将不再加载相关的CSS和JavaScript资源。 这对于不使用任何语言切换器的网站非常有用。
在这种情况下,仍然可以使用wpml_language_switcher短代码和wpml_language_switcher操作,但是,它们将输出语言切换器,而不需要任何CSS或JavaScript。
此选项默认用于将现有安装更新到WPML 版本3.8或更高版本。 但是,对于使用WPML版本3.8或更高版本的新安装,默认禁用此选项。
搜索引擎优化(SEO)选项
当搜索引擎(如谷歌)分析您的多语网站时,“告诉”他们对您的网站内容可用的其他语言至关重要。 这样, 搜索引擎将不会将翻译作为重复内容处理, 而是作为只是以不同语言呈现的相同内容处理。 这对网站的SEO排名有好处。
请注意,启用时,此信息在您的网站前端不可见,但仅在源代码中可见。
除了开启和关闭该功能,您还可以使用Hreflang链接位置选项来设置该信息输出的位置:
- 越早越好– 默认,优先级1
- 标题部分稍后-优先级10
在大多数情况下,最好使用默认设置。 有时,使用此选项时,不同的主题和插件可能会导致冲突。 这些冲突可能导致这些SEO语言链接集的错误或完全丢失。 在这种情况下,切换到标题部分稍后选项应该可以解决这个问题。
管理语言
默认语言通常也是管理语言。 若要查看WordPress管理的另一种语言,请使用 管理语言 设置。
有几个作者的网站,每一个以不同的语言撰写的网站可能需要每个用户有不同的管理语言。 个人用户可以在个人资料页面中选择他们的管理语言。
要了解如何设置网站的默认管理语言和每个用户的不同管理语言,请阅读设置WordPress管理语言。
支持AJAX操作的语言筛选
WPML允许您启用JavaScript cookie,这样主题和插件就可以顺利执行AJAX过滤,即使在缓存的网站上也没有问题。
有关启用语言cookie支持AJAX筛选的更多信息,请访问该页面。