WordPress REST API的基本使用

WordPress系統默認開放REST API,也就是說,除了以HTML格式輸出內容,web

還能夠以JSON格式輸出文章/用戶/評論等數據。chrome

之因此支持JSON數據格式響應,是因爲目前各類智能終端設備,如手機/平板/電視/路由器/家電/玩具等,json

都要與雲端服務器進行數據通訊,而終端設備須要的數據,不必定必須經由瀏覽器解析HTML後呈現給用戶。api

因此一般使用JSON這種易於編寫/閱讀/解析的數據格式規範來進行數據通訊。瀏覽器

若是你已經部署好WordPress,就能夠經過對應的連接獲得JSON格式的數據:服務器

連接格式示例:dom

文章列表 <domain>/wp-json/wp/v2/postswordpress

頁面列表 <domain>/wp-json/wp/v2/pagespost

用戶列表 <domain>/wp-json/wp/v2/users網站

將示例域名替換爲本身的域名,若是頁面返回404錯誤,須要設置WEB代理服務器(Nginx)的重定向規則。

完整的資源API連接,請訪問 https://developer.wordpress.o...

因而可知,若是網站想爲其餘設備提供數據接口服務,就能夠直接使用,沒有開發成本。

若是不指望本身的網站開放REST API,則能夠經過安裝插件Disable REST API來禁用這個功能。

插件地址: https://wordpress.org/plugins...

安裝啓用後,除了已經登錄的管理員,其餘用戶無權限訪問數據。

爲了讓JSON數據在瀏覽器裏面易於閱讀,能夠安裝相關的擴展:

Chrome :
https://chrome.google.com/web...

相關文章
相關標籤/搜索