*カテゴリーIDを使用せずにスラッグ名で特定のカテゴリーの一覧表示させる正当な方法。

2014.4.18 0Comments ワードプレス

昨日、邪道な方法を書いてしまいましたが昔のソースが出てきたのでリベンジ投稿。
(最近わすれっぽい。。。)

つかうのはこれ。これでIDを取得できるのでget_postsを利用して一覧を取得します。
 get_category_by_slug(‘newsrss’)->term_id

コピーするのはこのコード

<?php $args=array('numberposts' => 20,'category__in' => get_category_by_slug('スラッグ名')->term_id);?>
<?php $myposts = get_posts($args);foreach($myposts as $post):setup_postdata($post);?>
<?php the_content() ?>
<?php endforeach; ?>

昨日からワープレやっています。