Warning and fatal error

时间:2019-04-24 作者:david

运行网站时出现以下错误:

警告:call\\u user\\u func\\u array()要求参数1为有效回调,在/homepages/9/d346623364/htdocs/wp includes/class wp hook中未找到函数“sanitize\\u comment\\u cookies”,或函数名无效。php在线286

致命错误:无法在/homepages/9/d346623364/htdocs/wp includes/comment.php:27中重新声明comment\\u exists()(之前在/homepages/9/d346623364/htdocs/wp admin/includes/comment中声明)。php在线43

谢谢你的帮助!

1 个回复
SO网友:nmr

警告:call\\u user\\u func\\u array()要求参数1为有效回调,function \'sanitize_comment_cookies\' not found or invalid function name 在/homepages/9/d346623364/htdocs/wp-includes/class-wp-hook中。php在线286

这意味着您有一个名为sanitize_comment_cookies 挂接到主题或插件中的操作或过滤器,但该功能不可用。

查找代码:add_action(\'some_action_name\', \'sanitize_comment_cookies\')add_filter(\'some_filter_name\', \'sanitize_comment_cookies\') 并验证函数名是否正确。

致命错误:无法重新声明comment\\u exists()

作用comment_exists 定义于wp-admin/includes/comment.php 它不应该在第二个位置。从消息中,您可以假设您已修改wp-includes/comment.php 文件如果是这种情况,请下载您正在使用的WordPress版本,并将修改后的文件替换为原始文件。

相关推荐

重写规则问题#Comments-2345

我正试图为这样的事情制定新的重写规则www.myweb.com/question/#comments-2345 其中,“question”是标记,#comments-2345假设由get\\u query\\u var识别和读取。#comments-“始终是常量字符串,2345取决于db.code中的注释编号add_rewrite_tag(\'%question%\', \'([^&]+)\'); add_rewrite_rule(\'^question/([^/]*)/?\',