wp_reset_query()
前のクエリを削除し、新しいクエリを設定する。
2023/09/15
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(); ?>