comment_link()
Виводить посилання (URL) коментаря.
Використовується в циклі коментарів або можна вказати ID коментаря, посилання якого потрібно вивести.
Перед виведенням посилання обробляється esc_url() , тобто. повертається безпечне посилання.
Працює на основі:
get_comment_link()
get_comment_link()
1 раз – 0.053325 сек
(гальмо) | 50000 разів – 9.37 сек
(швидко)
(гальмо) | 50000 разів – 9.37 сек
(швидко)
Хуки з функції
Повертає
null
. Нічого. Виводить результат на екран.
Використання
comment_link($ comment);
-
$comment
(число/WP_Comment) -
ID або об’єкт коментаря. За промовчанням глобальний об’єкт де зберігається поточний коментар у циклі.
За замовчуванням: null (поточний коментар у циклі)
Приклади
#1 Виведемо посилання на поточний коментар у циклі
<a href="<?php comment_link(); ?>">Посилання на цей коментар</a> // Отримаємо: // <a href="http://example.com//example-post/comment-page-2/#comment-3">Посилання на цей коментар</a>
список змін
З версії 1.5.0 | Введено. |
З версії 4.4.0 | Introduced the $comment argument. |
Код comment_link() comment link WP 6.0.2
function comment_link( $comment = null ) { /** * Filters the current comment's permalink. * * @ Since 3.6.0 * * @see get_comment_link() * * @param string $comment_permalink The current comment permalink. */ echo esc_url(apply_filters('comment_link', get_comment_link($comment))); }