get_comments_link()
Отримує посилання (URL) на всі коментарі поточного запису (поста).
Працює на основі:
get_permalink()
get_permalink()
Основа для:
comments_link()
comments_link()
Хуки з функції
Повертає
Строку
. URL на коментарі.
Використання
get_comments_link($post_id);
-
$post_id
(число/WP_Post) -
ID або об’єкт запису. За промовчанням глобальна змінна
$post .
Типово: 0 (поточний запис)
Приклади
#1 Демонстрація, що отримує посилання
Допустима функція викликається на сторінці запису з URL: http://example.com/page , тоді:
// якщо запис немає коментарів: echo get_comments_link(); //> http://example.com/page#respond // якщо запис має коментарі: echo get_comments_link(); //> http://example.com/page#comments
список змін
З версії 1.5.0 | Введено. |
Код get_comments_link() get comments link WP 6.0.2
function get_comments_link( $post_id = 0 ) { $hash = get_comments_number( $post_id )? '#comments' : '#respond'; $comments_link = get_permalink($post_id). $hash; /** * Filters returned post comments permalink. * * @ Since 3.6.0 * * @param string $comments_link Post comments permalink with '#comments' appended. * @param int|WP_Post $post_id Post ID або WP_Post object. */ return apply_filters( 'get_comments_link', $comments_link, $post_id ); }