0
カテゴリのすべての投稿をカテゴリアーカイブページに表示しようとしています。
次のコードを使用しましたが、すべてのカテゴリのすべての投稿が表示されます。カテゴリのすべての記事を表示する
誰かが私を助けてくれますか?あなたはWP_Queryアレイにcategoryパラメータを追加する必要が
<?php
// the query
$wpb_all_query = new WP_Query(array('post_type'=>'post', 'post_status'=>'publish', 'posts_per_page'=>-1)); ?>
<?php if ($wpb_all_query->have_posts()) : ?>
<ul>
<!-- the loop -->
<?php while ($wpb_all_query->have_posts()) : $wpb_all_query->the_post(); ?>
<li><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></li>
<?php endwhile; ?>
<!-- end of the loop -->
</ul>
<?php wp_reset_postdata(); ?>
<?php else : ?>
<p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php endif; ?>
おかげ
私は100個のカテゴリーがあります。現在のカテゴリを取得する方法はありますか、または100個のテンプレートを作成する必要はありますか? – jecsh
URLにあなたのカテゴリーのスラッグまたはIDはありますか?もしそうなら、あなたはそれを使うことができます。 – ctrimm
カテゴリ名はURLに記載されます。すべての投稿を各カテゴリのアーカイブページの各カテゴリに表示するようにします。例えば。 cat aはcatのすべての投稿を表示します。 – jecsh