WP_Query で 記事を取得する

ポートフォリオを作成中で、最新6件の作品をSwiperで表示したい。

Swiperを設置する方法は別記事で書いた。

今回は最新6件の作品について書かれているカスタム投稿記事を取得する。

タップで読みたいところにジャンプします

WP_Queryで呼び出す引数を設定する。

<?php
$args = array(
'post_type' => array( 'works' ),
array(
  'taxonomy' => 'cat_works',
),
'orderby' => 'post_date',
'order' => 'DESK',
'posts_per_page' => 6,
);

$the_query = new WP_Query( $args );

?>

実際にデータを呼び出す

<?php if ( $the_query->have_posts() ) : ?>
  <div class="swiper-mv">
    <!-- スライドさせるコンテンツを入れるコンテナをいれるコンテナ -->
    <div class="swiper-wrapper">
      <?php while ( $the_query->have_posts() ) : 
        $the_query->the_post(); ?>
          <!-- スライドさせるコンテンツを入れるコンテナ -->
          <div class="swiper-slide">
            <?php the_post_thumbnail('thumbnail'); ?>
          </div>
      <?php endwhile; ?>
    </div>
  </div>   
<?php endif; ?>
<?php wp_reset_postdata(); ?>

情報はとれた!

この記事が気に入ったら
フォローしてね!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

コメント

コメントする

タップで読みたいところにジャンプします