スキーマ

スキーマは、メニュー位置レコード内に存在するすべてのフィールドを定義します。これらのエンドポイントからの応答には、_filter クエリパラメータが使用されるか、スキーマフィールドが特定のコンテキストにのみ表示されない限り、以下のフィールドが含まれることが期待されます。

name メニュー位置の名前。
JSONデータ型: 文字列
読み取り専用
コンテキスト: embed, view, edit
description メニュー位置の説明。
JSONデータ型: 文字列
読み取り専用
コンテキスト: embed, view, edit
menu 割り当てられたメニューのID。
JSONデータ型: 整数
読み取り専用
コンテキスト: embed, view, edit

メニュー位置の取得

定義と例リクエスト

GET /wp/v2/menu-locations

このエンドポイントをクエリして、特定のメニュー位置レコードを取得します。

$ curl https://example.com/wp-json/wp/v2/menu-locations

引数

context リクエストが行われるスコープ; 応答に存在するフィールドを決定します。
デフォルト: view

次のいずれか: view, embed, edit

メニュー位置の取得

定義と例リクエスト

GET /wp/v2/menu-locations/<location>

このエンドポイントをクエリして、特定のメニュー位置レコードを取得します。

$ curl https://example.com/wp-json/wp/v2/menu-locations/<location>

引数

location メニュー位置のための英数字識別子。
context リクエストが行われるスコープ; 応答に存在するフィールドを決定します。
デフォルト: view

次のいずれか: view, embed, edit