記事内に広告が含まれています。

カテゴリー別全記事一覧-表示設定の設定記事数を超えてもが表示されるコード

wordpressカスタマイズ wordpressでブログを作ろう

 表示設定の設定記事数を超えてもカテゴリー別全記事一覧が表示されるコードを発見。

 コードそのものは、すべてのカテゴリーを表示するもののようだ。

 

広告

表示設定の設定記事数を超えても記事が表示されるカテゴリー別全記事一覧

<?php
$args=array(
'orderby' => 'order',
'order' => 'ASC',
'exclude' => '1'
);
$categories = get_categories($args);
foreach($categories as $category) :
?>
<div class="cont">
<h2><?php echo $category->cat_name; ?></h2>
<ul>
<?php
query_posts('showposts=500&order=asc&cat='.$category->cat_ID);
if (have_posts()) : while (have_posts()) : the_post();
?>
<li><a href="<?php the_permalink() ?>"><?php the_title(); ?></a></li>
<?php endwhile; endif; ?>
<li><?php echo '<a href="' . get_category_link( $category->term_id ) . '"' . '>more...</a>'; ?></li>
</ul>
</div>
<?php endforeach; ?>

*参考(というか丸写し)にしたのはこのサイトさん

広告

このままでも良いけど

 このままでも十分実用性があると思うんだけど、親カテゴリーと子カテゴリーに同じ記事があると全部表示されてしまう。

 理想を言えば、親カテゴリーはカテゴリーネームだけで表示するようにしたいんだけど。

 いや、投稿画面で子カテゴリーだけ指定すればいいんだろうけどさ。

 親も子も両方チェックしてるからなあ。

 親カテゴリーだけの全記事リストに変えてみようか?

 できるかな、できるかな?

コメント

タイトルとURLをコピーしました