Uses
Uses | Description |
---|---|
wp-includes/class-wp-query.php: WP_Query::have_posts() | Determines whether there are more posts available in the loop. |
Determines whether current WordPress query has posts to loop over.
(bool) True if posts are available, false if end of the loop.
This function checks whether there are more posts available in the main WP_Query object to loop over. It calls have_posts()
method on the global $wp_query
object.
If there are no more posts in the loop, it will trigger the loop_end
action and then call call rewind_posts()
method.
File: wp-includes/query.php
function have_posts() { global $wp_query; return $wp_query->have_posts(); }
Version | Description |
---|---|
1.5.0 | Introduced. |
© 2003–2019 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/functions/have_posts