Disable REST API – WordPress plugin 外掛推薦下載

點擊下載

禁用REST API

外掛Plugin描述

**版本1.4現在支持REST API中各個路由的白名單**

自v4.4以來,API的引擎已存在於WordPress中,但其他功能和端點是
連續項目。雖然這是一個非常令人興奮的消息,原因有很多 – 許多外掛Plugin,主題甚至是
WordPress核心部分已經開始使用REST API – 它也不是每個網站管理員都要
想要的功能如果沒有必要,在他們的網站上啟用

自WordPress 4.7起,刪除了用於禁用REST API的過濾器。為了補償,此外掛Plugin將
強制向來自未登錄到您網站的來源的任何API請求返回身份驗證錯誤,
將有效地阻止未經授權的請求使用REST API從您的網站獲取信息。

對於WordPress版本4.4,4.5和4.6,此外掛Plugin使用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的“外掛Plugin”菜單激活外掛Plugin

FAQ

安裝說明上傳 disable-json- api 目錄通過FTP到 / wp-content / plugins / 目錄或者,將 disable-json-api_v#。#。zip 文件上傳到’Plugins->在WordPress管理
區域添加新頁面通過WordPress的“外掛Plugin”菜單激活外掛Plugin如何知道此外掛Plugin是否正常工作?

以任何用戶身份登錄WordPress時,REST API將按預期運行。因此,您必須使用新的
瀏覽器 – 或Chrome的隱身模式 – 以乾淨的會話來測試您的網站。轉到yourdomain.com/wp-json/(或
yourdomain.com/?rest_route=/,如果您已經禁用了非常永久鏈接),而不是登錄以測試結果。如果外掛Plugin處於活動狀態,您將
看到返回的身份驗證錯誤。 “DRA:只有經過身份驗證的用戶才能訪問REST API。”

此外掛Plugin是否會禁用所有已安裝的REST API?

此外掛Plugin僅用於禁用可通過默認REST API訪問的端點,該API是WordPress本身的一部分。如果
外掛Plugin或主題選擇使用核心REST API註冊其命名空間,則默認情況下,只要此外掛Plugin處於活動狀態,其端點將被
禁用。命名空間和路由可以通過此外掛Plugin的“設置”頁面列入白名單。

評論

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

shares