get_comment_author_link()
Получает HTML ссылку (<a>) на сайт автора текущего комментария. Анкором ссылки будет имя автора. Если автор не указал свой сайт при комментировании, то функция вернет просто имя автора, без ссылки.
Работает на основе: get_comment_author_url(), get_comment_author()
Основа для: comment_author_link()
Хуки из функции
Возвращает
Строку
. Имя автора комментария или HTML ссылку на сайт автора.
Использование
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 the ability for $comment_id to also accept a WP_Comment object. |