Bizim gibi WordPress 3.3 (Canlı Demo dahil) ile oynuyorsanız, muhtemelen yeni yönetici çubuğuna adapte olmuşsunuzdur. Dürüst olmak gerekirse, yeni yönetici çubuğu tasarımını seviyoruz. Çok temiz görünüyor (eklenti yazarları bunu bozana kadar). Bir eklenti yazarı olarak çok fazla özgürlüğünüz var, ancak aynı zamanda büyük bir sorumluluğunuz da var. Eklenti yazarlarının gösterge paneli widget’ları, yönetici çubuğu menüleri vb. eklemeleri için kancalar mevcuttur. Ancak çok sayıda eklenti yazarı kendi öğelerini yönetici çubuğuna eklemeye başladığında ne olur? Daha küçük çözünürlüklü (mobil değil) kullanıcılar için tam bir kaosla sonuçlanır. Biz geliştiricilerin çoğunluğu 1600 pikselin üzerinde ekran boyutları kullanıyoruz. Ancak hala 1200px veya 1024px çözünürlükte olan kullanıcılar var. Heck 1600 çözünürlükte bile, yönetici çubuğunu kırmak için 10 eklenti yeterlidir. Aşağıdaki ekran görüntüsüne bir göz atın:
O ve 1200 piksel gibi bir çözünürlükte yönetici çubuğuna eklenen 10 eklentiniz varsa. Merhaba alanıyla birlikte menülerin de ikinci satıra düşmesini sağlayacaksınız.
Peki ne öneriyoruz?
Açılır menü olarak “Daha Fazla” adında bir yönetici çubuğu menüsüne ihtiyacımız var. Google’da olduğu gibi.
Bu daha fazla açılır pencerede, tüm eklentiler oraya bırakılacaktır. Bu, eklenti yazarlarının daha iyi bir kullanıcı deneyimi sunacak belirli bir kullanıcı arayüzüne (UI) bağlı kalmalarını sağlayacaktır. Bu aynı zamanda herhangi bir tutarsızlığı da önleyecektir. Yukarıdaki ilk ekran görüntüsünde dikkat ederseniz W3 Total Cache eklentisi aramadan sonra gösteriliyor. Bu sadece tutarsızlıktır. Frederick muhtemelen eklentisinin en sonda yer almasını sağlamak için izin seviyesini 1000 ya da başka bir şey olarak belirlemiştir (bu da eklentinin daha fazla görünmesini sağlayacaktır). WordPress 3.2’ye kadar bu durum harikaydı. Ancak WordPress 3.3 ile arama artık sağa kaydırılmıyor, bu da yeni başlayanlar için garip görünmesine neden oluyor.
Tek söylediğimiz, daha tutarlı bir kullanıcı arayüzüne ihtiyacımız olduğu.
Bir sonraki sorun, daha fazla açılır menüsü ile kötüye kullanımı nasıl önleyeceğimizdir? Eklenti yazarları önemli olduğunu düşünerek öğelerini yönetici çubuğuna ekliyorlar. Ancak onların ne düşündüğü önemli değil. Kullanıcılar bu konuda bir seçeneğe sahip olmalıdır. WP-Bitly eklentisini kullanıyor olmamız, tüm editörlerimizin yönetici çubuğunda “Kısa Bağlantı” menüsünü görmesi gerektiği anlamına gelmez. Kullanıcı bir menü öğesinin orada olmasını istemiyorsa, onu yönetici çubuğundan kaldırmanın bir yolu olmalıdır.
Siz ne düşünüyorsunuz? WordPress yönetici çubuğu için daha fazla açılır menüye ihtiyacımız var mı? Düşüncelerinizi duymak isteriz.
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.