关于WordPress REST API的基本使用

更新于 2021年10月16日 wordpress教程

WordPress系统默认开放REST API,也就是说,除了以HTML格式输出内容,

还可以以JSON格式输出文章/用户/评论等数据。

之所以支持JSON数据格式响应,是由于目前各种智能终端设备,如手机/平板/电视/路由器/家电/玩具等,

都要与云端服务器进行数据通信,而终端设备需要的数据,不一定必须经由浏览器解析HTML后呈现给用户。

所以通常使用JSON这种易于编写/阅读/解析的数据格式规范来进行数据通信。

如果你已经部署好WordPress,就可以通过对应的链接得到JSON格式的数据:

链接格式示例:

文章列表 <domain>/posts

页面列表 <domain>/pages

用户列表 <domain>/users

将示例域名替换为自己的域名,如果页面返回404错误,需要设置WEB代理服务器(Nginx)的重定向规则。

文档参考

https://developer.wordpress.org/rest-api/reference/

由此可见,如果网站想为其他设备提供数据接口服务,就可以直接使用,没有开发成本。

如果不期望自己的网站开放REST API,则可以通过安装插件Disable REST API来禁用这个功能。

// 插件地址
https://wordpress.org/plugins/disable-json-api/

安装启用后,除了已经登陆的管理员,其他用户无权限访问数据。

为了让JSON数据在浏览器里面易于阅读,可以安装chrome json handle扩展

你可能还喜欢下面这些文章

wprec - wordpress相关文章插件,最好的相似推荐插件wprec – wordpress相关文章插件,最好的相似推荐插件

一个理想的相关文章推荐插件应该是什么样子的?wprec就是一个能够提升用户体验,提升搜索引擎排名的相关文章推荐插件!插件的后台在 WP工具箱-文章推荐,进入即可看到设置。

wordpress多本小说主题 imwpnovelswordpress多本小说主题 imwpnovels

功能更强的wordpress小说主题imwpnovels,让创建小说站点更简单!小说阅读页面支持无限制的字体缩放,支持护眼模式,页面模式,在使用静态缓存下刷新无闪烁的特性,用户体验极佳。

安全禁用 WP REST API安全禁用 WP REST API

//developer.wordpress.org/rest-api/using-the-rest-api/frequently-asked-questions/#can-i-disable-the-rest-接口据此,Wordpress。

蜂集采集器,一款全自动的wordpress采集插件蜂集采集器,一款全自动的wordpress采集插件

imwprobot(蜂集)是一款wordpress采集插件。有什么功能1. 全自动无人值守,支持定时采集2. 可自动同步目标站的更新3. AI自动关键词、自动摘要生成4. 直接发布到wordpress,不需要额外的接口支持5. 正文图片和缩略

wordpress怎么调用特定文章列表wordpress怎么调用特定文章列表

a href=”< //cat=1为调用ID为1的分类下文章”title=”<

支持百度、必应等搜索引擎主动推送wordpress插件:wptuisong支持百度、必应等搜索引擎主动推送wordpress插件:wptuisong

文章发布时候可自动将文章推送到多个搜索引擎,蜘蛛访问更勤。当您安装插件时已经存在许多文章时,可使用推送历史文章批量推送到搜索引擎。记录每种搜索引擎每天的推送数量,可以图表展示。

WordPress怎么增加文章排序方式WordPress怎么增加文章排序方式

WordPress怎么增加文章排序方式?实现过程也比较简单,一个是构造链接,另外一个是使用query_posts来改变一下主循环就可以了。 $orderby, ‘order’ =>

wordpress自动别名插件,支持生成拼音链接或MD5链接wordpress自动别名插件,支持生成拼音链接或MD5链接

发布文章、页面、分类、标签时自动根据算法生成别名使用文章ID的16位MD5值作为postname,生成的链接就是类似这样的:这种就没什么好说的了,通过拼音生成的链接就是文章标题的全拼,比如这样:

好看 (0) 很好看 (0) 非常好看 (0)