首页 视频课程 主题开发课程第20章、API接口 WordPress REST API 全局参数介绍

WordPress REST API 全局参数介绍

2023-06-11 / 427阅

WordPress REST API 全局参数介绍

WordPress REST API是一个功能强大的API,可用于访问和修改WordPress站点的内容。REST API有许多可用的参数,我们将介绍一些最常用的全局参数:

1. context

参数说明:指定请求的输出的上下文。比如如果你想要获取某一篇文章的详细信息,可以设置contextview,这样输出的就是文章的详细信息,而不是整个页面。

可选值:

  • view: 输出详细信息(默认)
  • embed: 输出嵌入的实体(如嵌入的评论)

示例代码:

// 获取ID为1的文章的详细信息
/wp-json/wp/v2/posts/1?context=view

// 获取ID为1的文章的嵌入实体
/wp-json/wp/v2/posts/1?context=embed 

2. per_page

参数说明:指定每页返回的结果数量。比如你想要获取所有文章的列表,但由于文章数量太多,你只想每页返回10篇文章,就可以设置per_page10

示例代码:

// 获取最近20篇文章,每页返回10篇
/wp-json/wp/v2/posts?per_page=10&pages=2 

3. search

参数说明:指定搜索关键字。比如你想要搜索所有标题中包含WordPress关键字的文章,就可以设置searchWordPress

示例代码:

// 搜索所有标题中包含WordPress的文章
/wp-json/wp/v2/posts?search=WordPress 

4. orderbyorder

参数说明:指定按某个字段排序。比如你想按发布日期排序,就可以设置orderbydate,然后设置orderascdesc。当然,你也可以按其它字段排序。

可选值:

  • date: 按发布日期排序(默认)
  • title: 按标题排序
  • id: 按文章ID排序
  • slug: 按文章缩略名排序

示例代码:

// 按发布日期降序排列文章
/wp-json/wp/v2/posts?orderby=date&order=desc

// 按标题升序排列文章
/wp-json/wp/v2/posts?orderby=title&order=asc 

以上就是WordPress REST API最常用的全局参数,使用它们可以将REST API用于各种不同的用例,包括从WordPress站点获取内容、管理站点和构建新的WordPress应用程序。

阅读文章或者观看视频过程中有任何问题,请下方留言或者联系我Q248758228

大家谈论
    我的见解
    目录