Nel corso degli anni abbiamo gestito diverse reti WordPress multisito. Nel corso di questo percorso, abbiamo imparato che avere le persone giuste con i permessi corretti per gestire tutti questi siti web può fare un’enorme differenza. È qui che il ruolo di utente Super Admin può essere molto utile.
Tuttavia, l’aggiunta di un utente con il ruolo di Super Admin in WordPress multisito è leggermente diversa dall’aggiunta di un nuovo utente a un sito singolo.
Questa procedura può essere un po’ confusa per i principianti. Potrebbero non riuscire a trovare l’opzione per aggiungere un utente super amministratore.
Abbiamo anche visto che alcuni dimenticano i dati di accesso degli utenti Super Admin, bloccandoli nell’area di amministrazione del loro multisito WordPress.
In questo articolo vi mostreremo come aggiungere un ruolo di utente Super Admin in WordPress multisito. Vi mostreremo due metodi semplici, con ulteriori consigli per proteggere correttamente il vostro WordPress multisite.
Ecco un elenco degli argomenti trattati in questa guida:
Che cos’è il ruolo di utente superamministratore in WordPress?
WordPress è dotato di una serie di ruoli utente integrati. Essi dispongono di diverse autorizzazioni per svolgere attività specifiche su un sito WordPress. Per maggiori dettagli, consultate la nostra guida per principianti sui ruoli e i privilegi degli utenti di WordPress.
Un “Super Admin” è un ruolo speciale di WordPress disponibile solo per i siti web che hanno attivato la funzione WordPress multisite.
La funzione multisito consente di creare più siti web su una singola installazione di WordPress. Ogni sito web può avere il proprio“amministratore” per gestire un sito specifico.
Tuttavia, un utente con il ruolo di Super Admin può gestire tutti i siti web della rete multisito WordPress. Può installare plugin e temi e gestire le impostazioni che riguardano tutti i siti.
Gli amministratori regolari possono gestire solo un sito alla volta. I superamministratori, invece, possono apportare modifiche che hanno un impatto su tutti i siti della rete.
Siate cauti nell’assegnare il ruolo di Super Admin. Poiché i superamministratori hanno accesso a tutto, è bene assegnare questo ruolo solo a persone di cui ci si fida pienamente. Una modifica sbagliata può influenzare tutti i siti della rete.
Novità 1: Aggiunta di un nuovo utente superamministratore in WordPress Multisite
Questo metodo è facile e, se avete già effettuato l’accesso al vostro multisito WordPress come Super Admin, potete usarlo per aggiungere nuovi utenti con ruoli di Super Admin.
È sufficiente accedere all’area di amministrazione di WordPress e posizionare il mouse sul menu “I miei siti” nell’angolo in alto a sinistra dello schermo.
Da qui, andare alla pagina Network Admin ” Utenti.
Qui è possibile gestire tutti gli utenti del sito. Cliccate sul pulsante “Aggiungi nuovo utente” in alto.
Si accede così alla pagina Aggiungi nuovo utente.
Gli utenti esperti di WordPress noteranno che questa pagina ha un aspetto diverso da quello che si vede in un sito singolo. Qui è possibile aggiungere solo un nome utente e un indirizzo e-mail e non vi è alcuna opzione per selezionare un ruolo utente.
Per ora è sufficiente aggiungere il nome utente e l’indirizzo e-mail dell’utente che si desidera aggiungere e fare clic sul pulsante “Aggiungi utente”.
WordPress ora salverà le informazioni e invierà automaticamente un’e-mail all’utente per impostare la password.
Successivamente, è necessario assegnare a questo utente i privilegi di ‘Super Admin’.
A tal fine, si deve andare alla pagina Utenti ” Tutti gli utenti e individuare l’utente appena aggiunto.
Passare il mouse sul nome utente e fare clic sul link “Modifica”.
Si aprirà la pagina “Modifica utente”.
Qui è necessario scorrere fino alla sezione “Super Admin” e selezionare la casella accanto all’opzione “Concedi a questo utente i privilegi di super amministratore per la rete”.
Dopodiché, è necessario scorrere verso il basso fino alla fine della pagina.
Assicurarsi di fare clic sul pulsante “Aggiorna utente” per salvare le modifiche.
A questo punto WordPress salverà le modifiche apportate all’account utente e gli concederà i permessi di Super Admin.
Verrà visualizzato un messaggio di successo che indica che l’utente ha i privilegi di Super Admin.
È tutto. Avete aggiunto con successo un nuovo utente con il ruolo di utente Super Admin in WordPress.
Metodo 2: Aggiungere manualmente un utente superamministratore in WordPress
Questo metodo è consigliato agli utenti bloccati dall’area di amministrazione di WordPress che non possono aggiungere utenti Super Admin utilizzando la dashboard.
Per prima cosa, è necessario collegarsi al proprio sito web utilizzando un client FTP o l’applicazione File Manager del pannello di controllo dell’ospitato.
Una volta collegati, navigare nella cartella /wp-content/themes/
e aprire la cartella del tema in uso sul sito principale.
Qui vengono visualizzati diversi file e modelli utilizzati dal tema WordPress.
È necessario individuare il file functions.php
e scaricarlo sul computer.
A questo punto è possibile aprire il file con un editor di testo semplice, come Notepad o TextEdit.
Successivamente, aggiungere il seguente codice in fondo al file functions.php:
function wpb_create_super_admin() {
$username = 'newuser'; // Replace with the desired username
$password = 'password123'; // Replace with the desired password
$email = 'newuser@example.com'; // Replace with the user's email
if ( !username_exists( $username ) && !email_exists( $email ) ) {
$user_id = wp_create_user( $username, $password, $email );
if ( !is_wp_error( $user_id ) ) {
// Assign the Super Admin role to the new user
grant_super_admin( $user_id );
}
}
}
add_action( 'init', 'wpb_create_super_admin' );
Assicurarsi di inserire i valori di $username, $password e $email con i valori che si desidera utilizzare per il nuovo account utente Super Admin.
Infine, non dimenticate di salvare le modifiche e di caricare il file sul vostro sito web.
Ora è possibile accedere all’area di amministrazione di WordPress del sito principale utilizzando i dati aggiunti al file delle funzioni.
Importante ⚠️: Non dimenticate di cancellare il codice aggiunto al file delle funzioni dopo aver effettuato l’accesso al vostro account di Super Admin.
Protezione degli account di superamministrazione in WordPress Multisite
Abbiamo visto molti principianti perdere l’accesso agli account Super Admin dei loro multisiti WordPress.
Alcuni dimenticano semplicemente le credenziali di accesso, altri vengono attaccati da hacker che ottengono l’accesso al loro multisito, causando gravi danni finanziari e di reputazione.
Raccomandiamo a tutti gli utenti di seguire la nostra guida completa alla sicurezza di WordPress per proteggere i loro siti web.
Ecco alcuni consigli che potete mettere in pratica subito.
1. Impostare backup automatici di WordPress
Assicuratevi di utilizzare un plugin di backup per WordPress per creare e archiviare automaticamente i backup del vostro sito WordPress in una posizione remota.
Consigliamo Duplicator. È facile da usare e da configurare, crea backup sicuri e li archivia in cloud. Inoltre, cosa ancora più importante, consente di ripristinare facilmente il sito web con un solo clic a partire da un backup.
Utilizziamo Duplicator sui nostri siti web. Per maggiori dettagli, consultate la nostra recensione completa di Duplicator.
Nota: è disponibile anche una versione gratuita di Duplicator con funzioni limitate. Si consiglia di passare a un piano a pagamento per sbloccare tutte le funzioni, compreso il supporto multisito.
Per maggiori dettagli, consultate il nostro tutorial su come eseguire il backup del vostro sito web WordPress.
2. Impostare l’autenticazione a due fattori
Utilizziamo l’autenticazione a due fattori per tutti gli account utente. Aggiunge un ulteriore livello di sicurezza al vostro sito WordPress, rendendo più difficile l’accesso ai vostri account di superamministrazione.
Abbiamo raccolto un tutorial completo, passo dopo passo, sull’impostazione dell’autenticazione a due fattori in WordPress per i principianti. Seguirlo richiederà solo pochi minuti, ma renderà i vostri account multisito più sicuri.
3. Assicurarsi che le e-mail di WordPress funzionino
Ci capita spesso di sentire utenti che non riescono a ricevere un’ e-mail di reimpostazione della password dai loro siti web WordPress. Il loro sito WordPress non è impostato per garantire la deliverability delle e-mail.
Per impostazione predefinita, WordPress invia le e-mail utilizzando la funzione PHP mail(). Questa funzione può essere abusata per inviare spam, quindi i provider di servizi di posta elettronica come Gmail e Outlook considerano queste e-mail sospette e le bloccano.
Per risolvere questo problema, è necessario utilizzare un servizio SMTP come WP Mail SMTP. Esso consente di utilizzare il protocollo SMTP corretto per inviare le e-mail di WordPress, assicurando che tutte le e-mail vengano consegnate in modo sicuro.
Nota: è disponibile anche una versione gratuita di WP Mail SMTP.
Utilizziamo WP Mail SMTP su tutti i nostri siti web per garantire che tutti gli utenti possano ricevere la reimpostazione della password e altre e-mail importanti. Per saperne di più, consultate la nostra recensione di WP Mail SMTP.
Avete bisogno di aiuto per configurarlo? Abbiamo una guida che mostra come impostare WP Mail SMTP in WordPress.
Risorse bonus per WordPress Multisite
Di seguito sono riportate alcune guide aggiuntive per aiutarvi a gestire in modo efficiente la vostra rete multisito WordPress come Super Admin:
- I migliori plugin WordPress Multisite che dovreste usare (scelta dell’esperto)
- Come creare un multisito WordPress con diversi domini (4 passi)
- Come spostare un sito da WordPress Multisite a un’installazione singola
- Dovete attivare tutti i plugin in rete su WordPress Multisite?
- Come aggiungere/rimuovere le pagine predefinite in WordPress Multisite
Servizio di manutenzione: La manutenzione di una rete multisito WordPress può essere molto impegnativa. Se preferite affidare il lavoro ai professionisti, potete verificare il nostro servizio di manutenzione WordPress. A fronte di una piccola spesa, il nostro team di ingegneri WordPress gestirà per voi gli aggiornamenti, la sicurezza e il monitoraggio di WordPress 24 ore su 24 e 7 giorni su 7.
Speriamo che questo articolo vi abbia aiutato a capire come aggiungere un ruolo di utente Super Admin in WordPress multisito. Potreste anche consultare il nostro articolo sui consigli per personalizzare la dashboard di amministrazione di WordPress o dare un’occhiata alla nostra selezione dei migliori plugin per migliorare l’area di amministrazione di WordPress.
Se questo articolo vi è piaciuto, iscrivetevi al nostro canale YouTube per le esercitazioni video su WordPress. Potete trovarci anche su Twitter e Facebook.
Avete una domanda o un suggerimento? Lasciate un commento per avviare la discussione.