スキーマ
スキーマは、サイドバーのレコード内に存在するすべてのフィールドを定義します。これらのエンドポイントからの応答には、_filter
クエリパラメータが使用されていない限り、以下のフィールドが含まれることが期待されます。また、スキーマフィールドは特定のコンテキストでのみ表示される場合があります。
id |
サイドバーのID。 JSONデータ型: 文字列 読み取り専用 コンテキスト: embed , view , edit |
name |
サイドバーを識別するユニークな名前。 JSONデータ型: 文字列 読み取り専用 コンテキスト: embed , view , edit |
description |
サイドバーの説明。 JSONデータ型: 文字列 読み取り専用 コンテキスト: embed , view , edit |
class |
ウィジェットインターフェースでサイドバーに割り当てる追加のCSSクラス。 JSONデータ型: 文字列 読み取り専用 コンテキスト: embed , view , edit |
before_widget |
このサイドバーに割り当てられた各ウィジェットのHTML出力の前に追加されるHTMLコンテンツ。デフォルトはリストアイテム要素の開始です。 JSONデータ型: 文字列 読み取り専用 コンテキスト: embed , view , edit |
after_widget |
このサイドバーに割り当てられた各ウィジェットのHTML出力の後に追加されるHTMLコンテンツ。デフォルトはリストアイテム要素の終了です。 JSONデータ型: 文字列 読み取り専用 コンテキスト: embed , view , edit |
before_title |
表示されるときにサイドバーのタイトルの前に追加されるHTMLコンテンツ。デフォルトはh2要素の開始です。 JSONデータ型: 文字列 読み取り専用 コンテキスト: embed , view , edit |
after_title |
表示されるときにサイドバーのタイトルの後に追加されるHTMLコンテンツ。デフォルトはh2要素の終了です。 JSONデータ型: 文字列 読み取り専用 コンテキスト: embed , view , edit |
status |
サイドバーのステータス。 JSONデータ型: 文字列 読み取り専用 コンテキスト: embed , view , edit いずれか: active , inactive |
widgets |
ネストされたウィジェット。 JSONデータ型: 配列 コンテキスト: embed , view , edit |
サイドバーを取得する
定義と例リクエスト
GET /wp/v2/sidebars
このエンドポイントをクエリして特定のサイドバーのレコードを取得します。
$ curl https://example.com/wp-json/wp/v2/sidebars
引数
context |
リクエストが行われるスコープ; 応答に含まれるフィールドを決定します。 デフォルト: view いずれか: view , embed , edit |
サイドバーを取得する
定義と例リクエスト
GET /wp/v2/sidebars/<id>
このエンドポイントをクエリして特定のサイドバーのレコードを取得します。
$ curl https://example.com/wp-json/wp/v2/sidebars/<id>
引数
id |
登録されたサイドバーのID |
context |
リクエストが行われるスコープ; 応答に含まれるフィールドを決定します。 デフォルト: view いずれか: view , embed , edit |
サイドバーを更新する
引数
widgets |
ネストされたウィジェット。 |