问题描述
该笔记将记录:在 WordPress 中,与搜索接口相关的问题。
解决方案
接口地址:Posts/List Posts
问题:搜索特定字段(搜索 Title 字段)
默认情况,当调用 Serach API 时,将在“所有字段”(比如 Title Content Excerpt 等等)中搜索关键字。
但是我们仅希望搜索 Title 字段,而不是所有的字段。(这是因为 WordPress 搜索功能有限,返回文章并非按照相关读排序)
我们的解决方法如下:
1)安装 WP Extended Search 插件
2)通过前端的 example.com/?s=<keywords> 搜索
3)通过函数库来解析 HTML 文档。
参考文献
Posts | REST API Handbook | WordPress Developer Resources