サポート » 使い方全般 » 親記事の個別ページ内での子記事一覧の表示方法

  • techmoon1048

    (@techmoon1048)


    こちらのフォーラムで初めて質問させて頂きます。
    どなたかアドバイスいただければ助かります。

    テフォルトで2階層のカスタム投稿を3階層にしようとしております。
    まず固定ページに親記事の一覧を表示し、リンク先の親記事の個別ページに、その親記事にぶら下がる子記事のタイトル一覧を表示し、パーマリンクを貼り3階層目の子記事の個別ページへと誘導したいのが希望です。

    『親記事一覧』→『親記事本文+子記事のタイトル一覧』→『子記事本文』

    結論から申しますと、親記事の個別ページ内での子記事一覧の表示方法がわかりません。

    function.phpでカスタム投稿を追加し、
    ‘hierarchical’ => true, にて階層化させました。

    固定ページには post_parent’ => 0 で親記事だけの一覧を表示させました。

    <dl>
    <?php
    $args = array(
    ‘post_type’ => ‘information’, /* 投稿タイプを指定 */
    ‘post_parent’ => 0,/* 親記事だけを表示 */
    ‘taxonomy’ => ‘infomationcat’,
    ‘paged’ => $paged,
    ‘posts_per_page’ => 5,
    ‘order’ => ‘desk’
    ); ?>
    <?php query_posts( $args ); ?>
    <?php if(have_posts()): while(have_posts()): the_post(); ?>

    そして個別の記事ページsingle-information.php内にどう記述すれば
    その親記事に属する子記事の一覧が表示出来るのかが皆目わかりません。

    固定ページの子記事に関する事はネット上にいくつか記事があるのですが、カスタム投稿に関しては見当たらなく、こちらで質問させて頂きました。
    お察しの通り、PHPに関してあまり知識を持ち合わせていなく、みなさんの解説のサンプルコードを呪文のようにコピペして使っているレベルです。
    どうそよろしくお願いいたします。

  • トピック「親記事の個別ページ内での子記事一覧の表示方法」には新たに返信することはできません。