“WARNING:CALL_USER_FUNC_ARRAY()[Function.call-User-Func-ARRAY]:”以上备注表单

时间:2012-06-17 作者:Les Thomas

我正在为一个朋友建立一个网站,在评论栏上方有一条警告消息,我一直在努力寻找,如果你能提供帮助,我将非常感激。我在Wordpress Codex上问过,但遗憾的是没有人回应。

警告:call\\u user\\u func\\u array()[函数.call user func array]:第一个参数应为有效回调,“tl\\u spam\\u free\\u wordpress\\u comments\\u form”在/home/euanmitc/public\\u html/wp includes/plugin中给出。php在线405

我试图注释掉插件中有问题的一行。php

我也停用了所有插件,但没有成功。

您可以在此处看到一个示例:http://euanmitchell.com.au/2012/05/future-education/

该网站使用论文主题。如果你对可能的解决方案有什么想法,请告诉我。

顺致敬意,

莱斯·托马斯

3 个回复
SO网友:Chip Bennett

给出错误消息:

警告:call\\u user\\u func\\u array()[函数.call user func array]:第一个参数应为有效回调,“tl\\u spam\\u free\\u wordpress\\u comments\\u form”在/home/euanmitc/public\\u html/wp includes/plugin中给出。php第403行

错误是由定义此函数的插件生成的:

tl_spam_free_wordpress_comments_form()
。。。似乎是Spam Free WordPress Comments.

此位:

第一个参数应为有效回调

。。。一般指add_action()add_filter() 呼叫由于某种原因,WordPress无法识别tl_spam_free_wordpress_comments_form() 作为有效回调-这意味着WordPress没有将其作为声明(定义)函数找到。

你有Spam Free Plugin 是否已激活?

SO网友:Todd Lahman

最好从WordPress支持论坛或插件作者的插件页面开始,并提出支持问题。

如果你在我的插件支持页面上提到所使用的主题是论文,我将能够更快地回答你的问题,而不是在这里结结巴巴地回答你更详细的问题。

返回并阅读plugin page 在论文主题部分。它显示“转到论文->自定义文件编辑器,选择Custom\\u functions.php,然后单击编辑所选文件。向该文件添加以下代码行:”

add_action(\'thesis_hook_comment_field\', \'tl_spam_free_wordpress_comments_form\');
根据Chip所说的,发生错误的原因是您停用了插件,而没有从custom\\u函数中删除上面的add\\u操作行。首先是php文件。

SO网友:Casey Hewlett

我在使用Captcha插件和Weaver II主题上的Business Directory插件时遇到了这个问题。我的解决方案很粗糙,就是要求用户注册并登录发表评论。这似乎可以消除错误,而无需编辑编程。

结束

相关推荐