覆盖wp-includes/Comment-template.php中定义的函数

时间:2021-12-02 作者:Basj

我需要重写函数get_cancel_comment_reply_linkcancel_comment_reply_link 中定义的

wp-includes/comment-template.php
中未列出这些功能pluggable.php.

How can I override them from my theme\'s functions.php?

我试过了

remove_filter(\'get_cancel_comment_reply_link\', \'cancel_comment_reply_link\');
add_filter(\'get_cancel_comment_reply_link\', function($text=\'\') { return \'\'; }, 1, 1);
没有成功。

1 个回复
最合适的回答,由SO网友:xavier bs 整理而成

如果你看函数的结尾get_cancel_comment_reply_link( $text = \'\' ) 在文件中wp-includes/comment-template.php, 你看到过滤器了吗cancel_comment_reply_link.

return apply_filters( \'cancel_comment_reply_link\', $formatted_link, $link, $text );
这可能有用。

相关推荐

JQuery php请求返回一个奇怪的结果

我有一个奇怪的小故障发生在我身上,我不知道我是如何产生它的,或者它是否是正常的。我正在开发自己的插件,当一个足球队/足球队被输入到一个框中时,它会检查它是否已经在数据库中。以下是我的代码行add_action( \'admin_footer\', \'fws_teamcheck_javascript\' ); function fws_teamcheck_javascript() { ?> <script type="text/javascript">