我已经关闭了我的wordpress网站上的屏幕选项中的评论,但现在我收到此错误,其中评论框曾经是:
警告:call_user_func()要求参数1是有效的回调函数,找不到函数'custom_comment'或者在第1335行的/home/website/public_html/wp-includes/comment-template.php中找到无效的函数名
我不知道造成这个问题的原因。我发现摆脱它的唯一方法是从loop-post-single.php文件中删除注释。但是,我不想这样做,因为我希望将来允许评论。现在,当我在屏幕选项中打开注释时,我仍然得到相同的错误。我检查了comment-template.php文件并将函数名称更改为'custom-comment'它删除了错误,但注释不再正常工作。
我有另一个名为theme-comments.php的文件。此文件具有自定义注释功能。是否应该有两种文件链接的方式?
任何帮助都会很棒
答案 0 :(得分:1)
请首先检查您的主题文件夹中的comment.php,其中可能包含
等代码wp_list_comments( array( 'callback' => 'xxxx_comment' ) );
将其更改为
wp_list_comments();
希望这个适合你。