WP rest API按标题发布

Ben*_*enB 6 wordpress wordpress-json-api wp-api

如果帖子存在与否,我正试图通过帖子标题进行检查.出于某种原因,当我尝试类似的东西:

http://domain.com/wp-json/wp/v2/posts?filter[post-title]=table
Run Code Online (Sandbox Code Playgroud)

我希望如果存在名称表的帖子,要获得帖子,如果没有,请获得空响应.但由于某种原因,当帖子标题不存在时,我会收到所有帖子.如果没有帖子,那么怎么会变空?

Vas*_*dru 5

根据http://v2.wp-api.org/,有些必须使用search 关键字:
http://domain.com/wp-json/wp/v2/posts?search=table

  • 问题是,这将返回内容中包含关键字的所有帖子,而不仅仅是标题。 (10认同)

Bla*_*ack 5

不幸的是,这是不可能的,但是您可以改用slug。Slug是撰写帖子时URL的可编辑部分,并且它们可以表示页面标题(或可以将其更改为页面标题)。

http://example.com/wp-json/wp/v2/posts?slug=table
Run Code Online (Sandbox Code Playgroud)

更多详细信息:https : //developer.wordpress.org/rest-api/reference/pages/#arguments