Tutoriale WordPress de încredere, atunci când aveți cea mai mare nevoie.
Ghidul începătorului pentru WordPress
Cupa WPB
25 de milioane+
Site-uri web care folosesc plugin-urile noastre
16+
Ani de experiență WordPress
3000+
Tutoriale WordPress de la experți

Cum să dezactivați bara de administrare WordPress pentru toți utilizatorii, cu excepția administratorilor

Unii cititori ne-au întrebat cum să dezactivăm bara de administrare WordPress. Deși este o ajustare mică, unii utilizatori preferă să facă acest lucru din diverse motive, cum ar fi menținerea unei interfețe de utilizator mai curate sau îmbunătățirea experienței utilizatorului pentru utilizatorii non-administratori.

În mod implicit, poți dezactiva cu ușurință bara de administrare WordPress pentru utilizatori individuali. Cu toate acestea, acest lucru poate consuma mult timp dacă ai un număr mare de utilizatori înregistrați pe site-ul tău.

În acest articol, îți vom arăta cum să dezactivezi cu ușurință bara de administrare WordPress pentru toți utilizatorii, cu excepția administratorilor.

Cum să dezactivezi bara de administrare WordPress pentru toți utilizatorii, cu excepția administratorilor

Ce este bara de administrare WordPress?

În mod implicit, WordPress afișează o bară de administrare în partea de sus a ecranului pentru toți utilizatorii conectați. Când sunteți conectat la contul dvs., puteți vedea această bară de instrumente în zona de administrare WordPress și în toate celelalte pagini.

Bara de administrare WordPress

Bara de administrare WordPress are scurtături utile către diferite zone de backend ale WordPress, iar aceste scurtături se modifică în funcție de rolul și permisiunile unui utilizator în WordPress.

Cu toate acestea, bara de administrare poate fi deranjantă atunci când vă uitați la partea frontală a site-ului dvs. web.

Poate afecta, de asemenea, designul și experiența utilizatorului site-ului dvs. web. Aceasta poate fi o problemă dacă construiți sau gestionați un site WordPress pentru o terță parte, deoarece îi împiedică să vadă cum arată cu adevărat site-ul lor.

Din fericire, există mai multe moduri de a dezactiva bara de administrare pentru toți utilizatorii, cu excepția administratorilor. Pur și simplu folosiți linkurile rapide de mai jos pentru a sări la metoda pe care doriți să o utilizați:

Tutorial video

Abonează-te la WPBeginner

Dacă preferați instrucțiuni scrise, atunci continuați să citiți.

Metoda 1: Modificați permisiunile fiecărui utilizator în WordPress

Poți dezactiva bara de administrare pentru utilizatori specifici pur și simplu editând profilul lor de utilizator. Aceasta este o metodă rapidă și ușoară dacă ai nevoie doar să elimini bara pentru un număr mic de persoane. Cu toate acestea, dacă administrezi un site de membri cu mulți utilizatori, atunci recomandăm alegerea unei metode diferite.

Pentru a elimina bara de administrare manual, pur și simplu accesați pagina Utilizatori » Toți utilizatorii din tabloul de bord de administrare WordPress. Apoi, treceți cursorul mouse-ului peste utilizatorul WordPress care nu are nevoie de bara de administrare și faceți clic pe „Editare” când aceasta apare.

Cum să editezi profilul unui utilizator în WordPress

Aceasta va deschide profilul acelui utilizator.

De aici, debifați căsuța de lângă opțiunea „Afișați bara când vizualizați site-ul”.

Cum să ascunzi bara de administrare pentru utilizatorii non-admin

După aceea, derulați în josul ecranului și faceți clic pe „Actualizare utilizator” pentru a salva modificările. Acest lucru va dezactiva bara de administrare doar pentru acea persoană specifică.

Pentru a ascunde bara pentru mai mulți utilizatori, urmează pur și simplu același proces descris mai sus.

Metoda 2: Folosiți codul pentru a dezactiva bara de administrare pentru utilizatorii non-administratori (Recomandat)

