Căutați o modalitate de a restricționa panoul de administrare doar administratorilor? Deși probabil există un plugin pentru asta, am creat o scurtă secțiune de cod pe care o puteți folosi pentru a restricționa panoul de administrare doar administratorilor în WordPress.
Toți utilizatorii care nu sunt administratori și încearcă să acceseze panoul de administrare vor fi redirecționați către URL-ul paginii de pornire. Aceasta este o modalitate bună de a ține membrii departe de orice legat de WordPress pe site-ul dvs.
Instrucțiuni:
Tot ce trebuie să faceți este să adăugați acest cod în fișierul functions.php al temei dvs. sau într-un plugin specific site-ului:
function restrict_admin_access(){
global $current_user;
get_currentuserinfo();
if (!array_key_exists('administrator', $current_user->caps)) {
wp_redirect( get_bloginfo('url') );
exit;
}
}
add_action('admin_init', 'restrict_admin_access', 1);
Notă: Dacă aceasta este prima dată când adăugați fragmente de cod în WordPress, consultați ghidul nostru despre cum să adăugați corect fragmente de cod în WordPress, pentru a nu vă defecta accidental site-ul.
Dacă v-a plăcut această secțiune de cod, vă rugăm să luați în considerare vizualizarea celorlalte articole de pe site, cum ar fi: peste 50 dintre cele mai bune teme WordPress responsive și cum să creați un formular de încărcare fișiere în WordPress.
Comentarii Lasă un răspuns