Ich habe gerade das Yoast SEO-Plugin installiert und festgestellt, dass der Admin-Leiste ein neues Flyout-Menü hinzugefügt wurde, sobald das Plugin aktiviert wurde.
Weiß jemand, dass es ein Tutorial oder ein Beispiel dafür gibt?
plugin-development
Scott B
quelle
quelle
Antworten:
Der Aktions-Hook
admin_bar_menu
erledigt den Job. In dem Kommentar in der Kerndatei heißt es:Verwendung:
Du musst ein bisschen daran arbeiten, denn dieser Code fügte den neuen Gegenstand ganz links hinzu! Ich denke, das Untersuchen der
$admin_bar
Variablen sollte Ihnen eine Idee geben, wie Sie ein Element hinzufügen können.Update:
'parent' => 'top-secondary'
Fügt den Artikel links von "Howdy ..." hinzu! Ich wette, es gibt noch andere solche Positionswerte. Ich suche sie;)Update 2:
'parent' => 'new-content'
Fügt den Eintrag imNew > Post, Media
etc-Menü hinzu.Update 3:
'parent' => 'wp-logo-external'
Fügt das Element im Menü hinzu, das ganz links aus dem WordPress-Logo hervorgeht.AKTUALISIEREN:
Ich habe einen Blog-Post mit allen möglichen Positionen für den neuen Artikel im Admin-Bar-Menü geschrieben ... Wenn jemand Interesse hat, bitte hier lesen .
quelle