【WP】投稿タイプを混在させての記事一覧の取得方法(WordPress)

通常投稿、カスタム投稿タイプや固定ページなど投稿タイプを混在させての記事一覧の取得方法です。

サンプルコード

<ul class="new_post">
    <?php
        //投稿タイプを混ぜて取得
         global $post;
         $my_posts= get_posts(array(
         'post_type' => array('post','page','投稿タイプ名'),		//投稿タイプを配列に複数可
         'numberposts' => 9
         ));
         foreach($my_posts as $post):setup_postdata($post);
    ?>
        <li>
            <a href="<?php the_permalink() ?>">
                <p class="post_img"><?php the_post_thumbnail(''); ?></p>
                <p class="title"><?php the_title(); ?></p>
                <p class="excerpt"><?php the_excerpt();?></p>
            </a>
        </li>
    <?php endforeach; ?>
</ul>
  • このエントリーをはてなブックマークに追加
スポンサーリンク
スポンサーリンク