Als u een upgrade naar de nieuwste WordPress-versie (3.1) hebt uitgevoerd, zult u ontdekken dat deze de WordPress-beheerdersbalk voor u en uw ingelogde gebruikers toont. Hoewel de WP-beheerdersbalk uw leven eenvoudiger zou moeten maken door nuttige links boven aan de pagina aan te bieden, biedt deze geen enkele vorm van aanpassing, waardoor de bruikbaarheid ervan wordt aangetast.

Hier zijn 4 nuttige technieken die u kunt gebruiken om het beste van de WP-beheerdersbalk aan te passen en naar voren te brengen.

1. Verwijder bestaande koppelingen van WP Admin Bar

1. Navigeer naar uw themamap en open het functions.php bestand met een teksteditor.

2. plak de volgende code aan het einde van het bestand:

 add_action ('wp_before_admin_bar_render', 'remove_admin_bar_links'); function remove_admin_bar_links () {global $ wp_admin_bar; $ Wp_admin_bar-> remove_menu ( 'opmerkingen'); } 

De bovenstaande code verwijdert de link "COMMENTS" van de Admin Bar. Het werkt met behulp van de functies $wp_admin_bar->remove_menu(ID) . Door de ID op te geven van de koppelingen die u wilt verwijderen (in dit geval is de ID OPMERKINGEN ), kunt u koppelingen van de beheerdersbalk verwijderen.

Hier zijn enkele van de ID die nuttig voor u zullen zijn:

  • mijn-account-met-avatar / mijn-account : links naar uw account. De ID hangt af van of je avatar hebt ingeschakeld of niet.
  • mijn-blogs : menu Mijn sites. Alleen voor netwerkmodus
  • bewerken : link voor het bewerken van berichten / pagina's
  • nieuwe inhoud : nieuw menu toevoegen
  • opmerkingen : Reacties link
  • uiterlijk : uiterlijk menu
  • updates : Updates link
  • get-shortlink : shortlink naar een pagina

2. Aangepaste koppelingen toevoegen aan de WP-beheerdersbalk

Voeg uw code toe aan uw functions.php om uw eigen koppelingen aan de beheerbalk toe te voegen.

 add_action ('wp_before_admin_bar_render', 'add_admin_bar_links'); function add_admin_bar_links () {global $ wp_admin_bar; $ wp_admin_bar-> add_menu (array ('id' => 'Google', 'title' => __ ('Google'), 'href' => 'http://google.com')); } 

In het bovenstaande voorbeeld wordt 'Google.com' toegevoegd als een koppeling in de beheerdersbalk. Je kunt het natuurlijk naar eigen wens aanpassen. Dingen waar je rekening mee moet houden zijn de 'id', 'titel' en 'href'

id : de ID voor de link
titel : de naam die op de beheerdersbalk wordt weergegeven
href : de URL waarnaar de link verwijst.

U kunt ook een submenu maken met de onderstaande code:

 add_action ('wp_before_admin_bar_render', 'add_admin_bar_links'); function add_admin_bar_links () {global $ wp_admin_bar; $ wp_admin_bar-> add_menu (array ('id' => 'Google', 'title' => __ ('Google'), 'href' => 'http://google.com')); $ wp_admin_bar-> add_menu (array ('parent' => 'Google', 'id' => 'GoogleAnalytics', 'title' => __ ('Google Analytics'), 'href' => 'http: // google .com / analytics ')); } 

Dit is hoe het eruit ziet:

3. Toon het login-formulier als de gebruiker niet is aangemeld

Standaard wordt de beheerdersbalk alleen weergegeven voor ingelogde gebruikers. Als u echter de beheerbalk zichtbaar wilt maken voor iedereen en deze het aanmeldingsformulier wilt laten zien als de gebruiker niet is aangemeld, kunt u de WordPress-beheerdersbalk verbeterd gebruiken om deze functionaliteit in te schakelen.

4. Schakel de Admin Bar volledig uit

Sommigen van u hebben misschien een hekel aan de beheerbalk en willen deze volledig verwijderen. Hier ziet u hoe u dit kunt doen.

1. Log in op uw WordPress-dashboard en ga naar uw profieltabblad.

2. Schakel in het gedeelte "Show Admin Bar" de optie " bij het bekijken van de site " en " in het dashboard " uit. Sla de wijzigingen op.

Als u een blog met meerdere auteurs beheert (of in netwerkmodus) en u de beheerdersbalk voor al uw auteurs wilt uitschakelen, kopieert en plakt u in uw functions.php bestand de volgende code;

 add_filter ('show_admin_bar', '__return_false'); 

Hierdoor wordt de Admin-balk uitgeschakeld.

Welke andere trucs gebruik je om de WP-beheerdersbalk aan te passen?