Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/251.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/wordpress/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php wordpress登录(设置当前用户)出错_Php_Wordpress_Custom Wordpress Pages - Fatal编程技术网

Php wordpress登录(设置当前用户)出错

Php wordpress登录(设置当前用户)出错,php,wordpress,custom-wordpress-pages,Php,Wordpress,Custom Wordpress Pages,我尝试使用以下代码将用户登录到wordpress/woocommerce: function login_user_in_wp ($user_id) { $user = set_current_user($user_id); wp_set_auth_cookie($user->ID, $remember); do_action('wp_login', $user->user_login); } 它“工作”并让用户登录。问题是,页面正在出错: 警告:第298行

我尝试使用以下代码将用户登录到wordpress/woocommerce:

function login_user_in_wp ($user_id) {
    $user = set_current_user($user_id);
    wp_set_auth_cookie($user->ID, $remember);
    do_action('wp_login', $user->user_login);
}
它“工作”并让用户登录。问题是,页面正在出错:

警告:第298行的/Applications/MAMP/htdocs/shop/wp includes/class-wp-hook.php中调用了wc\u-may\u-store\u user\u-agent(),第1551行的/Applications/MAMP/htdocs/shop/wocmerce/includes/wc-core-functions.php中定义了wc\u-MAMP\u\u-store\u\u-user\u-agent()的参数2

有人知道为什么吗?我有最新的版本

谢谢

我发现了错误:

function login_user_in_wp ($user_id) {
    $user = set_current_user($user_id);
    wp_set_auth_cookie($user->ID, $remember);
    do_action('wp_login', $user->user_login, 10, 2);
}