Dacă trebuie să ascundeți bara de administrare pentru multe persoane diferite, atunci modificarea manuală a setărilor fiecărui utilizator ar dura mult timp și efort.

Din acest motiv, recomandăm dezactivarea barei de administrare prin adăugarea de cod în fișierul functions.php, care este un fișier de temă WordPress.

Unele ghiduri vă vor spune să editați manual fișierele temei, dar acest lucru poate cauza erori comune WordPress și chiar poate defecta complet site-ul dvs.

Din acest motiv, recomandăm utilizarea WPCode. Este cel mai bun plugin de fragmente de cod și face ușoară adăugarea de cod personalizat în WordPress fără a pune site-ul tău în pericol.

Am folosit WPCode pentru a schimba schema de culori a administratorului, a elimina textul „Howdy Admin”, a dezactiva butonul Opțiuni ecran și multe altele.

Mai întâi, va trebui să instalați și să activați pluginul gratuit WPCode. Pentru mai multe informații, consultați ghidul nostru pas cu pas despre cum să instalați un plugin WordPress.

Odată ce pluginul este activat, accesați Code Snippets » Add Snippet.

Ascunderea barei de administrare folosind WPCode

Aici, veți vedea toate fragmentele pre-făcute pe care le puteți adăuga pe site-ul dvs.

De fapt, WPCode are exact fragmentul de cod de care aveți nevoie pentru a dezactiva bara de administrare în biblioteca sa de fragmente încorporate. Pur și simplu accesați Code Snippets » Library.

Pluginul de fragmente de cod WPCode pentru WordPress

Aici, căutați „Dezactivați bara de administrare WP”.

Când apare fragmentul corect, pur și simplu faceți clic pe butonul său „Utilizați fragmentul”.

Fragmentul de cod gata făcut Disable The WP Admin Bar

Plugin-ul va adăuga automat codul pe site-ul dvs., va oferi codului un titlu descriptiv, va alege metoda corectă de inserare și chiar va adăuga etichete pentru a vă ajuta să identificați fragmentul.

Iată cum arată codul:

/* Disable WordPress Admin Bar for all users */
add_filter( 'show_admin_bar', '__return_false' );

Acum, dacă scopul dvs. este să dezactivați bara de administrare pentru toți utilizatorii, atunci tot ce trebuie să faceți este să comutați comutatorul de la „Inactiv” la „Activ” și apoi să faceți clic pe „Actualizare”.

Adăugarea de cod personalizat în WordPress

Cu toate acestea, deoarece scopul nostru este să dezactivăm bara de administrare WordPress pentru utilizatorii non-admin, atunci trebuie să facem câteva mici ajustări la cod.

Puteți înlocui codul existent cu următorul:

/* Disable WordPress Admin Bar for all users except administrators */
add_filter( 'show_admin_bar', 'restrict_admin_bar' );

function restrict_admin_bar( $show ) {
    return current_user_can( 'administrator' ) ? true : false;
}

Acest cod identifică toți utilizatorii non-admin care nu vizualizează în prezent tabloul de bord de administrare. Pentru acești utilizatori, dezactivează bara de administrare WordPress.

După aceea, derulați în jos pe pagină la secțiunea „Inserare”. Aici, puteți păstra metoda implicită „Inserare automată” pentru a vă asigura că codul rulează peste tot.

Inserarea automată a codului într-un site WordPress

În cele din urmă, derulați în partea de sus a ecranului și faceți clic pe glisorul „Inactive” pentru ca acesta să afișeze „Active”.

Apoi, pur și simplu apasă butonul „Salvează fragmentul” sau „Actualizează” pentru a face fragmentul de cod să fie activ.

Publicarea unui fragment de cod pentru a dezactiva bara de administrare WordPress pentru utilizatorii non-administratori

Asta e tot! Nu uitați să verificați site-ul dvs. WordPress pentru a vă asigura că totul funcționează corect.

Metoda 3: Folosește un plugin gratuit pentru a dezactiva bara de administrare pentru utilizatorii non-administratori

