使用していることに注目してください。Codex日本語版に以下のような注意書きがあったからです。$my_post_object->ID)を使用してください。$post->IDを使うこともできますが、これは常にあなたが意図したものとは限りません。挙動が意図したものにならない場合、第一引数の指定の仕方が$post->IDになっていないか、見直してみるといいかもしれないですね。すべてのカスタムフィールドの値を配列として返します。同じ結果が得られます。post_custom()キーを指定して特定のカスタムフィールドの値を取得します。);引数は1つだけで、カスタムフィールドのキーを指定します。投稿IDは指定できません。この関数が使用できるのはループ内限定です。複数の場合は配列を返します。値が1つの場合も複数の場合も考えられるようなカスタムフィールドでは、戻り値の型(文字列なのか配列なのか)が定まりません。投稿タイプ(ポストタイプ)についての情報の扱い方をまとめていきます。投稿タイプのスラッグを取得できるget_post_type()投稿タイプのアーカイブページのURLを取得できるget_post_type_archive_link()投稿タイプの情報をオブジェクトで取得できるget_post_type_object()上記3つについて、それぞれ説明していきます。get_post_type()1つ目。スラッグで取得する関数です。オブジェクトを指定できます。現在の投稿IDが参照されます。以下のように、投稿タイプに合わせてどの値になるかが決まっています。'そのスラッグ'投稿ページ以外などで使用して上記のいずれも取得できない場合、falseを返してくれます。);*基本的にループ中であれば、上記のget_the_ID()はなくても大丈夫です。get_post_type_archive_link()2つ目。投稿タイプのアーカイブページへのURLを取得する関数です。投稿タイプのスラッグを指定することができます。先ほどのget_post_type()と組み合わせて使用することが多いかと思います。//アーカイブURL取得get_post_type_object()3つ目。投稿タイプの情報オブジェクトを取得します。投稿タイプの様々な情報を一気に取得できます。投稿タイプのスラッグを指定します。組み合わせて使用することが多いですね。投稿タイプ名(ラベル名)を取得する時に使用します。get_post_type_object()で取得したオブジェクトには多くの情報が詰まっていますが、今回は割愛します。Codex日本語版をご覧ください。投稿に紐づくカテゴリ情報についての扱い方をまとめていきます。上記5つについてそれぞれ説明していきます。the_category()1つ目。カテゴリアーカイブへのリンク付きで出力する関数。(簡単に使える分、扱える情報は少ないです。);引数については以下の表をご覧ください。説明$separatorカテゴリへのリンクを区切る文字列や記号。デフォルトでは番号なしリスト(<ul>)でリンクを出力。空の文字列$parents記事が子カテゴリに属するときの表示の仕方。親と子のカテゴリへのリンクを別々に表示し、見た目は「親/子」になります。子カテゴリへのリンクのみを表示しますが、見た目は「親/子」になります。空の文字列$post_idカテゴリを取得する投稿ID。デフォルトでは現在の投稿について。ulタグによるリスト形式で出力されます。普通にテキストを並べたい場合$separatorに区切り文字を指定する。'multiple');get_the_category_list()2つ目。出力せずに取得する関数です。the_category()と同じ引数で使用できるので、細かな説明は省きます。);get_the_category()3つ目。投稿に紐づくカテゴリ全てのオブジェクトを配列で取得します。the_category()よりも詳細な情報を扱いたい時や、出力の形式をもっと自由にしたい場合は、この関数を使用します。投稿ID」を指定します。取得できる情報オブジェクトの配列は以下の通りです。投稿に紐づいているカテゴリそれぞれに対し、カテゴリID・カテゴリ名・カテゴリスラッグなどの情報が取得できます。}}カテゴリを設定している数に応じて、配列にWP_Termオブジェクトが格納されます。実際の使用例は次のカテゴリアーカイブのURLの取得方法を説明してから紹介しようと思います。取得できるオブジェクトにはアーカイブURLの情報がないので、別の関数を使用して取得します。カテゴリID」を指定します。実際に、使用例を見てみましょう。複数のカテゴリ情報をアーカーブページへのリンク付きのリストで呼び出す。親カテゴリのさらに詳しい情報を取得したい場合、このカテゴリIDを利用してさらに情報を取得する必要があります。これを使用することで、親カテゴリの情報も詳細に取得することができます。//親カテゴリ名を取得get_category()について詳しくは以下の記事でまとめているので参考にしてみて下さい。あわせて読みたいカテゴリIDやタームIDからWP_Termオブジェクト情報を取得する方法まとめWordPressでは、カテゴリー・タグ・タクソノミーの各タームに関する様々な情報は、「WP_Termオブジェクト」というものに保存されています。投稿に紐づいたカテゴリなど...タグ次はタグ情報についてまとめます。使用する関数がタグ版のものに変わるだけです。上記4つについて、さらっと説明していきます。the_tags()1つ目。投稿に紐づくタグをすべてリンク付きで出力してくれます。説明$beforeタグ一覧の前に表示する文字列。","$after後のタグに続けて表示する文字列。'<br>');get_the_tag_list()2つ目。the_tags()の取得版ですね。同じ引数で使用でき、出力はせずに取得できます。get_the_tags()3つ目。投稿に紐づくタグ全てのオブジェクトを配列で取得します。詳細な情報を扱いたい時や、出力の仕方をもっと自由にしたい場合は、この関数を使用します。投稿ID」を指定します。取得できる情報オブジェクトの配列は以下の通りです。投稿に紐づいているタグそれぞれに対し、タグID・タグ名・タグスラッグなどの情報が取得できます。