如何删除 WordPress REST API 链接

WordPress REST API 使 CMS 能够与其他 Web 属性进行通信,无论它们是用什么编程语言编写的。根据 WordPress 手册

WordPress REST API 为 WordPress 数据类型提供 API 端点,允许开发人员通过发送和接收 JSON(JavaScript 对象表示法)对象远程与站点交互。

但是,很多网站不使用它,因此在大多数情况下,它只是不必要的代码。 默认情况下,每个站点的标题中都包含一个链接:

每个请求还会发送一个标头:

function rest_output_link_header() {
 if ( headers_sent() ) {
 return;
 }
 
 $api_root = get_rest_url();
 
 if ( empty( $api_root ) ) {
 return;
 }

还有一个 API 标记被添加到真正简单的发现 (RSD) 端点。

删除 WordPress REST API 链接

请按照以下步骤删除 REST API 链接。

步骤1

单击进入 Perfmatters 插件设置。

Perfmatters 插件设置
Perfmatters 插件设置

第2步

确保您位于“常规”选项卡上。

性能常规选项卡
性能常规选项卡

第 3 步

在“选项”部分下,向下滚动并打开“删除 REST API 链接”。

删除标题中的 WordPress REST API 链接
删除标题中的 WordPress REST API 链接

第4步

向下滚动并单击“保存更改”。

上面只删除了前端代码。 查看我们关于如何完全 禁用 WordPress REST API.

声明:本站资源绿色无后门无广告,可放心下载。如无特殊说明或标注,均为本站原创发布,转载请注明出处!