Categorie
sviluppo wordpress

WordPress: Impedire l’accesso alla dashboard

Su progetti in cui è richiesta l’autenticazione offerta da WordPress per gestire i contenuti lato frontend non sempre è necessario rendere visibile la dashboard.
Personalmente io arrivo bloccore l’accesso a tutti gli utenti che non hanno i permessi per fare modifiche dei contenuti.

In passato avevo usato il filtro offerto da “login_redirect” come anche indicato in questa pagina del Codex ma se l’utente avesse provato ad accedere alla dashboard dopo aver fatto correttamente il login ci sarebbe riuscito senza problemi.

Ho così cambiato fitro passado ad “admin_init” che mi permette di verificare il tipo di utente ogni volta che si tenta un accesso in una qualsiasi pagina “amministrativa”

Queste le 10 righe di codice:

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.