WPML

随着 WPML 2.3.4 的发布,我们开始着手开发 WPML 2.4.0。一如既往,我们对功能的想法很多,但开发时间有限,因此在决定取舍之前,我想听听您的意见。

首先是“宏观愿景”。我们的目标是让您更轻松地构建多语言网站。我知道这很显而易见,但我们需要始终牢记这一点。最大的问题是,您实际上在做什么,以及我们如何才能让您的工作更轻松?

WordPress 正在逐渐脱离单纯的博客,转变为主流的 CMS。因此,我们认为以下部分变得至关重要:


  • 菜单系统 – 我们看到的任何 WordPress 主题都已经在使用原生的 WordPress 菜单系统。通常,一个网站包含多个菜单,取代了硬编码文本和其他自定义解决方案。

  • 自定义数据类型 – 自定义文章类型、分类法和字段的结合,使网站管理员能够使用 WordPress 构建任何内容。我们发现越来越需要与自定义撰写面板进行更好的集成。

  • 角色管理 – 复杂的网站有多个作者和层级化的管理员。这需要更精细的访问控制,包括按语言进行控制。

对于 WPML 2.4.0,我希望在这三个方面看到重大改进。让我告诉您我们的计划。

自动同步菜单翻译


如今,您已经可以使用 WPML 翻译菜单。困难之处在于实际在 WordPress 管理后台中创建这些翻译后的菜单。虽然可行,但这可能对管理员来说是一个重大挑战。如果您的菜单包含数十个项目,并且您运行的是一个包含 3 种语言的网站,您需要手动重新创建该菜单三次。当然,如果您不懂这些语言,这就更困难了。

在 WPML 2.4.0 中,我希望看到每个菜单都有一个同步菜单按钮。这将自动以所有其他语言创建该菜单的翻译。一旦翻译后的菜单已经存在,它将更新这些菜单以反映默认语言菜单中的更改。这样,您对翻译后菜单所做的任何手动编辑都将保留。

支持自定义字段与自定义撰写面板的同步


这是一个难啃的骨头。有几个很棒的自定义字段管理插件,它们在处理自定义数据时提供了出色的用户体验。不幸的是,当您使用这些插件时,WPML 无法在翻译之间正确同步自定义字段。这是因为所有这些插件都绕过了 WordPress API 并创建了自己的约定。

我们正在为 WordPress 开发一款商业级的自定义字段插件,预计将在几周内发布。这将允许完全自定义编辑面板,同时完全兼容 WPML。这将是一个免费插件,可从 wp.org 仓库下载。我们认为这是对 WPML 的补充功能,而且是非常必要的功能。

与 Role Scoper 集成


许多用户已经要求 WPML 和 Role Scoper 能够正确地协同工作。RS 的作者对此也很感兴趣,我们也是如此。唯一缺少的是时间。它已经包含在 WPML 2.4.0 的待办事项中。

一旦此功能生效,管理员将能够选择不同用户可以执行的操作。这包括访问 WPML 的管理后台屏幕,以及基于语言访问标准的 WordPress 功能。这些都是初步工作,在很大程度上取决于第三方的合作。

您觉得呢?


我无法保证我们会包含您建议的所有内容,至少在 WPML 2.4.0 中不会,但听取您的意见对我们来说非常重要。如果您对我们的计划有任何评论,或者对我们应该添加的内容有很好的建议,请留下评论。谢谢!

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