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...