內容簡介
此外掛新增了「路徑」或「終點」至 WP REST API,以 JSON 格式檢索選單資料。
此為 Claudio La Barbera (http://www.claudiolabarbera.com) 的 WP-REST-API V2 Menus 升級版本。
使用方法
檢索所有已註冊之選單:
GET /wp-menus/v1/menus
https://yourwpsite.com/wp-json/wp-menus/v1/menus
按選單別名檢索選單資料:
GET /wp-menus/v1/menus/{slug}
https://yourwpsite.com/wp-json/wp-menus/v1/menus/{slug}
依據選單的「別名」檢索已註冊選單之內容。
當在 /wp-admin/nav-menus.php?action=locations 中指定選單位置時,別名即為選單的名稱,以全小寫且不含空格之方式顯示,類似於文章的別名。
若您的選單名稱為「主選單」:https://yourwpsite.com/wp-json/menus/v1/wp-menus/main-menu
外掛標籤
開發者團隊
原文外掛簡介
This plugin adds “routes” or “endpoints” to WP REST API that allows for retrieval of
menu data as JSON.
Updated port of “WP-REST-API V2 Menus” by Claudio La Barbera (http://www.claudiolabarbera.com)
Usage
Get all registered menus:
GET /wp-menus/v1/menus
https://yourwpsite.com/wp-json/wp-menus/v1/menus
Get menu data as JSON from menu slug:
GET /wp-menus/v1/menus/{slug}
https://yourwpsite.com/wp-json/wp-menus/v1/menus/{slug}
Gets the contents of a registered menu by its “slug”.
When assigning a menu a location in /wp-admin/nav-menus.php?action=locations
the slug is the name of the menu in lowercase and without any spaces like a post slug.
If your menu name is Main Menu:
https://yourwpsite.com/wp-json/menus/v1/wp-menus/main-menu
