升级到 WPML GraphQL 1.1.0 以解锁强大的新功能。本次更新包括对多语言菜单的全面支持、按 ID 或别名进行的单独文章查询,以及对整个站点中连接的多语言内容的改进管理。
当我们首次发布 WPML GraphQL时,我们专注于提供构建具有多语言支持的无头 WordPress 站点所需的基本功能。
WPML GraphQL 1.1.0 将其提升到了一个新的水平。感谢您的宝贵反馈,此版本引入了令人兴奋的新功能,增强了 WPML GraphQL 的功能。
对菜单的多语言支持
WPML GraphQL 的新版本引入了对多语言菜单和菜单项的支持,使您能够:
- 按语言筛选菜单查询或返回所有语言的菜单
- 访问有关每个菜单的语言的详细信息
- 列出辅助语言的菜单项
- 查看菜单项属于哪个菜单,即使是其他语言的菜单
所有这些都使得在所有语言中保持站点导航的准确性变得更加容易。
更好地管理连接的内容
在此版本中,处理不同语言的连接内容变得更加容易。现在,当您设置顶级项目(如类别)的语言时,所有相关内容(如文章和标签)将自动跟随。这消除了手动调整的需要。
例如,如果您列出一个类别,然后查询该类别下的文章,WPML GraphQL 将以与该类别相同的语言显示这些文章。您还可以进一步链接这些连接:列出类别,然后列出每个类别中的文章,甚至列出与这些文章相关的标签。语言一致性将适用于这些级别。
本次更新还改进了您处理评论的方式:
- 当您收集文章时,WPML GraphQL 将以与该文章相同的语言显示评论。
- 如果您直接查询评论,则可以按语言筛选以获取特定语言的评论,或与特定语言的文章关联的评论。
管理多语言内容变得更加简单,从而在所有连接的内容中提供一致的体验。
按 ID 或别名进行精确的文章查询
使用 WPML GraphQL 1.1.0,您可以按文章 ID 或别名查询文章,无论它们使用哪种语言。
例如,假设您有一篇标题为 ¡Hola mundo!(默认 Hello world! 的翻译)的文章,其别名为 hola-mundo,文章 ID 为 2。使用这些值运行 PostBySlug
或 PostById
查询将返回翻译后的文章。
这样,您可以轻松地从各种语言中检索所需的精确内容。
其他修复
WPML GraphQL 1.1.0 还解决了一些错误,以增强您的整体体验:
- 与 PHP 8.3 的增强的兼容性
- 解决了由某些字段触发的重定向问题
更新到 WPML GraphQL 1.1.0 并解锁新的可能性
从全面的多语言菜单支持到改进的内容管理和准确的文章查询,WPML GraphQL 1.1.0 为您的无头 WordPress 站点提供了显著的优势。
我们正在逐步发布 WPML Graph QL 1.1.0。我们建议您等到它到达您的站点。
如果您现在想要更新,可以从以下位置获取:
- WPML 下载页面
- 您站点的管理界面,方法是转到插件 → 添加新插件,然后单击到商业选项卡
更新到 WPML GraphQL 1.1.0 后,与我们分享您的想法!您最兴奋的功能是什么?发表评论,让我们知道这些更新如何影响您的项目。