Ich habe versucht, Wordpress-Login mit nur der Benutzer-ID zu implementieren.Wie Wordpress Login-Benutzer über Benutzer-ID implementieren
Hier ist mein Code, aber es funktioniert nicht. Der Code loggt den Benutzer nicht in.
// check if user has an account...
$details = get_user_by("email", $user->emailAddress);
//check user if not empty...
if ($details != null) {
// create a cookie and log user in...
wp_set_current_user($details->ID, $details->user_login);
wp_set_auth_cookie($details->ID);
do_action('wp_login', $details->ID);
//redirect to homepage...
header("Location: " . site_url());
}
ändern do_action ('wp_login', $ schildert> ID); into do_action ('wp_login', $ user-> emailAddress); – cgee
@cgee ich tat es auf Ihre Weise immer noch nicht funktioniert –