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

Developing a Client-Focused Admin Panel

Developing a Client-Focused Admin Panel

Tips and tricks for customising the WordPress Admin Panel so it's friendlier to your clients (and you).

Chris Van Patten

November 04, 2012
Tweet

More Decks by Chris Van Patten

Other Decks in Programming

Transcript

  1. DEVELOPING A
    CLIENT-FOCUSED
    ADMIN PANEL
    Sunday, 4 November 12

    View Slide

  2. ...huh?
    Sunday, 4 November 12

    View Slide

  3. use WordPress plugins and/or
    code to simplify, streamline,
    and focus the admin panel to
    the needs and capabilities of a
    specific client or website
    Sunday, 4 November 12

    View Slide

  4. improve ease of use
    Sunday, 4 November 12

    View Slide

  5. reduce errors
    Sunday, 4 November 12

    View Slide

  6. limit client costs
    Sunday, 4 November 12

    View Slide

  7. edit with abandon
    Sunday, 4 November 12

    View Slide

  8. edit with abandon
    make site changes without fear
    of screwing up the website
    Sunday, 4 November 12

    View Slide

  9. “Apple vs. Microsoft”
    Sunday, 4 November 12

    View Slide

  10. The Spectrum
    Sunday, 4 November 12

    View Slide

  11. Sounds cool.
    Sunday, 4 November 12

    View Slide

  12. How do I get started?
    Sunday, 4 November 12

    View Slide

  13. Plugins
    Sunday, 4 November 12

    View Slide

  14. DIY
    Sunday, 4 November 12

    View Slide

  15. PLUGIN vs. functions.php
    Sunday, 4 November 12

    View Slide

  16. A question of PERMANENCE
    Sunday, 4 November 12

    View Slide

  17. What can I edit?
    Sunday, 4 November 12

    View Slide

  18. Just about everything.
    Sunday, 4 November 12

    View Slide

  19. Login screen
    Sunday, 4 November 12

    View Slide

  20. Sunday, 4 November 12

    View Slide

  21. Menus
    Sunday, 4 November 12

    View Slide

  22. Sunday, 4 November 12

    View Slide

  23. Admin Menu Editor
    http://wordpress.org/extend/plugins/admin-menu-editor/
    Sunday, 4 November 12

    View Slide

  24. Dashboard
    Sunday, 4 November 12

    View Slide

  25. Remove widgets
    Sunday, 4 November 12

    View Slide

  26. Add your own widgets
    Sunday, 4 November 12

    View Slide

  27. File editors
    Sunday, 4 November 12

    View Slide

  28. TinyMCE
    Sunday, 4 November 12

    View Slide

  29. Custom buttons
    Sunday, 4 November 12

    View Slide

  30. Custom styles
    Sunday, 4 November 12

    View Slide

  31. Sunday, 4 November 12

    View Slide

  32. TinyMCE Advanced
    http://wordpress.org/extend/plugins/tinymce-advanced/
    Sunday, 4 November 12

    View Slide

  33. Widgets
    Sunday, 4 November 12

    View Slide

  34. Remove un-needed widgets
    Sunday, 4 November 12

    View Slide

  35. Post/Page Browsing
    Sunday, 4 November 12

    View Slide

  36. Customize columns
    Sunday, 4 November 12

    View Slide

  37. Sunday, 4 November 12

    View Slide

  38. Admin footer
    Sunday, 4 November 12

    View Slide

  39. Sunday, 4 November 12

    View Slide

  40. Long story short...
    Sunday, 4 November 12

    View Slide

  41. Serving the client is more
    than building pretty websites
    Sunday, 4 November 12

    View Slide

  42. Serving the client is more
    than building pretty websites
    (they need to be usable too)
    Sunday, 4 November 12

    View Slide

  43. You can make everyone happy
    Sunday, 4 November 12

    View Slide

  44. Happier designers
    Sunday, 4 November 12

    View Slide

  45. Happier clients
    Sunday, 4 November 12

    View Slide

  46. Happier you
    Sunday, 4 November 12

    View Slide

  47. :)
    Sunday, 4 November 12

    View Slide