Php wordpress登录(设置当前用户)出错
我尝试使用以下代码将用户登录到wordpress/woocommerce: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行
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);
}