Cum să setezi WordPress să trimită un email de confirmare/validare la înregistrarea utilizatorului

28 ian. 2012, 00:36:22
Vizualizări: 54.7K
Voturi: 5

Am WordPress 3.3 instalat și funcționează excelent. Clientul meu dorește să confirme validitatea adresei de email prin trimiterea unui email de confirmare către utilizator, care să conțină un link de "confirmare". M-am jucat puțin cu pluginul Pie Register dar nu reușesc să-l fac să trimită emailuri așa cum spune că ar putea.

Există alte plugin-uri sau instrumente capabile să facă același lucru? Nu mi se pare o cerință foarte complicată, dar clientul insistă asupra acestei funcționalități.

De asemenea, site-ul trimite alte emailuri fără probleme.

Aveți idei?

3
Comentarii

Încearcă http://wordpress.org/extend/plugins/wp-members/ deoarece Register Plus Redux nu mai este dezvoltat.

Jennifer M John Jennifer M John
28 ian. 2012 10:38:51

Nu cred că acel plugin trimite emailuri de validare către persoana care se înregistrează

TJ Sherrill TJ Sherrill
31 ian. 2012 23:45:31

Nu face WordPress asta în mod implicit?

Flimm Flimm
6 dec. 2017 11:01:47
Toate răspunsurile la întrebare 3
1

Poate serverul tău nu are un server de mail, poți folosi un plugin precum WP-Mail-SMTP pentru a trimite emailuri. Dar am observat că programul de înregistrare din plugin-ul Pie Register nu este sigur, permițând înregistrarea aceluiași nume și email dacă înregistrarea anterioară nu este activată.

14 mar. 2013 05:52:46
Comentarii

asta este îngrijorător

Kayo Kayo
14 mar. 2013 13:22:48
1

Acest plugin face exact ceea ce ai nevoie - Pie Register

Din Directorul de Plugin-uri Wordpress.org:

Validare prin Email Urăști emailurile false? Asigură-te că utilizatorii tăi nu se înregistrează cu conturi de email invalide forțându-i să facă clic pe un link de validare care este trimis în emailul de înregistrare. Acesta setează numele lor de utilizator la un șir generat aleatoriu (ceva de genul: 'nevalidat__h439herld3') astfel încât să nu se poată conecta până când nu accesează acel link de validare care va restabili numele lor real de utilizator, permițându-le să se conecteze ca de obicei. Înregistrările neverificate au o perioadă de grație definită care va șterge automat un cont neverificat după o perioadă specificată de timp, astfel încât să nu te înfundi cu acești falsificatori. (Gestionează sub Utilizatori > Utilizatori Neverificați)

21 apr. 2012 16:34:23
Comentarii

nu mai există

khaled_webdev khaled_webdev
12 mai 2016 18:40:50
0
-1

puteți utiliza următoarele atunci când trimiteți postarea formularului de înregistrare

$userdata = array(
    'user_pass' => $user_pass,
    'user_login' => esc_attr( $_POST['user_name'] ),
    'first_name' => esc_attr( $_POST['first_name'] ),
    'last_name' => esc_attr( $_POST['last_name'] ),
    'nickname' => esc_attr( $_POST['nickname'] ),
    'user_email' => esc_attr( $_POST['email'] ),
    'user_url' => esc_attr( $_POST['website'] ),
    'user_account_type' => esc_attr( $_POST['user_account_type'] ),
    'role' => get_option( 'default_role' ),
);


    $new_user = wp_insert_user( $userdata );
    wp_new_user_notification($new_user, $user_pass);

care va trimite un e-mail de confirmare utilizatorului

17 iul. 2013 15:52:18