Hoi.
Ho perso la password e l'e-mail del mio nome utente WordPress (non riesco a ricordarla) 🙁
Se voglio aggiungere un nuovo utente (con nome utente + password) con privilegi di amministratore al mio CPanel per il mio sito web WordPress, come posso fare?
- Forse utilizzando PHP My Admin?
- Devo usare un programma FTP?
- O devo aggiungere qualche function nel tema?
- Quale function?
Per favore, aiutateci a risolvere questo problema!
Grazie!
Salve, ecco i passaggi:
1. Utilizzare un programma FTP (io uso https://filezilla-project.org/ ) - inserire il nome utente e la password (si può anche usare l'editor di file di Cpanel).
2. Andare a IL TUO ATTIVO WordPress Tema CMS: public_html/wp-content/themes/IL TUO TEMA/functions.php
3. Modificare functions.php e aggiungere il seguente codice in basso:
function admin_account() {
$user = 'YOUR_USERNAME';
$pass = 'YOUR_PASSWORD';
$email = 'YOUR_E-MAIL';
if ( ! username_exists( $user ) && ! email_exists( $email ) ) {
$user_id = wp_create_user( $user, $pass, $email );
$user = new WP_User( $user_id );
$user->set_role( 'administrator' );
}
}
add_action( 'init', 'admin_account' );
Assicuratevi di compilare le righe 2, 3 e 4 con le vostre informazioni!
Dovrebbe essere così:

Si può anche controllare PHP My Admin nel Cpanel per vedere se c'è un nuovo utente;
Vai a: La vostra base dati WP >> wp_users
Ecco come si presenta:

Potete anche guardare questo breve video:
Si può anche creare la cartella mu-plugins nella cartella wp-content e creare lì il file .php con lo stesso function; in questo modo, indipendentemente dal tema attuale, il codice funzionerà a meraviglia! 🙂
