comment_link() WP 1.5.0

Виводить посилання (URL) коментаря.

Використовується в циклі коментарів або можна вказати ID коментаря, посилання якого потрібно вивести.

Перед виведенням посилання обробляється esc_url() , тобто. повертається безпечне посилання.

Працює на основі:
get_comment_link()
1 раз – 0.053325 сек
(гальмо) | 50000 разів – 9.37 сек
(швидко)

Хуки з функції

Повертає

null. Нічого. Виводить результат на екран.

Використання

comment_link($ comment);
$comment
(число/WP_Comment)
ID або об’єкт коментаря. За промовчанням глобальний об’єкт де зберігається поточний коментар у циклі.


За замовчуванням: null (поточний коментар у циклі)

Приклади

1

#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.0Introduced the $comment argument.

Код 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)));
}

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *