WordPress 4.4 添加了备受期待的 JSON REST API。这对于插件开发人员来说非常有用,但许多网站所有者可能发现它根本没有用。在本文中,我们将向您展示如何轻松禁用 WordPress 中的 JSON REST API。
WordPress 4.4 添加了备受期待的 JSON REST API。这对于插件开发人员来说非常有用,但许多网站所有者可能发现它根本没有用。在本文中,我们将向您展示如何轻松禁用 WordPress 中的 JSON REST API。

为什么需要在WordPress中禁用JSON REST API? (Why You Need to Disable JSON REST API in WordPress?)
不可否认,API 将为 WordPress 开发者带来很多好处。该 API 使得使用 GET 请求检索数据变得非常容易,这对于那些使用 WordPress 构建应用程序的人来说非常有用。
不可否认,这个API将为WordPress开发者带来很多好处。该 API 使得使用 GET 请求检索数据变得非常容易,这对于使用 WordPress 构建应用程序的用户非常有用。
然而,大多数网站所有者可能根本不需要这些功能。
然而,大多数网站所有者可能根本不需要这些功能。
话虽如此,这可能会让您的网站面临新的 DDoS 攻击。它可能会占用大量资源并降低您的网站速度。
话虽如此,这可能会让您的网站面临新的 DDoS 攻击。它会占用大量资源并降低您的网站速度。
It is similar to 禁用 XML-RPC, which many site admins disable on their WordPress sites just to be on the safe side.
这与禁用 XML-RPC相似,许多站点管理员出于安全考虑,在其WordPress站点上XML-RPC 已禁用 。
在WordPress中禁用JSON REST API (Disabling JSON REST API in WordPress)
First thing you need to do is install and activate the 禁用 REST API plugin. For more details, see our step by step guide on 如何安装 WordPress 插件.
您需要做的第一件事是安装并激活禁用 REST API插件。 有关更多详细信息,请参阅有关如何安装 WordPress 插件步指南。
该插件开箱即用,无需您配置任何设置。
该插件开箱即用,无需您配置任何设置。
现在,它会强制向未登录您网站的来源的任何 API 请求返回身份验证错误。
现在,它会强制向来自未登录站点的任何来源的任何 API 请求返回身份验证错误。
这将有效防止未经授权的请求使用 REST API 从您的网站获取信息。
这将有效防止未经授权的请求使用 REST API 从您的网站获取信息。
您可以通过访问 http://example.com/wp-json 页面来测试这一点。确保您首先注销 WordPress 管理区域或将浏览器切换到隐身模式。
您可以通过访问 http://example.com/wp-json 页面来测试这一点。请务必先退出 WordPress 管理区域,或将浏览器切换到隐身模式。
不要忘记将 example.com 替换为您自己的域名。您将看到此消息,表明 REST API 请求被阻止。
不要忘记将 example.com 替换为您自己的域名。您将看到此消息,表明 REST API 请求已被阻止。

就这样,您已成功禁用 WordPress 网站上未经授权的 REST API 请求。
就这样,您已成功禁用 WordPress 网站上未经授权的 REST API 请求。
We hope this article helped you learn how to Disable JSON API in WordPress. Security conscious users may also want to checkout these WordPress 保护管理区域的技巧.
我们希望本文能帮助您学习如何在WordPress中禁用JSON API。 具有安全意识的用户可能还想查看关于保护 WordPress 管理区域的安全这些暗示 。
If you liked this article, then please subscribe to our YouTube 频道 for WordPress video tutorials. You can also find us on 推特 and 谷歌+.
如果您喜欢这篇文章,请订阅我们的YouTube 频道 WordPress视频教程。 您也可以在推特和谷歌+上找到我们。
翻译自: https://www.wpbeginner.com/wp-tutorials/how-to-disable-json-rest-api-in-wordpress/