have_comments()
Determines whether current WordPress query has comments to loop over.
Return
(bool) True if comments are available, false if no more comments.
More Information
This function relies upon the global $wp_query
object to be set – this is usually the case from within The Loop.
Warning: this function will always return “false” until after comments_template() has been called. If you need to check for comments before calling comments_template(), use get_comments_number() instead.
Source
File: wp-includes/query.php
function have_comments() { global $wp_query; return $wp_query->have_comments(); }
Changelog
Version | Description |
---|---|
2.2.0 | Introduced. |
© 2003–2021 WordPress Foundation
Licensed under the GNU GPLv2+ License.
https://developer.wordpress.org/reference/functions/have_comments