WPML

WPML 正在升级语言切换器,这将使您能够更轻松地进行自定义、获得完全的控制权并享受更出色的设置体验。目前已提供 Beta 版供您尝试。

多年来,WPML 的语言切换器选项不断发展。现在,我们决定是时候全面更新设计、添加缺失的功能并将所有内容组织在一个便捷的 GUI 中了。新的语言切换器将包含在 WPML 3.6 中,但目前已作为 Beta 版提供。我们希望获得客户的反馈,看看它是否能满足您的所有需求。

为不同类型的语言切换器提供独立的各个部分


新的语言切换器为每种类型的语言切换器划分了清晰的部分。第一部分包含全局设置,例如语言的顺序。

每个部分都包含适用于对应语言切换器的设置。

新的语言切换器设置
新的语言切换器设置

每个部分都有自己的“添加”按钮(用于添加该类型的另一个语言切换器)、用于编辑的“铅笔”图标和“垃圾桶”图标(我想您能猜到它的作用)。

但这些只是表面上的改变。在内部,您会发现更多重大改进。

完全控制每个语言切换器


现在,每种类型的语言切换器都有自己完整的设置,这使您能够完全、独立地控制其包含的内容和外观。

例如,这是菜单语言切换器的设置页面:

菜单语言切换器的设置
菜单语言切换器的设置

实时预览,显示语言切换器选项


当您更改语言切换器的设置时,预览会随之更新。该预览是“示意性”的。它不会加载前端 CSS(在 WordPress 管理后台中加载它并不是个好主意),因此实际的语言切换器样式会有所不同。不过,它确实向您展示了不同选项、颜色设置、顺序和内容的效果。

看看它是如何工作的:

此外,“语言”页面会显示网站中不同语言切换器的工作预览。

所有预览都会显示在主“语言”页面上,因此您可以看到网站中所有语言切换器的外观
所有预览都会显示在主“语言”页面上,因此您可以看到网站中所有语言切换器的外观

菜单语言切换器采用更好的 HTML


菜单语言切换器在前端也获得了重大更新。在此之前,WPML 会使用自己的 HTML 来渲染菜单语言切换器。这对于某些主题来说没问题,但并非适用于所有主题。现在,我们将“语言切换器”元素注入到菜单结构中,这样您的主题就能像渲染其他菜单项一样渲染语言切换器。

这意味着菜单语言切换器在您的网站中会立刻变得更加美观。您不再需要应用自定义 CSS 来让 WPML 的菜单语言切换器看起来与菜单的其余部分一致。

前端的菜单语言切换器
前端的菜单语言切换器

我们针对此次升级在不同主题上进行了大量测试,(在我们看来)效果非常好。我们需要您的反馈。请进行测试,看看这种新的 HTML 是否会对您的网站产生任何副作用。

与您现有的自定义语言切换器完全兼容


如果您创建了自己的自定义语言切换器,它将继续正常工作。返回语言和翻译信息的 API 根本没有改变。

与现有网站中的语言切换器设置完全兼容


新的语言切换器拥有更多设置,但它们都向后兼容 WPML 的早期版本。升级后,您的网站外观应该保持不变。现在,您可以探索不同语言切换器的新设置。

下载并尝试


Beta 版可供您下载和试用。由于它是 Beta 版,请仅在开发站点上使用,而不要在生产站点上使用。

要下载此 Beta 版,请登录您的 WPML 账户。单击“下载”,然后滚动到页面底部。下载 Beta 版包并将其解压。您将找到 WPML 所有组件的开发版本。

反馈?


我们很想了解您对此次更新的看法。它能满足您的需求吗?一切是否运行正常,或者您是否需要任何帮助?

请留下您的评论,我们会尽快回复您。

觉得有用吗?分享这篇文章: