wp_reset_query()

前のクエリを削除し、新しいクエリを設定する。

query_posts() を使った後に、上書きしたクエリを元に戻すのが wp_reset_query() です。この2つをセットで使用することを覚えておきましょう。

使い方

PHP
wp_reset_query()

【返り値】なし

パラメーターはありません。

【使用例】

PHP
<?php
  $args = [
    'post_type' => 'post',
    'posts_per_page' => 5,
  ];
  // 投稿の呼び出しに query_posts
  query_posts($args); if (have_posts()): while (have_posts()): the_post();
?>
<?php endwhile; ?>
<?php endif; ?>
<!-- 最後にリセットする -->
<?php wp_reset_query(); ?>

コード Reference 一覧へ