使用’wp_login’钩子登录后, 我的代码似乎无法运行。该代码用于更新上次登录日期。这是我的代码
function get_current_time($user) {
$user = wp_get_current_user();
$time = time();
update_user_meta( $user->ID, '_last_login', $time );
}
add_action('wp_login', 'get_current_time', 10, 2);
#1
你的功能部分不正确。
尝试这个:
function get_current_time( $user_login, $user ) {
$time = time();
update_user_meta( $user->ID, '_last_login', $time);
}
add_action('wp_login', 'get_current_time', 10, 2);
食典参考:https://codex.wordpress.org/Plugin_API/Action_Reference/wp_login
评论前必须登录!
注册