Wenn Sie wie wir mit WordPress 3.3 (einschließlich Live-Demo) herumgespielt haben, dann haben Sie sich wahrscheinlich an die neue Admin-Leiste gewöhnt. Um ehrlich zu sein, lieben wir das neue Design der Verwaltungsleiste. Sie sieht sehr aufgeräumt aus (bis Plugin-Autoren sie kaputt machen). Als Plugin-Autor haben Sie viele Freiheiten, aber Sie tragen auch eine große Verantwortung. Für Plugin-Autoren gibt es Hooks, mit denen sie Dashboard-Widgets, Adminbar-Menüs usw. hinzufügen können. Aber was passiert, wenn viele Plugin-Autoren anfangen, ihre Elemente in die Admin-Leiste einzufügen? Wir enden mit einem totalen Chaos für Benutzer mit kleinerer Auflösung (nicht mobil). Die Mehrheit von uns Entwicklern verwendet Bildschirmgrößen über 1600px. Aber es gibt immer noch Benutzer, die eine Auflösung von 1200px oder 1024px haben. Selbst bei 1600er Auflösungen reichen 10 Plugins aus, um die Verwaltungsleiste zu zerstören. Werfen Sie einen Blick auf den Screenshot unten:
O und wenn Sie 10 Plugins haben, die die Verwaltungsleiste bei einer Auflösung von 1200px oder so vergrößern. Sie haben die Menüs fallen auf die zweite Zeile als auch zusammen mit dem Howdy-Bereich.
Was schlagen wir also vor?
Wir brauchen ein Admin-Bar-Menü namens „Mehr“ als Dropdown-Menü. Ähnlich, wie Google es hat.
In diesem „Mehr“-Menü werden alle Plugins abgelegt. Dies würde es den Plugin-Autoren ermöglichen, sich an eine bestimmte Benutzeroberfläche (UI) zu halten, was zu einer besseren Benutzererfahrung führen würde. Außerdem wird so jegliche Inkonsistenz vermieden. Wie Sie auf dem ersten Screenshot oben sehen, wird das W3 Total Cache Plugin nach der Suche angezeigt. Das ist einfach inkonsequent. Frederick hat wahrscheinlich seine Berechtigungsstufe auf 1000 oder so eingestellt, um sicherzustellen, dass sein Plugin an letzter Stelle angezeigt wird (was ihm mehr Aufmerksamkeit garantiert). Bis zu WordPress 3.2 war das großartig. Aber mit WordPress 3.3, die Suche ist nicht mehr schwebend rechts, die es seltsam aussehen für Anfänger macht.
Wir wollen damit nur sagen, dass wir eine einheitlichere Benutzeroberfläche brauchen.
Das nächste Problem ist die Frage, wie wir Missbrauch mit dem „More“-Dropdown verhindern können. Plugin-Autoren fügen einfach ihre Elemente in die Admin-Leiste ein und denken, dass dies wichtig ist. Aber es spielt keine Rolle, was sie denken. Die Benutzer sollten in dieser Angelegenheit eine Wahl haben. Nur weil wir das Plugin WP-Bitly verwenden, bedeutet das nicht, dass alle unsere Redakteure das „Shortlink“-Menü in der Verwaltungsleiste sehen müssen. Es sollte eine Möglichkeit geben, einen Menüpunkt aus der Verwaltungsleiste zu entfernen, wenn der Benutzer ihn dort nicht haben möchte.
Was meinen Sie dazu? Brauchen wir ein weiteres Dropdown-Menü für die WordPress-Verwaltungsleiste? Ich würde gerne Ihre Meinung hören.
senlinonline
so basically what you’re saying with the article is that the new adminbar was „pushed through“ by some people who thought it great, but that little to no thought went into the consequences?
So until your solution becomes the standard I know that I will completely disable that bloody bar for all users, probably even including myself…
Japh
This is certainly an interesting proposal. I’m not sure if it belongs in core WordPress, but certainly there’s a plugin for for managing the way other plugins are added to the various menus. There are already plugins out there to help sort problems like this out in the side menu, like Mark Jaquith’s „Menu Humility“ plugin. Something for the admin bar too would be great.
Zach Levine
I use dual monitors so I avoid using the thing altogether
ssjaime
I think that the admin bar should have a more dropdown and that by default all plugin elements are added to the dropdown. Then, there should be a new „menu“ type structure allowing a maximum of 3 of those to be given top level.
I use Headway Themes and am grateful that the Visual Editor is integrated in the admin bar. It would be a huge dis-service for me to have this buried in the dropdown…
LewAyotte
I don’t think so… but it could easily be a plugin, customizable according to a administrators needs.
LewAyotte
I don’t think so… but it could easily be a plugin, customizable according to a administrators needs.