[WordPress] 外掛分享: JSONPress

前言介紹

  • 這款 WordPress 外掛「JSONPress」是 2013-08-26 上架。
  • 目前有 10 個安裝啟用數。
  • 上一次更新是 2013-08-28,距離現在已有 4267 天。超過一年沒更新,安裝要確認版本是否可用。以及後續維護問題!
  • 外掛最低要求 WordPress 3.5.1 以上版本才可以安裝。
  • 尚未有人給過這款外掛評分。
  • 還沒有人在論壇上發問,可能目前使用數不多,還沒有什麼大問題。

外掛協作開發者

takien |

外掛標籤

api | JSON | rest | jsonp | RESTful |

內容簡介

JSONPress – 讓你透過標準 WordPress 查詢取得 JSON/JSONP 輸出的 WordPress 網站

功能

透過子網域訪問 JSON,例如 api.example.com(子網域必須單獨配置)
支援 JSONP 回調函數。
使用 JSON 漂亮打印 或 print_r 方便調試輸出。
你可以 排除特定欄位/數據 在 JSON 輸出中顯示。
你也可以包括 自定義欄位/數據。
該插件使用 標準 WordPress 查詢,沒有 SQL 黑客等。
使用 標準 WordPress URL,無需記住新的煩人 URL。
還有很多我們在這裡沒有提及的功能。

特別功能

不僅限於文章/頁面,還可以通過 URL 調用一些功能。

範例:

example.com/get/wp_list_categories 顯示以 JSON 格式列出類別列表
example.com/get/wp_list_pages 顯示頁面列表
example.com/get/wp_nav_menu 顯示菜單

嘿,那些功能的 $args 呢?
* example.com/get/wp_list_categories?args[orderby]=ID&args[exclude]=1,3,4&args[child_of]=2 等,非常酷,對吧?
* 建議使用子網域 API,以確保所有鏈接/永久鏈接被重寫為 API URL。

原文外掛簡介

JSONPress – Allows you to request WordPress site via JSON/JSONP output using standard WordPress query.
Features

Access JSON via sub domain, ex. api.example.com (sub domain must be configured separately)
Supports JSONP callback.
Easy to debug output using JSON pretty print or print_r.
You can exclude columns/data to be displayed in JSON output.
You can include custom fields too.
This plugin uses standard WordPress query, no SQL hack etc.
Use standard WordPress URL, no need to remember new annoying URL.
And many more features I don’t tell here.

Special
Not only posts/page, you can also call some functions via URL.
Examples:

example.com/get/wp_list_categories to displays list categories in JSON format
example.com/get/wp_list_pages to displays list pages
example.com/get/wp_nav_menu to displays menus

Hei, how about $args of those functions?
* example.com/get/wp_list_categories?args[orderby]=ID&args[exclude]=1,3,4&args[child_of]=2 etc. cool, right?
* Use subdomain API is recommended to ensure all links/permalinks are rewritten to API URL.

各版本下載點

  • 方法一:點下方版本號的連結下載 ZIP 檔案後,登入網站後台左側選單「外掛」的「安裝外掛」,然後選擇上方的「上傳外掛」,把下載回去的 ZIP 外掛打包檔案上傳上去安裝與啟用。
  • 方法二:透過「安裝外掛」的畫面右方搜尋功能,搜尋外掛名稱「JSONPress」來進行安裝。

(建議使用方法二,確保安裝的版本符合當前運作的 WordPress 環境。


0.1 | 0.2 | 0.3 | trunk |

延伸相關外掛(你可能也想知道)

  • Disable REST API 》這是最全面的 WordPress REST API 存取控制外掛!, 輕鬆安裝,安裝後不需要額外設定即可使用。只需上傳並啟用,整個 REST API 將無法被一般訪客存取。, 但如...。
  • Markup (JSON-LD) structured in schema.org 》讓您可以在網站上包含 schema.org JSON-LD 語法標記, 基礎知識是 “https://schema.org/” 和 “https://developers.google.com/structured-d...。
  • Disable WP REST API 》這個外掛只有一個功能:禁用沒有登入 WordPress 的訪客使用 WP REST API。不需要任何設定。, 這個外掛只有 22 行短小的程式碼(少於 2KB)。因此它非常輕量、...。
  • WPGet API – Connect to any external REST API 》簡單地連接WordPress至外部API的最簡單方式。, , WPGetAPI 可輕鬆地從無限量的第三方 REST API 發送和接收資料,然後使用「Shortcode」或「Template Tag」格...。
  • WordPress REST API (Version 2) 》WordPress 正轉變成一個完整的應用程式框架,因此需要新的 API。這個專案的目的是創建一個易於使用、易於理解且經過良好測試的框架,用於創建這些 API,以及...。
  • WP REST API – OAuth 1.0a Server 》使用這個外掛,您可以將應用程式連接至您的 WordPress 網站,而不必透露您的密碼。, 此外掛使用 OAuth 1.0a 協議,允許委派授權,即允許應用程式使用一組次要...。
  • Get Use APIs – JSON Content Importer 》在你的 WordPress 網站上展示 JSON-Feed/API 的即時資料!, 從網址上抓取 JSON 資料並在 WordPress 頁面上轉換為 HTML。, JSON Content Importer-API-和 Web...。
  • REST API Log 》這是一款針對 WordPress REST API v2 的外掛程式,可記錄 REST API 的請求和回應紀錄。, 功能包括:, , WordPress 管理頁面,用於查看和搜尋日誌條目, API 端...。
  • WP-REST-API V2 Menus 》此外掛會擴展WordPress REST API (版本 2),提供新的路由讓 WordPress 註冊過的選單可以被呼叫。, 以下是新增的路徑:, , /menus/v1/menus:列出所有註冊過的...。
  • WP API Menus 》此外掛擴充了 WordPress JSON REST API,並提供 WordPress 註冊選單的新路徑。, 現在提供的新路徑如下:, , /menus 所有已註冊選單的清單。, /menus/
  • JSON Feed (jsonfeed.org) 》透過在任何網址後面加上 /feed/json,可以在您的 WordPress 網站中新增一個 JSON Feed。, JSON Feed 格式是一個務實的聚合格式,就像是 RSS 和 Atom,但有一...。
  • Import XML and RSS Feeds 》從任何 XML 或 RSS 檔案或網址匯入內容。, 您可以將內容匯入 WordPress 安裝中的任何文章類型中。您也可以匯入分類。, 我們的外掛尤其適用於從 Wix 網站匯入...。
  • GoodBarber 》GoodBarber 外掛是由 dphiffer 所製作的 JSON API 分支。, GoodBarber 外掛能夠建立 WordPress 與 GoodBarber 帳號之間的溝通介面,, 透過這個介面可以擷取 W...。
  • Schema Default Image 》喜歡Schema預設圖片外掛程式嗎?請考慮留下五顆星評論。, Schema預設圖片是Schema外掛程式的擴充,它增加了一個設定預設圖片的功能,如果文章沒有特色圖片,...。
  • REST XML-RPC Data Checker 》JSON REST API 和 XML-RPC API 是與 WordPress 遠程交互的強大方式。, 如果您沒有需要使用 JSON REST API 或 XML-RPC API 與外部應用程序通信的需求,您應禁...。

文章
Filter
Apply Filters
Mastodon