Функция comments_link() возвращает URL, который можно использовать для создания ссылки на страницу комментариев. Это позволяет пользователям легко перейти к разделу комментариев на посте или странице.
comments_link();
Возвращаемое значение
Функция возвращает строку, содержащую URL страницы комментариев текущего поста или страницы.
Пример 1: Вывод ссылки на страницу комментариев
<?php
// Выводим ссылку на страницу комментариев текущего поста или страницы
echo '<a href="' . comments_link() . '">Перейти к комментариям</a>';
?>
В этом примере мы используем функцию comments_link()
внутри HTML-тега <a>
, чтобы создать ссылку на страницу комментариев для текущего поста или страницы. Когда пользователи нажимают на эту ссылку, они будут перенаправлены на страницу комментариев.
Пример 2: Проверка наличия комментариев и вывод ссылки
<?php
if (have_comments()) {
// Выводим ссылку на страницу комментариев, если есть комментарии
echo '<a href="' . comments_link() . '">Посмотреть комментарии</a>';
} else {
echo 'Комментарии отсутствуют.';
}
?>
В этом примере сначала проверяется, есть ли комментарии для текущего поста с помощью функции have_comments()
. Если комментарии присутствуют, выводится ссылка на страницу комментариев. В противном случае отображается сообщение о том, что комментарии отсутствуют.
Примечания
- Функция
comments_link()
полезна для создания ссылок на страницы комментариев, но ее использование ограничено только выводом URL без возможности кастомизации текста ссылки. - Убедитесь, что вы используете эту функцию в шаблонах, где доступны функции WordPress для работы с комментариями.