我正在使用WP REST API显示数据的应用程序。我需要能够通过输入作为自定义字段的数据进行搜索。(我使用高级自定义字段)。我已经扩展了REST API,以便可以使用该API获取自定义字段。现在我需要将这些字段包含在帖子的可搜索数据中。
我想搜索一个HTTP请求:
http://example.com/wp-json/posts?type[]=post&filter[posts_per_page]=5&filter[s]=searchterm
在上面的示例中,searchterm
是正在搜索的术语。上面的请求工作,但它将只搜索标题和内容。因此,如果searchterm
在其中任何一个范围内,则搜索工作,但如果searchterm
在自定义字段内,则搜索不工作。
是否有一种方法可以扩展REST API的搜索功能,以便我可以搜索自定义字段?
谢谢!
我能够通过使用Search Everything插件- https://wordpress.org/plugins/search-everything/来修复这个REST API V1 .