get_comment_author_link()
Отримує HTML посилання ( <a> ) на сайт автора поточного коментаря. Анкором заслання буде ім’я автора. Якщо автор не вказав свій сайт при коментуванні, функція поверне просто ім’я автора, без посилання.
Працює на основі:
get_comment_author()
get_comment_author()
Основа для:
comment_author_link()
comment_author_link()
Хуки з функції
echo get_comment_author_link( $comment_ID );
-
$comment_ID
(число/об’єкт) -
ID або об’єкт коментаря, посилання автора якого потрібно отримати. За замовчуванням null – поточний коментар у циклі коментарів.
Типово: null – поточний коментар.
Приклади
#1 Отримаємо ім’я автора коментаря у вигляді посилання на сайт
Припустимо у циклі коментарів нам потрібно вивести ім’я автора коментаря у вигляді посилання на його сайт:
$author = get_comment_author_link(); echo $author; /* Поверне: <a href="http://author-example.com/" rel="external nofollow" class="url">Євген</a> Якщо автор не має посилання на сайт, то поверне: Євген */
#2 Вкажемо ID коментаря
$author = get_comment_author_link(76); echo $author; // Поверне: <a href="http://author-example.com/" rel="external nofollow" class="url">Євген</a>
Нотатка
Перед тим, як повернути результат, функція проганяє його через фільтр get_comment_author_link
.
список змін
З версії 1.5.0 | Введено. |
З версії 4.4.0 | Added ability для $comment_ID для того, щоб accept a WP_Comment object. |