WordPress API和Polylang:如何获取特定国家/地区的语言类别?

问题描述

我的目标

我希望能够发送这样的请求https://myblog.com/wp-json/wp/v2/categories?language=4,以便仅获取分配给ID为4的我的语言的类别。

我尝试过的事情 我已经添加@mastababa here提到的代码。 因此,现在我可以调用https://myblog.com/wp-json/wp/v2/language来通过插件Polylang获取我定义的所有语言,然后我可以调用https://myblog.com/wp-json/wp/v2/posts?language=4获取ID为4的语言的所有帖子。

我正在使用wordpress 5.5.1和polylang 2.8.3

感谢您的帮助!

解决方法

我认为默认情况下,您需要 Polylang Pro 才能做到这一点。查看文档:{​​{3}}然后您可以像这样调用API:https://myblog.com/wp-json/wp/v2/categories?lang=en