スキーマ

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

id ウィジェットタイプを識別するユニークなスラッグ。
JSONデータタイプ: 文字列
読み取り専用
コンテキスト: embed, view, edit
name ウィジェットタイプを識別する人間が読める名前。
JSONデータタイプ: 文字列
読み取り専用
コンテキスト: embed, view, edit
description ウィジェットの説明。
JSONデータタイプ: 文字列
コンテキスト: view, edit, embed
is_multi ウィジェットが複数のインスタンスをサポートするかどうか
JSONデータタイプ: ブール値
読み取り専用
コンテキスト: view, edit, embed
classname クラス名
JSONデータタイプ: 文字列
読み取り専用
コンテキスト: embed, view, edit

ウィジェットタイプの取得

定義と例リクエスト

GET /wp/v2/widget-types

このエンドポイントをクエリして特定のウィジェットタイプレコードを取得します。

$ curl https://example.com/wp-json/wp/v2/widget-types

引数

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

一つの: view, embed, edit

ウィジェットタイプの取得

定義と例リクエスト

GET /wp/v2/widget-types/<id>

このエンドポイントをクエリして特定のウィジェットタイプレコードを取得します。

$ curl https://example.com/wp-json/wp/v2/widget-types/<id>

引数

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

一つの: view, embed, edit