creating a better wordpress admin experience for - hey, i'm grant

33
Grant Landram Slides @ bit.ly/wcpdx13 Creating a Better WordPress Admin Experience For Clients Introduction The Admin Why Us Remove Enhance Assist Conclusion

Upload: others

Post on 10-Feb-2022

3 views

Category:

Documents


0 download

TRANSCRIPT

Grant Landram

Slides @ bit.ly/wcpdx13

Creating a Better WordPress Admin Experience For Clients

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Slides @ bit.ly/wcpdx13

Grant LandramSenior Web Strategist @ 10up grantlandram

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Slides @ bit.ly/wcpdx13

10upContent management made easy. Maybe even fun.

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Slides @ bit.ly/wcpdx13

Why WordPress?

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Free &Accessible

Themes & Plugins

SimplifiesPublishing

The WordPress Admin

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

The WordPress Admin

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Admin Usability Testing by @lessbloat

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

It’s just so easy to use...

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Why Us?

Because we can...

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Why Us?

Because we SHOULD.

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Remove Unneeded Stuff

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Remove ALL THE THINGS

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Remove: Dashboard Widgets

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Remove: Dashboard Menus

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Remove: Widgets

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Remove: Meta Boxes

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Enhance

EnhanceEnhance

Enhance

EnhanceEnhance

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Enhance: Design

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Enhance Design: Don’t Transform!

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Enhance: Design

Enhance Design: Custom Login

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Enhance Design: Custom Login

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Enhance Design: Custom Login

Enhance: Custom Functionality

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Enhance: Custom Functionality

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Super LongTaxonomyBoxes...

Enhance: Custom Functionality

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Super LongTaxonomyBoxes...

But Better!

Enhance: Custom Functionality

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Assist: Documentation Section

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Assist: Contextual Help

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Assist: Walkthrough Videos

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Add & remove wisely.

Enhance, don’t transform.

Assist where you can.

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Think about your user.

Strive for simplicity.

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion

Links & Sources

Special Thanks10up, Helen Hou-Sandi, Dave Martin, Matt Thomas, Matt Mullenweg, Brian Krogsgard, Pippin Williamson, Mark Jaquith, Matthew Jones, Mel Choyce, Automattic, Mark Root-Wiley, Scott Berkun

Keep up with what Automattic is doing on the WordPress UI and contribute: make.wordpress.org/ui

Slash & Burn the DashboardCustomizing the WP Dashboard: http://wp.smashingmagazine.com/2012/05/17/customize-wordpress-admin-easily/

Another great resource: http://sixrevisions.com/wordpress/how-to-customize-the-wordpress-admin-area/

Adding Documentation & HelpersWP Help, dashboard documentation creator: http://wordpress.org/extend/plugins/wp-help/

Dashboard Videos: http://www.videousermanuals.com/

http://pippinsplugins.com/add-contextual-help-screens-to-the-wordpress-3-3-help-tab/

http://codecanyon.net/item/easy-contextual-help-for-wordpress/132014?

ref=mordauk&ref=mordauk&clickthrough_id=128605678&redirect_back=true

http://codex.wordpress.org/Adding_Contextual_Help_to_Administration_Menus

http://codex.wordpress.org/Function_Reference/add_help_tab

Design

http://codecanyon.net/item/rocket-dashboard-revamped-wordpress-dashboard/3907133

Code Snippets from Prezhttp://www.filedropper.com/snippets

Slides @ bit.ly/wcpdx13

Introduction The Admin Why Us Remove Enhance Assist Conclusion