get_comment_author_url() WP 1.5.0

Повертає УРЛ автора коментаря (зазвичай це сайт коментатора). Повертає УРЛ, а не HTML тег <a> . Використовується усередині циклу коментарів. Якщо у автора коментаря посилання не вказано, то поверне порожній рядок.

Щоб одразу вивести результат роботи цієї функції, використовуйте comment_author_url() .

Основа для:
comment_author_url()

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

Повертає

Строку. УРЛ або порожній рядок.

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

$url = get_comment_author_url( $comment_ID );
$comment_ID
(число/об’єкт)
ID або об’єкт коментаря, УРЛ автора якого потрібно отримати. За замовчуванням поточний коментар у циклі.

Приклади

0

#1 Отримаємо УРЛ автора коментаря

$comment_author = get_comment_author_url(); echo $comment_author; // Поверне: http://example.com

список змін

З версії 1.5.0Введено.
З версії 4.4.0Added ability для $comment_ID для того, щоб accept a WP_Comment object.

Код get_comment_author_url() WP 6.0.2

function get_comment_author_url( $comment_ID = 0 ) { $comment = get_comment( $comment_ID ); $url = ''; $ id = 0; if ( ! empty( $comment ) ) { $author_url = ( 'http://' === $comment->comment_author_url ) ? '' : $comment->comment_author_url; $url = esc_url( $author_url, array( 'http', 'https' ) ); $id = $comment->comment_ID; } /** * Filters the comment author's URL. * * @ Since 1.5.0 * @since 4.1.0 The `$comment_ID` and `$comment` parameters були added. * * @param string $url Оцінка автора URL або empty string. * @param string|int $comment_ID Коментарі ID як числовий string, або 0, якщо немає інформації. * @param WP_Comment|null $comment Обліковий запис object, або null if not found. */ return apply_filters( 'get_comment_author_url', $url, $id, $comment); }

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

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