have_comments()
Перевіряє, чи є коментарі для виведення на поточній сторінці запису. Умовний тег.
Призначена для використання у шаблоні сторінки запису, працює на основі глобальної змінної $wp_query .
Працює на основі:
WP_Query::have_comments()
WP_Query::have_comments()
1 раз – 0.000001 сек
(швидкість світла) | 50000 разів – 0.02 сек
(швидкість світла) |
PHP 7.1.5, WP 4.9.2
(швидкість світла) | 50000 разів – 0.02 сек
(швидкість світла) |
PHP 7.1.5, WP 4.9.2
Хуків немає.
Повертає
true|false
. true – є коментарі для виведення. false – немає коментарів для виведення.
Використання
if( have_comments() ){ // коментарі є, робимо висновок }
Приклади
#1 Перед виведенням коментарів перевіримо, чи є вони взагалі
<?php if( have_comments() ){ // коментарі є виводимо їх echo '<ul class="commentlist">'; wp_list_comments('type=comment&callback=mytheme_comment'); echo '</ul>'; }
нотатки
- Global. WP_Query. $wp_query WordPress Query object.
список змін
З версії 2.2.0 | Введено. |
Код have_comments() have comments WP 6.0.2
function have_comments() { global $wp_query; return $wp_query->have_comments(); }