Merhaba
Wordpress için kayıt kısmında şifreyi e-postaya alma sistemini kullanıyorum. Kullanıcı kayıt olurken e-posta giriyor ve hesap şifresi e-postaya gidiyor. Bu aşamadan sonra yani kayıt olur olmaz kişinin otomatik olarak giriş yapmasını istiyorum. Şifre girmeye gerek kalmadan.
Bunu nasıl yapabilirim? Ya da ücret ile fiyat iletirseniz sevinirim.
Wordpress Kayıt Sonrası Anında Giriş
1
●68
- 10-02-2024, 12:02:07Merhaba :KOLCU adlı üyeden alıntı: mesajı görüntüle
kayıt sonrası otomatik giriş yapmak için :
function auto_login_new_user( $user_id ) { wp_set_auth_cookie( $user_id, false, is_ssl() ); wp_redirect( home_url() ); exit; } add_action( 'user_register', 'auto_login_new_user' );şifrelerini e-posta yoluyla gönderme işlemini düzenlemek için bonus kod :
function send_password_in_email( $user_id, $password ) { $user = get_user_by( 'id', $user_id ); $email_subject = 'Hesap bilgileriniz'; $email_message = 'Merhaba ' . $user->user_login . ',\n\n'; $email_message .= 'Hesabınıza ait şifre: ' . $password . '\n\n'; $email_message .= 'Hesabınıza şifre girmek için: ' . wp_login_url() . '\n\n'; wp_mail( $user->user_email, $email_subject, $email_message ); } add_action( 'user_register', 'send_password_in_email', 10, 2 );