当前位置:首页教程中心网站教程WordPress禁用默认的wp-json接口

WordPress禁用默认的wp-json接口

WordPress 默认提供了一些开放的用户接口,这可能导致用户信息在未经授权的情况下被访问,从而带来潜在的安全隐患。

WordPress禁用默认的wp-json接口

如何禁用这样的接口?

在您的主题文件夹中找到functions.php文件中,在最底部加上代码:

WordPress有哪些默认的api接口?

1. Posts(文章)

获取所有文章 /wp/v2/posts
获取特定文章 /wp/v2/posts/{id}
创建文章(需要认证) /wp/v2/posts
更新文章(需要认证) /wp/v2/posts/{id}
删除文章(需要认证) /wp/v2/posts/{id}

2. Pages(页面)

获取所有页面 /wp/v2/pages
获取特定页面 /wp/v2/pages/{id}
创建页面(需要认证) /wp/v2/pages
更新页面(需要认证) /wp/v2/pages/{id}
删除页面(需要认证) /wp/v2/pages/{id}

3. Media(媒体)

获取所有媒体文件 /wp/v2/media
获取特定媒体文件 /wp/v2/media/{id}
上传媒体文件 /wp/v2/media
更新媒体文件 /wp/v2/media/{id}
删除媒体文件 /wp/v2/media/{id}

4. Users(用户)

获取所有用户 /wp/v2/users
获取特定用户 /wp/v2/users/{id}
创建用户(需要认证) /wp/v2/users
更新用户(需要认证) /wp/v2/users/{id}
删除用户(需要认证) /wp/v2/users/{id}

5. Comments(评论)

获取所有评论 /wp/v2/comments
获取特定评论 /wp/v2/comments/{id}
创建评论 /wp/v2/comments
更新评论(需要认证) /wp/v2/comments/{id}
删除评论(需要认证) /wp/v2/comments/{id}

6. Taxonomies(分类法)

获取所有分类法 /wp/v2/taxonomies
获取特定分类法 /wp/v2/taxonomies/{taxonomy}

7. Categories(分类)

获取所有分类 /wp/v2/categories
获取特定分类 /wp/v2/categories/{id}
创建分类(需要认证) /wp/v2/categories
更新分类(需要认证) /wp/v2/categories/{id}
删除分类(需要认证) /wp/v2/categories/{id}

8. Tags(标签)

获取所有标签 /wp/v2/tags
获取特定标签 /wp/v2/tags/{id}
创建标签(需要认证) /wp/v2/tags
更新标签(需要认证) /wp/v2/tags/{id}
删除标签(需要认证) /wp/v2/tags/{id}

9. Settings(设置)

获取站点设置(需要认证) /wp/v2/settings
更新站点设置(需要认证) /wp/v2/settings
温馨提示:

文章标题:WordPress禁用默认的wp-json接口

文章链接:https://www.muooy.cn/926.html

更新时间:2025年05月19日

1.本站大部分内容均收集于网络!若内容若侵犯到您的权益,请发送邮件至:305582964@qq.com,我们将第一时间处理!

2.资源所需价格并非资源售卖价格,是收集、整理、编辑详情以及本站运营的适当补贴,并且本站不提供任何免费技术支持。

3.所有资源仅限于参考和学习,版权归原作者所有,更多请阅读用户协议免责声明

给TA打赏
共{{data.count}}人
人已打赏
网站教程

B2主题签到小工具美化代码教程

2025-5-19 11:56:51

网站教程

仿制banner搜索框HTML-适配B2主题

2025-5-19 12:48:17

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
购物车
优惠劵
今日签到
搜索