カスタム投稿タイプに紐づくカスタムフィールドのキー一覧を取得したい
カスタム投稿タイプに紐づくカスタムフィールドのキー一覧を取得したい
Wordpressで、カスタム投稿タイプを指定し、指定した投稿タイプに紐づいているカスタムフィールドのキーの一覧を
取得したいと考えております。
カスタム投稿名一覧は
foreach(get_post_types(array('public' => TRUE,'_builtin' => false)) as $row):
get_post_type_object( $post_type );
echo $object->name;
echo $object->label;
endforeach;
で取得
カスタムタクソノミー一覧は
get_object_taxonomies( $post_type );
で取得しています。
上記のように、カスタムフィールドのキーも取得したいのですが、
調べたところ、個々の投稿の投稿ID($post->id)に紐づくカスタムフィールドのキー及びバリューの取得方法しか見つかりませんでした。
自身でデータベース内も見たのですが、postmetaテーブルに紐づいているのはpost_idのため、
投稿タイプ名から、カスタムフィールドのキーを取得するのは難しいのでしょうか。
詳しい方いらっしゃいましたらご教示お願い致します。
0