comments_link()
Виводить на екран посилання (URL) форму коментування поточної статті.
Цей тег шаблон потрібно використовувати всередині циклу WordPress.
Примітка: результат вже очищений для виведення на екран функцією esc_url() .
Працює на основі:
get_comments_link()
get_comments_link()
Основа для:
1 раз – 0.001856 сек
(дуже повільно) | 50000 разів – 3.18 сек
(швидко) |
PHP 7.1.5, WP 4.8.2
1 раз – 0.001856 сек
(дуже повільно) | 50000 разів – 3.18 сек
(швидко) |
PHP 7.1.5, WP 4.8.2
Хуків немає.
Повертає
null
.
Використання
<?php comments_link(); ?>
Приклади
#1 Демонстрація
comments_link();
Виведе на екран:
- якщо запис немає коментарів: http://example.com/postname#respond
- якщо запис має коментарі: http://example.com/postname#comments
#2 Виведемо посилання на форму коментування поточної статті у Циклі WordPress:
<a href="<?php comments_link(); ?>">Залишити коментар</a>
Якщо цей код застосувати, наприклад, на сторінці рубрик, то для кожної статті буде виведено посилання “залишити коментар”, натиснувши яку користувач потрапить відразу до форми коментування на сторінці статті.
список змін
З версії 0.71 | Введено. |
Код comments_link() comments link WP 6.0.2
function comments_link( $deprecated = '', $deprecated_2 = '' ) { if ( ! empty( $deprecated ) ) { _deprecated_argument( __FUNCTION__, '0.72'); } if ( ! empty( $deprecated_2 ) ) { _deprecated_argument( __FUNCTION__, '1.3.0'); } echo esc_url( get_comments_link() ); }