get_cancel_comment_reply_link()
Отримує посилання «скасувати відповідь» для форми коментаря.
Використовується для деревоподібних коментарів, щоб скасувати відповідь на вказаний коментар та повернути форму коментування на колишнє місце.
Основа для:
cancel_comment_reply_link()
cancel_comment_reply_link()
Хуки з функції
Повертає
Строку
.
Використання
$cancel_link = get_cancel_comment_reply_link($text);
-
$text
(рядок) -
Текст, який стане текстом заслання.
За замовчуванням: ‘Клікніть, щоб скасувати коментар’.
Приклади
#1 Виведемо посилання, що скасовує відповідь на певний коментар:
<?php
$cancel_link = get_cancel_comment_reply_link();
echo $cancel_link;
?>
список змін
З версії 2.7.0 | Введено. |
Код get_cancel_comment_reply_link() get cancel comment reply link WP 6.0.2
function get_cancel_comment_reply_link( $text = '' ) {
if ( empty( $text ) ) {
$text = __( 'Click here to cancel reply.' );
}
$style = isset( $_GET['replytocom'] ) ? '' : ' style="display:none;"';
$link = esc_html( remove_query_arg( array( 'replytocom', 'unapproved', 'moderation-hash') ))). '#respond';
$formatted_link = '<a rel="nofollow" id="cancel-comment-reply-link" href="' . $link . '"' . $ style . '>'. $text. '</a>';
/**
* Filters the cancel comment reply link HTML.
*
* @ Since 2.7.0
*
* @param string $formatted_link HTML-форматований відключений коментар reply link.
* @param string $link Cancel comment reply link URL.
* @param string $text Cancel comment reply link text.
*/
return apply_filters( 'cancel_comment_reply_link', $formatted_link, $link, $text);
}