Tutte le domande con tag «wp-create-user»
Funzione WordPress che permette di creare rapidamente nuovi utenti nel sistema, richiedendo solo username, password ed email come parametri essenziali.
#wp-create-user
La funzione di WordPress che consente di creare nuovi utenti nel sistema in modo programmatico, richiedendo solo i parametri essenziali: nome utente, password ed email. A differenza di wp_insert_user(), questa funzione è più semplice e diretta, ideale per operazioni base di creazione utenti.
Durante l'esecuzione, la funzione verifica automaticamente che il nome utente e l'email non siano già presenti nel database. Se la creazione ha successo, restituisce l'ID del nuovo utente, altrimenti genera un oggetto WP_Error con il dettaglio dell'errore riscontrato.
Il nuovo utente viene creato con il ruolo predefinito specificato nelle impostazioni di WordPress (solitamente "subscriber"). Per assegnare ruoli diversi o aggiungere metadati aggiuntivi, è necessario utilizzare funzioni complementari dopo la creazione dell'utente.
La password fornita viene automaticamente cifrata utilizzando il sistema di hashing di WordPress prima di essere memorizzata nel database, garantendo così la sicurezza delle credenziali utente. È importante sanitizzare i dati in ingresso prima di passarli alla funzione per prevenire potenziali vulnerabilità di sicurezza.