Функция COMMENT_AUTHOR_EMAIL_LINK(): инструкция по использованию

# Функция COMMENT_AUTHOR_EMAIL_LINK() │ WP 0.71

Эта функция отображает HTML-ссылку на электронную почту автора текущего комментария.

Важно защищать адрес электронной почты, чтобы спамеры не могли захватить информацию о комментарии. Большинство пользователей считают, что их адреса не должны отображаться на сайте в открытом виде. Если это происходит, кто угодно может использовать этот адрес в своих целях, как хороших, так и плохих.

## Как используется функция

Функция get_comment_author_email_link() предоставляет удобный способ получить ссылку на электронную почту автора комментария. 

## Возвращаемое значение

Функция ничего не возвращает (null).

## Как использовать

```php
comment_author_email_link( $link_text, $before, $after, $comment );
  • $link_text (строка): Текст для отображения вместо адреса электронной почты автора комментария. По умолчанию: ''.
  • $before (строка): Текст или HTML для отображения перед ссылкой на электронную почту. По умолчанию: ''.
  • $after (строка): Текст или HTML для отображения после ссылки на электронную почту. По умолчанию: ''.
  • $comment (int|WP_Comment): ID комментария или объект WP_Comment. По умолчанию: текущий комментарий.

Примеры использования

Пример 1: Отображение электронной почты автора комментария

email: 

Пример 2: Изменение текста ссылки

Чтобы изменить текст на "Написать e-mail комментатору" и выделить его, добавив [ и ] в начале и конце:

Это вернет:

[ Написать комментатору ]

Изменения

  • С версии 0.71 функция была введена.
  • С версии 4.6.0 добавлен параметр $comment.

Исходный код функции

Ниже представлен код функции comment_author_email_link:


function comment_author_email_link( $link_text = '', $before = '', $after = '', $comment = null ) {
$link = get_comment_author_email_link( $link_text, $before, $after, $comment );
if ( $link ) {
echo $link;
}
}

Связанные функции комментариев

Функция COMMENT_AUTHOR_EMAIL_LINK имеет несколько сопутствующих функций, которые могут быть полезны:

  • cancel_comment_reply_link()
  • comment_form()
  • get_comment()
  • get_comment_author_email()
  • get_comments()

И многие другие функции, которые помогают управлять комментариями на вашем сайте.


Эта статья поможет вам понять, как использовать функцию COMMENT_AUTHOR_EMAIL_LINK(), а также работать с комментариями в WordPress удобным и безопасным образом.

Leave a Reply

Ваш адрес email не будет опубликован. Обязательные поля помечены *