サポート » 使い方全般 » post_parentが空になってしまいます

  • 解決済 uroshiyowagasasa

    (@uroshiyowagasasa)


    初めて投稿します、よろしくお願いいたします。
    下記のようなカテゴリーで各記事をvar_dump()したところ、[post_parent]が全て
    int(0)となってしまいます。
    初歩的ミスのような気もしますが、原因が分からず。。。
    ご教授いただけますと幸いです。

    ※”カテゴリー”のチェックは全てしています。
    ※wp_list_categories()等ではリストが正しく表示されますが、get_categories()、get_term_children(親ID, ‘category’)ではいずれもArray(0)が返ります。

      ・親カテゴリー
        ・子カテゴリー1(記事あり)
        ・子カテゴリー2(記事あり)

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • モデレーター jim912

    (@jim912)

    理解の仕方が間違っています。
    post_parent は、そのページの親のページIDを示すもので、固定ページなど階層構造を持つ投稿タイプでのみ0以外の数値が入ります。
    このため、投稿などでは常に0となります。

    カテゴリーの構造を取得したいのであれば、get_the_category にて、投稿が属するカテゴリーを取得した上で、parent プロパティを参照してください。

    トピック投稿者 uroshiyowagasasa

    (@uroshiyowagasasa)

    jim912様

    ありがとうございます。
    なるほど、誤解しておりました。

    トピック投稿者 uroshiyowagasasa

    (@uroshiyowagasasa)

    解決済みといたします。

3件の返信を表示中 - 1 - 3件目 (全3件中)
  • トピック「post_parentが空になってしまいます」には新たに返信することはできません。