WordPress Rest API精简响应数据-_fields
2021-04-06
WordPress Rest API默认会将所有预定义字段作为响应数据,不少情况下多数字段完全用不到,比如SPA应用首页只需获取文章标题(title)列表,没必要返回具体文章内容content。
精简响应字段,可大大降低数据量,节约带宽。
/wp-json/wp/v2/posts/
/wp-json/wp/v2/pages/
/wp-json/wp/v2/tags/
/wp-json/wp/v2/categories/
WordPress提供一个非常有用的参数_fields,获取特定字段。
/wp-json/wp/v2/posts/?_fields=id
使用前后对比:
返回多个字段:
/wp-json/wp/v2/posts/?_fields=id,author,meta,title,excerpt,tags
参考资料:
https://maheshwaghmare.com/search-post-by-post-meta-with-rest-api/