call_user_func_array()错误

时间:2014-10-12 09:08:46

标签: php wordpress

我正在使用wordpress 4.0,我在日志中收到以下php警告:

  

PHP警告:call_user_func_array()期望参数1是有效的回调,函数' et_add_viewport_meta'第505行的/var/www/vhosts/mydomain.com/httpdocs/blog/wp-includes/plugin.php中找不到或无效的函数名称

我检查了plugin.php第505行,找到了这一行:

  

call_user_func_array($ _ [' function'],array_slice($ args,0,(int)$ the _ [' accepted_args']);

我该如何解决这个问题,可能是什么问题?

1 个答案:

答案 0 :(得分:1)

检查〜/ wp-content / themes / YOURTHEMENAME / 目录下的wordpress functions.php。

应定义此功能:

function et_add_viewport_meta(){
     echo '<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=0" />';
}