当前位置:首页教程中心网站教程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
声明:本文由沐夏oo发布,本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

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

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

2025-5-19 11:56:51

网站教程

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

2025-5-19 12:48:17

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