Wenn Sie wie wir mit WordPress 3.3 (Live Demo inklusive) herumgespielt haben, dann haben Sie sich wahrscheinlich an die neue Admin-Leiste gewöhnt. Ganz ehrlich, wir lieben das neue Design der Admin-Leiste. Sie sieht sehr sauber aus (bis Plugin-Autoren sie kaputt machen). Als Plugin-Autor hat man viel Freiheit, aber auch eine riesige Verantwortung. Es gibt Hooks für Plugin-Autoren, um Dashboard-Widgets, Admin-Leisten-Menüs usw. hinzuzufügen. Aber was passiert, wenn viele Plugin-Autoren anfangen, ihre Elemente in die Admin-Leiste einzufügen? Wir enden mit absolutem Chaos für Benutzer mit kleinerer Auflösung (nicht mobil). Die meisten von uns Entwicklern verwenden Bildschirmgrößen über 1600 Pixel. Aber es gibt immer noch Benutzer mit Auflösungen von 1200 Pixel oder 1024 Pixel. Selbst bei 1600 Pixeln reichen 10 Plugins aus, um die Admin-Leiste zu zerstören. Sehen Sie sich den Screenshot unten an:

Und wenn Sie 10 Plugins haben, die zur Admin-Leiste hinzugefügt werden, bei einer Auflösung von etwa 1200 Pixeln. Die Menüs werden zusammen mit dem Grußbereich ebenfalls in die zweite Zeile verschoben.
Was schlagen wir also vor?
Wir brauchen eine Admin-Leisten-Menü namens „Mehr“ als Dropdown. Ähnlich wie Google es hat.

In diesem Dropdown werden alle Plugins abgelegt. Dies würde es Plugin-Autoren ermöglichen, sich an eine bestimmte Benutzeroberfläche (UI) zu halten, was zu einer besseren Benutzererfahrung führt. Dies verhindert auch Inkonsistenzen. Wenn Sie im ersten Screenshot oben W3 Total Cache Plugin nach der Suche sehen. Das ist einfach inkonsistent. Frederick hatte wahrscheinlich eine Berechtigungsstufe von 1000 oder so, um sicherzustellen, dass sein Plugin an letzter Stelle landet (was ihm mehr Sichtbarkeit garantiert). Bis WordPress 3.2 war das großartig. Aber mit WordPress 3.3 wird die Suche nicht mehr nach rechts verschoben, was für Anfänger seltsam aussieht.
Wir sagen nur, dass wir eine konsistentere Benutzeroberfläche benötigen.
Nächstes Problem: Wie verhindern wir Missbrauch mit dem „Mehr“-Dropdown? Plugin-Autoren fügen einfach ihre Elemente zur Admin-Leiste hinzu und denken, es sei wichtig. Aber es spielt keine Rolle, was sie denken. Benutzer sollten in dieser Angelegenheit eine Wahl haben. Nur weil wir das Plugin WP-Bitly verwenden, heißt das nicht, dass alle unsere Redakteure das Menü „Shortlink“ in der Admin-Leiste sehen müssen. Es sollte eine Möglichkeit geben, einen Menüpunkt aus der Admin-Leiste zu entfernen, wenn der Benutzer ihn dort nicht haben möchte.
Was denken Sie? Benötigen wir ein weiteres Dropdown für die WordPress-Adminleiste? Ich würde gerne Ihre Meinung hören.


senlinonline
Sie sagen also im Grunde mit dem Artikel, dass die neue Admin-Leiste von einigen Leuten, die sie großartig fanden, "durchgedrückt" wurde, aber wenig bis gar keine Gedanken an die Konsequenzen verschwendet wurden?
Bis Ihre Lösung zum Standard wird, werde ich diese verflixte Leiste für alle Benutzer komplett deaktivieren, wahrscheinlich sogar für mich selbst...
Japh
Das ist sicherlich ein interessanter Vorschlag. Ich bin mir nicht sicher, ob er in den WordPress-Core gehört, aber es gibt sicherlich ein Plugin, um die Art und Weise zu verwalten, wie andere Plugins zu den verschiedenen Menüs hinzugefügt werden. Es gibt bereits Plugins, die bei solchen Problemen im Seitenmenü helfen, wie Mark Jaquiths "Menu Humility"-Plugin. Etwas für die Admin-Leiste wäre auch großartig.
Zach Levine
Ich benutze zwei Monitore, also vermeide ich die ganze Sache
ssjaime
Ich denke, dass die Admin-Leiste mehr Dropdowns haben sollte und dass standardmäßig alle Plugin-Elemente zum Dropdown hinzugefügt werden. Dann sollte es eine neue "Menü"-ähnliche Struktur geben, die es erlaubt, maximal 3 davon auf der obersten Ebene zu platzieren.
Ich benutze Headway Themes und bin dankbar, dass der visuelle Editor in die Adminleiste integriert ist. Es wäre ein großer Nachteil für mich, wenn dies im Dropdown versteckt wäre...
LewAyotte
Ich glaube nicht... aber es könnte leicht ein Plugin sein, das nach den Bedürfnissen eines Administrators angepasst werden kann.
LewAyotte
Ich glaube nicht... aber es könnte leicht ein Plugin sein, das nach den Bedürfnissen eines Administrators angepasst werden kann.