WordPress Designer’s Cards 图片摄影主题免费版(修正版)
修正错误:
1.
Warning: Invalid argument supplied for foreach() in C:xampphtdocswordpressewp-contentthemesdesignercards_freepandastudio_framework.php on line 12
2.
Warning: call_user_func_array() expects parameter 1 to be a valid callback, function 'max_up_size' not found or invalid function name in C:xampphtdocswordpresswp-includesclass-wp-hook.php on line 300
出现“Warning: call_user_func_array() expects parameter 1 to be a valid callback”这种错误的原因一般是定义的函数已经删除,但是调用函数的语句还在。
比如你想删除你的模板中的一个函数。
add_action('wp_loaded','my_function');
function my_function () {}
通常情况下,你会直接删除或者注释掉“my_function”这个函数,但是由于各种原因,你可能忘记删除“add_action”这个语句,就会在Wordpress中出现“call_user_func_array() ”的错误。
特别是你的“add _action”和定义函数的语句不在同一个地方的时候,删除函数的时候更容易忘记删除相应的“add _action”语句。