hanuman6
7/13/2013 - 11:56 AM

表示している記事と同じカテゴリーの記事をサムネイル付きで表示

表示している記事と同じカテゴリーの記事をサムネイル付きで表示

<!--関連記事-->

<h4 class="kanren">関連記事</h4>
  <div class="sumbox02">

<?php

  $cur_post = $wp_query->get_queried_object();
	$post_cats = get_the_category($cur_post->ID);

?>

<div id="topnews">
<div><?php

foreach((get_the_category()) as $cat) {

$cat_id = $cat->cat_ID ;

break ;

}

$query = 'cat=' . $cat_id. '&showposts=5'; //5が表示本数です

query_posts($query) ;

?>		
<?php if ( have_posts() ) : while ( have_posts() ) : the_post(); ?>
<dl><dt>
<?php if ($post->ID == $cur_post->ID) : ?>
 <?php else :?>
<a href="<?php the_permalink() ?>" title="<?php the_title_attribute(); ?>">
<?php if ( has_post_thumbnail() ): // サムネイルを持っているときの処理 ?>
<?php echo get_the_post_thumbnail($post->ID, 'thumb110'); ?>
<?php else: // サムネイルを持っていないときの処理 ?>
<img src="<?php bloginfo('template_directory'); ?>/images/no-img.png" alt="no image" title="no image" width="110" height="110" />
<?php endif; ?>
</a>
<?php endif; ?>
</dt>
<dd>
<?php if ($post->ID == $cur_post->ID) : ?>
 <?php else :?>
<h4 class="saisin">
<a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h4>
<p class="basui">
  <?php echo mb_substr(strip_tags($post-> post_content),0,35).'...'; ?></p>
<p class="motto"><a href="<?php the_permalink(); ?>">記事を読む</a></p>
<?php endif; ?>
</dd></dl>
<?php endwhile; else: ?>
    <p>記事がありません</p>
<?php endif; ?>

<?php wp_reset_query(); ?>
	</div>
</div>
</div>
<!--/関連記事-->