スキーマ
スキーマは、タイプレコード内に存在するすべてのフィールドを定義します。これらのエンドポイントからの応答には、_filter クエリパラメータが使用されていない限り、以下のフィールドが含まれることが期待されます。また、スキーマフィールドは特定のコンテキストでのみ表示される場合があります。
capabilities |
投稿タイプによって使用されるすべての機能。 JSON データ型: オブジェクト 読み取り専用 コンテキスト: edit |
description |
投稿タイプの人間が読める説明。 JSON データ型: 文字列 読み取り専用 コンテキスト: view , edit |
hierarchical |
投稿タイプが子を持つべきかどうか。 JSON データ型: ブール値 読み取り専用 コンテキスト: view , edit |
viewable |
投稿タイプが表示可能かどうか。 JSON データ型: ブール値 読み取り専用 コンテキスト: edit |
labels |
様々なコンテキストにおける投稿タイプの人間が読めるラベル。 JSON データ型: オブジェクト 読み取り専用 コンテキスト: edit |
name |
投稿タイプのタイトル。 JSON データ型: 文字列 読み取り専用 コンテキスト: view , edit , embed |
slug |
投稿タイプの英数字識別子。 JSON データ型: 文字列 読み取り専用 コンテキスト: view , edit , embed |
supports |
投稿タイプによってサポートされるすべての機能。 JSON データ型: オブジェクト 読み取り専用 コンテキスト: edit |
has_archive |
値が文字列の場合、その値はアーカイブスラッグとして使用されます。値が false の場合、投稿タイプにはアーカイブがありません。 JSON データ型: 文字列またはブール値 読み取り専用 コンテキスト: view , edit |
taxonomies |
投稿タイプに関連付けられたタクソノミー。 JSON データ型: 配列 読み取り専用 コンテキスト: view , edit |
rest_base |
投稿タイプの REST ベースルート。 JSON データ型: 文字列 読み取り専用 コンテキスト: view , edit , embed |
rest_namespace |
投稿タイプの REST ルートの名前空間。 JSON データ型: 文字列 読み取り専用 コンテキスト: view , edit , embed |
visibility |
投稿タイプの可視性設定。 JSON データ型: オブジェクト 読み取り専用 コンテキスト: edit |
icon |
投稿タイプのアイコン。 JSON データ型: 文字列または null 読み取り専用 コンテキスト: view , edit , embed |
タイプの取得
定義と例リクエスト
GET /wp/v2/types
このエンドポイントをクエリして特定のタイプレコードを取得します。
$ curl https://example.com/wp-json/wp/v2/types
引数
context |
リクエストが行われるスコープ; 応答に存在するフィールドを決定します。 デフォルト: view 一つの: view , embed , edit |
タイプの取得
定義と例リクエスト
GET /wp/v2/types/<type>
このエンドポイントをクエリして特定のタイプレコードを取得します。
$ curl https://example.com/wp-json/wp/v2/types/<type>
引数
type |
投稿タイプの英数字識別子。 |
context |
リクエストが行われるスコープ; 応答に存在するフィールドを決定します。 デフォルト: view 一つの: view , embed , edit |