Disable REST API – WordPress plugin WordPress插件下载

点击下载

禁用REST API

插件描述

**版本1.4现在支持REST API中各个路由的白名单**

自v4.4以来,API的引擎已存在于WordPress中,但其他功能和端点是
连续项目。虽然这是一个非常令人兴奋的消息,原因有很多 – 许多插件,主题甚至是
WordPress核心部分已经开始使用REST API – 它也不是每个网站管理员都要
想要的功能如果没有必要,在他们的网站上启用

自WordPress 4.7起,删除了用于禁用REST API的过滤器。为了补偿,此插件将
强制向来自未登录到您网站的来源的任何API请求返回身份验证错误,
将有效地阻止未经授权的请求使用REST API从您的网站获取信息。

对于WordPress版本4.4,4.5和4.6,此插件使用API​​提供的 rest_enabled 过滤器来
禁用API功能。但是,强烈建议所有网站所有者运行WordPress的最新版本
,除非绝对必要。

屏幕截图

通过过滤器禁用API的网站返回的JSON(WP版本4.4,4.5,4.6)
通过身份验证方法禁用API的网站返回的JSON(WP版本4.7+)

安装

上传 disable-json-api 目录通过FTP到 / wp-content / plugins / 目录或者,上传 disable-json-api_v#。#。zip 文件到WordPress admin
区域的’Plugins-> Add New’页面通过WordPress的“插件”菜单激活插件

FAQ

安装说明上传 disable-json- api 目录通过FTP到 / wp-content / plugins / 目录或者,将 disable-json-api_v#。#。zip 文件上传到’Plugins->在WordPress管理
区域添加新页面通过WordPress的“插件”菜单激活插件如何知道此插件是否正常工作?

以任何用户身份登录WordPress时,REST API将按预期运行。因此,您必须使用新的
浏览器 – 或Chrome的隐身模式 – 以干净的会话来测试您的网站。转到yourdomain.com/wp-json/(或
yourdomain.com/?rest_route=/,如果您已经禁用了非常永久链接),而不是登录以测试结果。如果插件处于活动状态,您将
看到返回的身份验证错误。 “DRA:只有经过身份验证的用户才能访问REST API。”

此插件是否会禁用所有已安装的REST API?

此插件仅用于禁用可通过默认REST API访问的端点,该API是WordPress本身的一部分。如果
插件或主题选择使用核心REST API注册其命名空间,则默认情况下,只要此插件处于活动状态,其端点将被
禁用。命名空间和路由可以通过此插件的“设置”页面列入白名单。

评论

本人擅长Ai、Fw、Fl、Br、Ae、Pr、Id、Ps等软件的安装与卸载,精通CSS、JavaScript、PHP、ASP、C、C++、C#、Java、Ruby、Perl、Lisp、Python、Objective-C、ActionScript、Pascal等单词的拼写,熟悉Windows、Linux、OS X、Android、iOS、WP8等系统的开关机。

通过下面的方式来联系我们:

电邮:138762189@qq.com

联系QQ:点击这里给我发消息

官方站:www.tadke.com

※ ※ 联系请加我的企鹅号 ※※

※ ※技术支持请微信联系站长 ※※

Copyright © 2023 Tadke.com. 琼ICP备20000547号