wp_reset_query()
前のクエリを削除し、新しいクエリを設定する。
2023/09/15
使い方
wp_reset_query()
【返り値】なし
【パラメーター】なし
詳細・注意事項
query_posts()
を使った後に、別の query_posts()
を使う際に使用します。
以前のオブジェクトをリセットすることで、適切に処理されなかった時に発生するバグを削除します。
<?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(); ?>