我正在尝试通过帖子标题检查帖子是否存在。出于某种原因,当我尝试类似的事情时:
http://domain.com/wp-json/wp/v2/posts?filter[post-title]=table
我希望是否存在带有名称表的帖子,以获取帖子,如果不存在,则获得空响应。但是由于某种原因,当标题不存在的帖子不存在时,我会恢复所有帖子。没有帖子时怎么会变空,而帖子存在时怎么会变空。
我正在尝试通过帖子标题检查帖子是否存在。出于某种原因,当我尝试类似的事情时:
http://domain.com/wp-json/wp/v2/posts?filter[post-title]=table
我希望是否存在带有名称表的帖子,以获取帖子,如果不存在,则获得空响应。但是由于某种原因,当标题不存在的帖子不存在时,我会恢复所有帖子。没有帖子时怎么会变空,而帖子存在时怎么会变空。
不幸的是,这是不可能的,但您可以使用 slug 代替。Slug 是写帖子时 URL 的可编辑部分,它们可以代表页面的标题(或者可以更改为这个)。
http://example.com/wp-json/wp/v2/posts?slug=table
更多细节: https ://developer.wordpress.org/rest-api/reference/pages/#arguments
根据http://v2.wp-api.org/,有些必须使用search
关键字:
http://domain.com/wp-json/wp/v2/posts?search=table
。