Dacă nu doriți să adăugați cod pe site-ul dvs., atunci puteți ascunde bara de administrare folosind un plugin. Hide Admin Bar Based on User Roles vă permite să eliminați bara de instrumente în funcție de diferite roluri de utilizator, deci aceasta este o alegere bună dacă doriți să dezactivați bara pentru toți membrii, clienții WooCommerce sau un alt rol de utilizator.

Mai întâi, trebuie să instalezi și să activezi pluginul Hide Admin Bar Based on User Roles. Pentru mai multe detalii, vezi ghidul nostru pas cu pas despre cum să instalezi un plugin WordPress.

După activare, trebuie să accesezi pagina Setări » Setări ascundere bară de administrare. De aici, bifează căsuțele de lângă rolurile utilizatorilor pentru care dorești să dezactivezi bara de administrare.

Ascunderea barei de administrare pentru anumite roluri de utilizator

Cu asta gata, pur și simplu faceți clic pe „Salvați modificările” pentru a salva setările.

Sperăm că acest articol v-a ajutat să învățați cum să dezactivați bara de administrare WordPress pentru toți utilizatorii, cu excepția administratorilor. De asemenea, ați putea dori să consultați ghidul nostru despre cum să primiți notificări prin e-mail pentru modificările postărilor în WordPress și selecțiile noastre experte de cele mai bune plugin-uri de jurnal de activitate și urmărire WordPress.

Dacă ți-a plăcut acest articol, te rugăm să te abonezi la canalul nostru de YouTube pentru tutoriale video WordPress. Ne poți găsi, de asemenea, pe Twitter și Facebook.

Dezvăluire: Conținutul nostru este susținut de cititori. Acest lucru înseamnă că dacă faceți clic pe unele dintre linkurile noastre, este posibil să câștigăm un comision. Vedeți cum este finanțat WPBeginner, de ce contează și cum ne puteți susține. Iată procesul nostru editorial.

Cel mai bun instrumentar WordPress

Obține acces GRATUIT la instrumentarul nostru - o colecție de produse și resurse legate de WordPress pe care fiecare profesionist ar trebui să le aibă!

Interacțiuni cu cititorii

168 CommentsLeave a Reply

  1. Acest lucru este cu adevărat foarte util pentru un site web cu mai mulți autori. L-am aplicat aproape imediat după ce am citit despre el. Nu am acordat prea multă atenție acestei probleme înainte, dar din moment ce am finalizat recent un site web cu mai mulți autori, acest tutorial a fost foarte oportun și, din nou, m-ați condus la o modificare interesantă care îmbunătățește securitatea.

    • It would depend on what method you are using as well as the error for us to be able to assist. If you reach out using our contact form our support team should be able to assist you further :)

      Admin

  2. Vă mulțumesc pentru articol, dar vă rog, există o modalitate de a stiliza bara de administrare după preferința mea?

  3. Am un plugin Întrebare și Răspuns pe blogul meu care adaugă automat bara de administrare pentru toți utilizatorii ori de câte ori fac o actualizare. Sunt bucuros că WPCode a dezactivat complet această funcție enervantă. Mulțumiri WPBeginner pentru articolul util.

  4. Acest lucru este foarte necesar pentru a ascunde bara de administrare tuturor utilizatorilor, cu excepția administratorului.
    M-am gândit să fac acest lucru de mai multe ori, mai ales când administram un site de știri și aveam mulți autori și colaboratori.
    Afisarea barei de administrare nu este doar inutilă, ci și enervantă.
    Apreciez cu adevărat pașii pentru a scăpa de această bară de administrare și a o păstra doar pentru administrator.

  5. Wow… Acest lucru este grozav, ați rezolvat o problemă cu care m-am confruntat pe unul dintre site-urile mele WordPress pe care era instalat BuddyPress….

Lasă un răspuns

Vă mulțumim că ați ales să lăsați un comentariu. Vă rugăm să rețineți că toate comentariile sunt moderate conform politicii noastre de comentarii, iar adresa dvs. de e-mail NU va fi publicată. Vă rugăm să NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.