欢迎来到牛博站长教程网!

WordPress

当前位置: 主页 > CMS教程 > WordPress

WordPress 新增 rest api 接口

时间:2024-06-25 11:31:58|栏目:WordPress|点击:

WordPress 是一款强大的 CMS,它的 REST API 可以让你在 WordPress 平台外部获取或更新数据。它使用 HTTP 请求和响应来接收和返回数据。


虽然 WordPress 提供了很多关于文章和用户的接口,但是有些时候,这些接口都不能满足我们的要求,往往还需要一些自定义的接口。

要在 WordPress 中新增 REST API 接口,可以使用下面的步骤:

1、安装并激活一个 REST API 插件,例如 WP REST API。

2、实现 REST API 的回调函数,在回调函数中处理请求并返回响应。

如果不用插件,也可以直接在主题的 functions.php 文件实现 REST API 的回调,核心代码:

add_action( 'rest_api_init', 'my_rest_routes' );

function my_rest_routes() {
    register_rest_route( 'my-namespace/v1', '/my-route', array(
        'methods' => 'GET',
        'callback' => 'my_rest_callback',
    ) );
}

function my_rest_callback( $request ) {
    $data = ['message' => 'Hello World'];
    return rest_ensure_response( $data );
}

代码完成后,就可以用 example.com/wp-json/my-namespace/v1/my-route 访问这个 API 接口了。


上一篇:wordpress静态化首页及去除url中的index.html

栏    目:WordPress

下一篇:WordPress 过滤器 rest_url_prefix 未生效的原因

本文标题:WordPress 新增 rest api 接口

本文地址:https://nb.sd.cn/WordPress/213.html

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。本站涉及源码和程序均为学习用途,无商业盈利

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:44281525 | 邮箱:44281525@qq.com

Copyright © 2002-202X 牛博站长教程网 版权所有 Powered by EyouCms鲁ICP备2024061276号-1