这个问题与another question, 不幸的是,提供的答案不起作用。
我以前有一个模板来替换comment_form()
但由于这种做法在Macheck插件中被视为错误,因此我需要能够自定义/过滤comment_form()
.
那么如何过滤cancel_comment_reply_link()
有这个表格吗?
<p class="cancel-comment-reply pull-left"><?php cancel_comment_reply_link(); ?></p>
我在下面的答案中遵循了提供的资源,现在我得到了以下内容的3个链接
cancel_comment_reply_link()
, 也许有一种方法可以只拥有一个?示例代码:
$cancel_text = __("Cancel reply",\'domain\');
$link = esc_html( remove_query_arg(\'replytocom\') ) . \'#respond\';
$style = isset($_GET[\'replytocom\']) ? \'\' : \' style="display:none;"\';
$formatted_link = \'<p class="cancel-comment-reply pull-right" \'.$style.\'><a title="\'.$cancel_text.\'" href="\'.$link.\'">\'. $cancel_text . \'</a></p>\';
$args = array(
\'cancel_reply_link\' => cancel_comment_reply_link(apply_filters( \'cancel_comment_reply_link\', $formatted_link, $link, $cancel_text )),
// other args and usual comment template as in wordpress codex
);
comment_form($args);
感谢您的回复。