個別記事内に関連記事の表示
-
お世話になります。
ほとんど知識の無い状態で、ネット上で公開して下さっている方々のカスタマイズ情報を参考にさせて頂きながら、テンプレートをいじっています。
数時間格闘したのですが、どうしても解決できない問題がありましたので、お力になって頂きたく投稿致しました。「個別記事内に関連記事の表示」をするコードなのですが、現状、同一カテゴリのみを表示する状態です。例えば記事が、
A
―Aa
―Ab
―Ac
(Aは親カテゴリ、AaAbAcは子カテゴリ)
といった感じにあったとして、
Acの記事には、AやAaのカテゴリの記事が表示されません。
これを表示されるようにしたいのです。
下記が使っているテンプレートのコードです。<?php // related post
if ($options[‘show_related_post’]) :
$categories = get_the_category($post->ID);
if ($categories) {
$category_ids = array();
foreach($categories as $individual_category) $category_ids[] = $individual_category->term_id;
$args=array(
‘category__in’ => $category_ids,
‘post__not_in’ => array($post->ID),
‘showposts’=>6,
‘orderby’ => ‘rand’
);$my_query = new wp_query($args);
if($my_query->have_posts()) {
?>
<div id=”related_post”>
<h3 class=”headline2″><?php _e(“Related post”,”t”); ?></h3>
<ul class=”clearfix”>
<?php while ($my_query->have_posts()) { $my_query->the_post(); ?>
<li class=”clearfix”>
“><?php if ( has_post_thumbnail()) { the_post_thumbnail(‘size3’); } else { echo ‘<img src=”‘; bloginfo(‘template_url’); echo ‘/img/common/no_image1.gif” alt=”” title=”” />’; }; ?>
<h4 class=”title”>“><?php the_title(); ?></h4><?php }; ?>
我がまま勝手なお願いですが、教えて頂けますと非常に助かります。
お手数ですがよろしくお願いいたします。
トピック「個別記事内に関連記事の表示」には新たに返信することはできません。