have_comments() WordPress Function
The have_comments() function is used to check if there are any comments for a post in WordPress. This function can be used within the WordPress loop to check if a post has any comments before display them.
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(); }
Expand full source codeCollapse full source codeView on TracView on GitHub
Changelog
Version | Description |
---|---|
2.2.0 | Introduced. |