X

Eliminați elemente de meniu din bara de administrare WordPress 3.3+

Fragmente de IsItWP

Doriți să eliminați elemente de meniu din bara de administrare WordPress 3.3+? Adăugând următorul cod în fișierul functions.php al temei dvs. WordPress, puteți elimina elemente de meniu din bara de administrare WordPress 3.3+.

function wps_admin_bar() {
    global $wp_admin_bar;
    $wp_admin_bar->remove_node('wp-logo');
    $wp_admin_bar->remove_node('about');
    $wp_admin_bar->remove_node('wporg');
    $wp_admin_bar->remove_node('documentation');
    $wp_admin_bar->remove_node('support-forums');
    $wp_admin_bar->remove_node('feedback');
    $wp_admin_bar->remove_node('view-site');
}
add_action( 'wp_before_admin_bar_render', 'wps_admin_bar' );

Sperăm că acest cod v-a ajutat să eliminați elemente din meniul WordPress. De asemenea, ați putea dori să consultați ghidul nostru despre eliminarea scripturilor emoji din antetul WordPress.

Comentarii   Lasă un răspuns

  1. Mulțumesc, care este lista tuturor nodurilor care pot fi adăugate la fragment?

    1. Salut Andreas,

      Întrebare excelentă, iată o listă de noduri pe care le puteți încerca. Ne-ar plăcea să primim feedback dacă a funcționat. Dacă există ceva mai specific, vă rog să-mi spuneți. 🙂

      wp-logo – Meniul logo-ului WordPress.
      about – Link-ul „Despre WordPress”.
      wporg – Link-ul către WordPress.org.
      documentation – Link-ul către documentația WordPress.
      support-forums – Link-ul către forumurile de suport.
      feedback – Link-ul pentru a oferi feedback despre WordPress.
      site-name – Link-ul cu numele site-ului (conține „Panou de control” și „Vizitează site-ul”).
      view-site – Link-ul „Vizitează site-ul”.
      updates – Link-ul de notificare pentru actualizări.
      comments – Link-ul pentru comentarii.
      new-content – Meniul „Nou” pentru adăugarea de postări noi, media etc.
      edit – Link-ul „Editează” pentru pagina/postarea curentă (dacă este cazul).
      user-info – Meniul cu informații despre utilizator (cu poza de profil a utilizatorului și link-ul de deconectare).
      search – Câmpul de căutare.

  2. Căutam să elimin complet caseta contului/profilului utilizatorului cu textul „Salut”.. înlocuind-o cu un buton „deconectare” pentru utilizatori

    este posibil?

    1. Nu avem un fragment exact pentru asta. Acestea fiind spuse, ați putea dori să consultați aceste două fragmente:

      https://www.isitwp.com/addremove-wp-admin-bar-links/
      https://www.isitwp.com/replace-howdy-in-wordpress-3-3-admin-bar/

  3. Salut,

    Am descoperit site-ul dvs. astăzi și deja îl ador și am folosit câteva fragmente într-un magazin WordPress pe care îl creez pentru un client. Lucruri excelente!!

    Mă întrebam dacă ați putea posta un fragment similar cu acesta, dar cu eliminarea/dezactivarea elementelor din meniul de administrare pe rol de utilizator – de exemplu, pentru rolul de editor am dori să eliminăm elemente din meniul de administrare.. Ar fi grozav dacă ați putea ajuta în acest sens!

    1. Salut Nick,
      Cred că ai căuta ceva de genul acesta. Nu am testat asta, dar ar trebui să funcționeze fără probleme. Cu toate acestea, ai vrea să verifici și alte roluri, așa că un „switch” ar putea funcționa mai bine decât o grămadă de instrucțiuni if.

      global $current_user;
      get_currentuserinfo();
      if (user_can( $current_user, “subscriber”)){
      echo ‘you are subscriber’;
      }

  4. Salut,

    Am descoperit site-ul dvs. astăzi și deja îl ador și am folosit câteva fragmente într-un magazin WordPress pe care îl creez pentru un client. Lucruri excelente!!

    Mă întrebam dacă ați putea posta un fragment similar cu acesta, dar cu eliminarea/dezactivarea elementelor din meniul de administrare pe rol de utilizator – de exemplu, pentru rolul de editor am dori să eliminăm elemente din meniul de administrare.. Ar fi grozav dacă ați putea ajuta în acest sens!

  5. Un fragment de cod frumos. Se poate face astfel încât să dispară doar pe anumite tipuri de postări personalizate?

  6. Iată câteva altele de adăugat:

    $wp_admin_bar->remove_menu(‘comments’);$wp_admin_bar->remove_menu(‘new-content’);

    1. Noroc, mulțumesc Tom.

    2. Pe lângă eliminarea logo-ului, acestea sunt exact cele două pe care le căutam, mulțumesc pentru asta!

  7. a fost un fragment mai vechi, a fost actualizat acum. Vă rugăm să nu adăugați linkuri către pluginuri premium în comentarii.

  8. sfat wordpress grozav.. acum pot elimina linkuri nedorite din secțiunea de administrare wordpress, mulțumesc mult Kevin…

    1. Nicio problemă, mă bucur să văd că vă plac fragmentele wordpress 🙂

  9. Zachary Lysobey April 9, 2012 at 12:33 pm

    Hmm, există undeva documentație despre toate elementele meniului etc…?  Se pare că mai multe dintre cele postate în articolul dvs. nu fac nimic (cel puțin pe backend – barele mele de administrare front-end sunt dezactivate).  Chiar și cu toate decomentate – bara de administrare are aproape la fel de mult conținut inutil ca atunci când am început.

    Este totuși frumos să scăpăm de acel logo wordpress 😉

    1.  Ce anume doriți să eliminați,

  10. Sub meniul „+ Nou”, aș dori să elimin sub-elementele „Postare” și „Link”. Există o modalitate de a face acest lucru pentru bara de administrare 3.3. Singura soluție pe care am găsit-o este să elimin întregul „+ Nou” prin adăugarea

    $wp_admin_bar->remove_menu(‘new-content’);

    la funcția dvs. Mulțumesc pentru distribuire!

    1. Am înțeles! Am adăugat următorul cod la funcția ta:

      $wp_admin_bar->remove_menu(‘new-post’); $wp_admin_bar->remove_menu(‘new-link’);

  11. Remove Menu Items from WordPress 3.3 Admin Bar | ChurchMag January 10, 2012 at 8:41 am

    […] unele, poți chiar elimina orice pluginuri care au fost adăugate automat la bara ta de administrare.[via WordPress Code Snippets] Despre Eric Dye: Cred în media care contează. Am produs radio de peste 15 ani, […]

  12. Remove Menu Items from WordPress 3.3 Admin Bar | ChurchMag January 10, 2012 at 8:41 am

    […] unele, poți chiar elimina orice pluginuri care au fost adăugate automat la bara ta de administrare.[via WordPress Code Snippets] Despre Eric Dye: Cred în media care contează. Am produs radio de peste 15 ani, […]

  13. Mulțumesc, este foarte util! 

    1. Cu plăcere Surkho, mă bucur să ajut, bucurați-vă de fragment!

    2. Shamil Abu-Hurairah January 4, 2012 at 11:27 am

      huh

Adaugă un comentariu

Suntem bucuroși 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 confidențialitate, iar toate linkurile sunt nofollow. NU folosiți cuvinte cheie în câmpul nume. Să avem o conversație personală și semnificativă.

Lista de verificare pentru lansarea WordPress

Lista de verificare finală pentru lansarea WordPress

Am compilat toate elementele esențiale de verificare pentru lansarea următorului dvs. site WordPress într-o singură carte electronică la îndemână.
Da, trimite-mi eBook-ul gratuit!