Let's talk about the WordPress dashboard

2cd8df04a3be5cdefbd88ce598ec7a7d?s=47 Kimb Jones
July 05, 2013

Let's talk about the WordPress dashboard

I love WordPress, but the dashboard? *sigh*, it's grown into something quite frustrating. This presentation wasn't supposed to be a rant, but it quickly went that way.

2cd8df04a3be5cdefbd88ce598ec7a7d?s=128

Kimb Jones

July 05, 2013
Tweet

Transcript

  1. 4.

    I love WordPress Kimb Jones http://makedo.in @mkjones • Make brilliant

    and flexible websites • Quick turnaround • Clients love it (more in this later) • 1000's+ of amazing and useful plugins • 1000's+ of beautiful themes and frameworks • IMO the BEST theme design engine of any CMS • The community around WordPress is awesome • + many, many other reasons
  2. 5.

    BUT

  3. 7.

    A standard dashboard with a few plugins Kimb Jones http://makedo.in

    @mkjones 15 11 10 menu options info & feed 'boxes'
  4. 8.

    A standard dashboard with a few plugins Kimb Jones http://makedo.in

    @mkjones 15 11 10 menu options info & feed 'boxes' 36 total 'actionable' options
  5. 10.

    Put that into context, Windows 7 Control Panel Kimb Jones

    http://makedo.in @mkjones 24 total 'actionable' options 36 in WordPress dashboard
  6. 11.

    What else is wrong? Kimb Jones http://makedo.in @mkjones • Confusing/ambiguous

    labels Media (files? docs?), Tools/Settings (why both?), Widgets (what?), Permalinks (you mean pretty links) etc... • No control over what menu items are displayed or their order (does Jetpack REALLY need to be at the top?) • Certain Plugins/Themes freely add their own extra options & features adding more confusion • Not very responsive or mobile friendly • Information overload on Dashboard • Cross-browser compatibility!!
  7. 13.

    This hurts my brain Kimb Jones http://makedo.in @mkjones 1 excerpts

    below main text 2 featured image is... somewhere? 3 WYSIWYG is a curse 4 post formats? 5 too many publish options 6 media WTF?
  8. 14.

    What exactly is Media anyway? Kimb Jones http://makedo.in @mkjones 1

    files? what happend to media? 2 media? gallery? featured?
  9. 15.

    I feel like I'm going to break something Kimb Jones

    http://makedo.in @mkjones 2 I just wanted to add a photo :( 1 whut?
  10. 16.
  11. 17.
  12. 19.

    #fail Kimb Jones http://makedo.in @mkjones 2 confusing sub-page view 1

    comments on pages? 3 no way to close/expand hierarchy
  13. 20.

    I almost cried :'( Kimb Jones http://makedo.in @mkjones 1 page

    order, are you kidding? 2 TEMPLATES ROCK! WHY ARE YOU HIDING THEM!
  14. 21.

    All of this should be done BEFORE you even start

    adding content Kimb Jones http://makedo.in @mkjones 1 page order, are you kidding? 2 TEMPLATES ROCK! WHY ARE YOU HIDING THEM! 3 try using this with more than 20+ pages
  15. 24.
  16. 26.

    Simplify the dashboard Kimb Jones http://makedo.in @mkjones • Only give

    'users' (clients, staff) basic rights • Use roles like 'Editor', 'Contributor' or roll-your-own • Try and 'hack' the dashboard to show/hide stuff:
  17. 27.

    Useful plugins Kimb Jones http://makedo.in @mkjones • Ryans Simple CMS

    http://wordpress.org/plugins/ryans-simple-cms/ • Front End Editor http://wordpress.org/plugins/front-end-editor/ • CMS Tree Page View http://wordpress.org/plugins/cms-tree-page-view/ • Lock Pages http://wordpress.org/plugins/lock-pages/ • WP Markdown http://wordpress.org/plugins/wp-markdown/
  18. 32.

    Phase 2: Clarity Dashboard Kimb Jones http://makedo.in @mkjones • Develop

    a simpler UI/skin for WP • Implement a 'wizard' style content walkthrough system • Better user role management • Totally separate 'dashboard' for non-Admin users • Mobile/responsive friendly • Coming early 2014 (at this rate)