comment_author_email_link()
Виводить на екран email адресу коментатора як mailto посилання.
Якщо в налаштуваннях вимкнено опцію обов’язкового заповнення імені та email, то comment_author_email_link() нічого не виведе.
Цей тег має бути використаний усередині циклу коментарів.
Примітка: виводити email адреси не безпечно, оскільки вони можуть бути використані спамерами.
Працює на основі:
get_comment_author_email_link()
get_comment_author_email_link()
Хуків немає.
Повертає
null
. Виводить на екран html код mailto посилання.
Використання
<?php comment_author_email_link($linktext, $before, $after); ?>
-
$linktext
(рядок) -
Текст посилання. За промовчанням відображається email коментатора.
За замовчуванням: email коментатора -
$before
(рядок) -
Текст перед посиланням.
За замовчуванням: ” -
$after
(рядок) -
Текст після посилання.
За замовчуванням: ” -
$comment
(число/WP_Comment) -
ID або об’єкт коментаря, e-mail посилання автора якого потрібно отримати. З версії 4.6.
За замовчуванням: 0 (поточний коментар)
Приклади
#1 Виведемо на екран email коментатора:
email: <?php comment_author_email_link(); ?><br />
#2 Змінимо текст посилання
На “Написати коментатору на пошту” і виділимо його спочатку і кінця знаками [
та ]
:
<?php comment_author_email_link('Написати коментатору на пошту', '[', ']'); ?>
Отримаємо:[ <a href="mailto:[email protected]">Написать комментатору на почту</a> ]
список змін
З версії 0.71 | Введено. |
З версії 4.6.0 | Added the $comment parameter. |
Код comment_author_email_link() comment author email link WP 6.0.2
function comment_author_email_link( $linktext = '', $before = '', $after = '', $comment = null ) { $link = get_comment_author_email_link( $linktext, $before, $after, $comment ); if ( $link ) { echo $link; } }