Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Wordpress Admin Panel Usability

Wordpress Admin Panel Usability

Showing you the potential of Wordpress to create amazing client admin experiences.

Avatar for Mike Tighe

Mike Tighe

May 25, 2013

Other Decks in Programming

Transcript

  1. MY GOAL 1) To show you the potential of Wordpress

    to create amazing client experiences. 2) Go over a bunch of examples. 3) See where discussion takes us. Saturday, 25 May, 13
  2. I’M GOING TO TALK A LOT ABOUT ‘CLIENTS’ Everything we

    build at Solid is to enable & empower our clients. Saturday, 25 May, 13
  3. BUT MIKE! WHY? + Yes, you could make things look

    decent. + But it was a house of cards. Easy to break. + Clients get confused & frustrated. Saturday, 25 May, 13
  4. FRUSTRATION = FAILURE If a client feels trapped or confused,

    I have failed at my job of making their (digital life) a be er place. Saturday, 25 May, 13
  5. DEATH BY WYSIWYG + Easy to break. + Columns? Tables?

    Nope. + Like playing with nitroglycerin. Saturday, 25 May, 13
  6. CLIENT EXAMPLE This client has never updated this page without

    breaking it. (evil WYSIWYG editor) Saturday, 25 May, 13
  7. HOW COULD THIS BE IMPROVED? 1) Add new team member

    2) A ach photo 3) Textbox for Name, Email, Phone Saturday, 25 May, 13
  8. 1. Advanced custom fields. 2. Custom post types. 3. Hide

    stuff you don’t need. FOR BETTER UX Saturday, 25 May, 13
  9. ADVANCED CUSTOM FIELDS Plugin which allows you to create custom

    fields for different types of content/ templates on your site. Saturday, 25 May, 13
  10. CLIENT NEEDS + They are very busy. + Need to

    maintain accurate content. + Menus, wine list, specials. + Don’t want to mess around with PDF’s. Saturday, 25 May, 13
  11. + Impossible to screw up. + Easy to add new

    sections. + Easy to add new items. Saturday, 25 May, 13
  12. The Cibo team can quickly update/ maintain their content, they

    cannot break the design. We don’t have to worry. They don’t have to worry. CIBO Saturday, 25 May, 13
  13. 1. Advanced custom fields. 2. Custom post types. 3. Hide

    stuff you don’t need. FOR BETTER UX Saturday, 25 May, 13
  14. CUSTOM POST TYPES Make it easy to interact with content.

    Don’t make them search. Create actions via post types. Saturday, 25 May, 13
  15. + It represents a common action. + It is typically

    repeatable. CHOOSING A CUSTOM POST TYPE Saturday, 25 May, 13
  16. 1. Advanced custom fields. 2. Custom post types. 3. Hide

    stuff you don’t need. FOR BETTER UX Saturday, 25 May, 13
  17. HIDE STUFF YOU DON’T NEED If the client (or you)

    doesn’t need to see something, don’t show it to. Saturday, 25 May, 13
  18. YOU CAN HIDE THINGS LIKE + Revision history + Comments,

    excerpt, tags, categories (Basically anything you don’t need.) Saturday, 25 May, 13
  19. WHY? + Remove visual clu er. + Fast way to

    make things appear easy. Saturday, 25 May, 13
  20. MORE EXAMPLES More cool ways you can use advanced custom

    fields, and how it works. Saturday, 25 May, 13
  21. CLIENT NEEDS + Add tradeshows they will be ad. +

    Filter by province. + Their admin team needs to manage it. Saturday, 25 May, 13
  22. 1) Model page 2) Model index 3) Random model on

    homepage HOME MODELS Saturday, 25 May, 13
  23. CLIENT NEEDS + Add a home model. + Manage photo

    gallery. + Manage gallery of floorplans. + Home information. + CTA form on page. + Filter by series. Saturday, 25 May, 13
  24. 1) Model page 2) Model index 3) Random model on

    homepage HOME MODELS Saturday, 25 May, 13
  25. 1. Custom Post Types WP Codex: h p://codex.wordpress.org/Post_Types NetTuts: h

    p://goo.gl/eUnzO 2. Advanced Custom Fields www.advancedcustomfields.com/ (plugin) 3. Google Just search for any of these terms. RESOURCES Saturday, 25 May, 13