comments_link

Выводит на ссылку (URL) на форму комментирования текущей статьи.

Этот Тег шаблона нужно использовать внутри Цикла WordPress.

Хуков нет.

Использование

<?php comments_link(); ?>

Примеры

#1 Демонстрация

comments_link();

Выведет на экран:

  • если у записи нет комментариев: http://site.ru/postname#respond
  • если у записи есть комменты: http://site.ru/postname#comments

#2. Выведем ссылку на форму комментирования текущей статьи в Цикле WordPress:

<a href="<?php comments_link(); ?>">Оставить комментарий</a>

Если этот код применить, например, на странице рубрик, то для каждой статьи будет выведена ссылка “оставить комментарий”, нажав на которую пользователь попадет сразу к форме комментирования на странице статьи.

Код из


wp-includes/comment-template.php

WP 4.7.2

<?php
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() );
}