サポート » 使い方全般 » 同じカテゴリに属する固定ページのリンク一覧を出す

  • tanshio

    (@tanshio)


    固定ページに同じカテゴリに属するページのリンク一覧を出すために以下の記述をcontent.phpに行いました。
    親、子、孫まで階層があるのですが、実際は親のページのみでしかリンクが表示されませんでした。
    何か記述が間違えているか根本的に方法が間違っているのでしょうか?

    よろしくお願いいたします。

    <?php
    $post_id = get_the_ID();
    foreach((get_the_category()) as $cat) {
    $cat_id = $cat->cat_ID ;
    break ;
    }
    query_posts(
    array(
    'cat' => $cat_id,
    'showposts' => 5,
    'post__not_in' => array($post_id)
    )
    );
    if(have_posts()) :
    ?>
    
    <ul>
    <?php while (have_posts()) : the_post(); ?>
    
    <li><a>"><?php the_title(); ?></a></li>
    <?php endwhile; ?>
    </ul>
    <?php endif; ?>
    <?php wp_reset_query(); ?>
  • トピック「同じカテゴリに属する固定ページのリンク一覧を出す」には新たに返信することはできません。