• Save
Improving Usability in the WordPress Admin  (WordCamp Baltimore 2012)
Upcoming SlideShare
Loading in...5
×
 

Improving Usability in the WordPress Admin (WordCamp Baltimore 2012)

on

  • 1,504 views

 

Statistics

Views

Total Views
1,504
Views on SlideShare
1,366
Embed Views
138

Actions

Likes
4
Downloads
0
Comments
1

2 Embeds 138

http://seanbutze.com 76
http://speakerrate.com 62

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
  • Hi, my name is Morine, I am new here, I like your profile and i will be happy if you contact me through my email (morinebaby1988@yahoo.com) so that i will tell you about myself and also share more pictures with you, Take Care.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Add rolescoper plugin

Improving Usability in the WordPress Admin  (WordCamp Baltimore 2012) Improving Usability in the WordPress Admin (WordCamp Baltimore 2012) Presentation Transcript

  • • WordPress Developer at Growth Spark (Cambridge, MA)• Author: WP Image Size Limit plugin• Developing ~13 years, with WordPress ~4 years
  • ••
  • .
  • • WordPress now makes this perfectly possible• But WE need to do the work
  • ••
  • D.I.Y.Growth Spark Starter Themehttps://github.com/growthspark/gs-starter-theme• includes/ • user-capabilities.php PluginsMembershttp://wordpress.org/extend/plugins/membersRole Scoperhttp://wordpress.org/extend/plugins/role-scoper/
  • D.I.Y. Add specific capabilities via add_cap()codex.wordpress.org/Roles_and_Capabilities
  • ••
  • • Introduced in WordPress 3.0• Allow you to create any number of additional content types beyond just Posts and Pages• Create content types that are relevant to your client’s needs
  • D.I.Y.Growth Spark Starter Themehttps://github.com/growthspark/gs-starter-theme• includes/ • cpt.sample.php• img/admin (for sample icons) PluginsCustom Post Type UIhttp://wordpress.org/extend/plugins/custom-post-type-ui/
  • D.I.Y. via register_post_type()http://codex.wordpress.org/Function_Reference/register_post_type
  • codex.wordpress.org/Function_Reference/add_meta_box Variety of field types supported: • Simple text • WSYIWYG Editor • Date • Radio Buttons • Select Boxes • File Upload
  • D.I.Y.WP Tuts+http://wp.tutsplus.com/tutorials/plugins/how-to-create-custom-wordpress-writemeta-boxes/ PluginsAdvanced Custom Fieldshttp://wordpress.org/extend/plugins/advanced-custom-fields/
  • Advanced Custom Fields
  •  Gradually introduce clients to WordPress by limiting access to advanced & non-essential features Ruthlessly eliminate features that are not needed or relevant to your clients Use Custom Post Types to tailor content management to your clients’ needs Implement Custom Meta Boxes to ensure content creation is as user-friendly & error-proof as possible
  •  Create custom options panels Customize the TinyMCE toolbar Remove default dashboard & sidebar widgets Brand the login & dashboard screenshttp://github.com/growthspark/gs-starter-theme
  • http://wordpress.org/extend/plugins/adminimize/http://wordpress.org/extend/plugins/white-label-cms/
  • http://make.wordpress.org/ui Weekly meetings on IRC