Notă: Funcționalitatea de Înregistrare Automată a fost integrată în nucleul Easy Digital Downloads v3.3.0, sub setarea Înregistrare Client. Acest document se aplică doar magazinelor care nu au actualizat la versiunea 3.3.0 sau ulterioară.
Extensia Înregistrare Automată pentru Easy Digital Downloads simplifică procesul de transformare a clienților noi în utilizatori WordPress. De obicei, pentru ca clienții să se înregistreze și ca utilizatori WordPress, ar trebui să includeți câmpurile de creare a contului în formularul de checkout. Înregistrarea Automată preia datele existente și creează automat un utilizator din acestea, eliminând un pas întreg din procesul de checkout.
Configurare
După ce ați instalat și activat extensia Înregistrare Automată, puteți găsi zona de setări navigând la Descărcări → Setări → Extensii → Înregistrare Automată. Opțiunile dvs. sunt:
- Dezactivează emailul trimis utilizatorului care conține detaliile de autentificare
- Dezactivează emailul de înregistrare a noului utilizator trimis administratorului

Experiența clientului
Clientul nu va vedea nimic pe pagina de checkout care să indice că informațiile sale vor fi salvate ca utilizator. Înregistrarea Automată folosește câmpurile normale de checkout EDD pentru a colecta informațiile. 
Notă: Cu Înregistrarea Automată activată, imediat ce cineva face o achiziție, va fi autentificat pe site ca abonat. Acest lucru este deosebit de util atunci când utilizați extensia Plăți Recurente, care necesită ca utilizatorul să fie autentificat pentru a achiziționa un produs de abonament.
Întrebări frecvente
Ce se întâmplă dacă cineva are deja un cont și face o nouă achiziție în timp ce este deconectat?
Dacă un cont de utilizator există deja pentru client, din motive de securitate, clientul trebuie să se autentifice înainte de a achiziționa un produs recurent.
Cum pot dezactiva trimiterea emailului către client?
Există o opțiune sub Descărcări → Setări → Extensii → Înregistrare Automată.
Cum pot modifica unele dintre aspectele cheie ale pluginului?
Există filtre disponibile pentru a modifica comportamentul pluginului. Vedeți lista de mai jos:
- edd_auto_register_email_subject
- edd_auto_register_headers
- edd_auto_register_insert_user_args
- edd_auto_register_email_body
- edd_auto_register_error_must_login
- edd_auto_register_login_form
- edd_auto_register_disable
Puteți oferi un exemplu de filtru pentru a schimba subiectul emailului?
Adăugați următorul cod în fișierul functions.php al temei dvs. copil
function my_child_theme_edd_auto_register_email_subject( $subject ) {
// enter your new subject below
$subject = 'Here are your new login details';
return $subject;
}
add_filter( 'edd_auto_register_email_subject', 'my_child_theme_edd_auto_register_email_subject' );
Puteți oferi un exemplu de filtru pentru a schimba corpul emailului?
Adăugați următorul cod în fișierul functions.php al temei dvs. copil
function my_child_theme_edd_auto_register_email_body( $default_email_body, $first_name, $username, $password ) {
// Modify accordingly
$default_email_body = __( "Dear", "edd-auto-register" ) . ' ' . $first_name . ",nn";
$default_email_body .= __( "Below are your login details:", "edd-auto-register" ) . "nn";
$default_email_body .= __( "Your Username:", "edd-auto-register" ) . ' ' . $username . "nn";
$default_email_body .= __( "Your Password:", "edd-auto-register" ) . ' ' . $password . "nn";
$default_email_body .= __( "Login:", "edd-auto-register" ) . ' ' . wp_login_url() . "rn";
return $default_email_body;
}
add_filter( 'edd_auto_register_email_body', 'my_child_theme_edd_auto_register_email_body', 10, 4 );
NOTĂ: Dacă doriți să ajustați URL-ul de autentificare din emailul trimis noului utilizator, puteți folosi fragmentul de cod găsit aici.
