昔のポストの「記事ページに同じカテゴリ内の別の記事をランダムにリスト表示」が
うまく動いてないよ。ってことなので、今うちのテンプレートをそのまま貼ってみることにしました。
おそらく $post ってのがグローバルなのがいけないのかなーと思います。
<h5>同じカテゴリーの別の記事</h5> <?php $bk_wp_query = clone $wp_query; $bk_currentPost = clone $wp_query->post; ?> <?php query_posts( array('cat' => $cat->cat_ID, 'showposts' => 5, 'orderby' => 'rand', 'post__not_in' => array($post->ID)) ); ?> <ul> <?php while (have_posts()) : the_post(); ?> <li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li> <?php endwhile; ?> </ul> <?php $wp_query = clone $bk_wp_query; $wp_query->post = clone $bk_currentPost; $post = clone $bk_currentPost; setup_postdata($bk_currentPost); ?> |