Se avete giocato con WordPress 3.3 (Demo live inclusa) come noi, probabilmente vi siete adattati alla nuova barra di amministrazione. Onestamente, ci piace il design della nuova barra di amministrazione. Ha un aspetto molto pulito (finché gli autori dei plugin non la rompono). Come autore di plugin, avete molta libertà, ma anche un’enorme responsabilità. Gli autori di plugin hanno a disposizione degli hook per aggiungere widget alla Bacheca, menu alla barra di amministrazione, ecc. Ma cosa succede quando molti autori di plugin iniziano ad aggiungere i loro elementi nella barra di amministrazione? Ci ritroviamo con il caos più totale per gli utenti con una risoluzione più piccola (non mobile). La maggior parte di noi sviluppatori utilizza schermi di dimensioni superiori a 1600px. Ma ci sono ancora utenti che hanno una risoluzione di 1200px o 1024px. Anche con risoluzioni di 1600, bastano 10 plugin per rompere la barra di amministrazione. Date un’occhiata allo screenshot qui sotto:
O e se avete 10 plugin che si aggiungono alla barra di amministrazione su una risoluzione di 1200px o giù di lì. I menu scenderanno anche sulla seconda riga insieme all’area Ciao.
Quindi cosa proponiamo?
Abbiamo bisogno di un menu della barra di amministrazione chiamato “Altro” come menu a discesa. Simile a quello di Google.
In questo menu a discesa verranno inseriti tutti i plugin. In questo modo gli autori di plugin potranno attenersi a un’interfaccia utente specifica, che offrirà un’esperienza utente migliore. In questo modo si evita anche qualsiasi incoerenza. Se si nota che nel primo screenshot il plugin W3 Total Cache viene mostrato dopo la ricerca. Questo è semplicemente incoerente. Probabilmente Frederick ha impostato il livello di autorizzazione a 1000 o qualcosa del genere per assicurarsi che il suo plugin finisca all’ultimo posto (il che gli garantirà una maggiore esposizione). Fino a WordPress 3.2, andava benissimo. Ma con WordPress 3.3, la ricerca non è più flottante a destra, il che rende l’aspetto strano per i principianti.
Stiamo solo dicendo che abbiamo bisogno di un’interfaccia utente più coerente.
Il problema successivo è come prevenire gli abusi con il menu a discesa More. Gli autori di plugin aggiungono i loro elementi alla barra di amministrazione pensando che sia importante. Ma non è importante quello che pensano. Gli utenti dovrebbero avere la possibilità di scegliere. Solo perché stiamo usando il plugin WP-Bitly non significa che tutti i nostri editori debbano vedere il menu “Shortlink” nella barra di amministrazione. Dovrebbe esserci un modo per rimuovere una voce di menu dalla barra di amministrazione se l’utente non la vuole.
Cosa ne pensate? Abbiamo bisogno di un ulteriore menu a discesa per la barra di amministrazione di WordPress? Mi piacerebbe sentire le vostre opinioni.
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.