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

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Improving Usability in the WordPress Admin (WordCamp Baltimore 2012)

  • 1,179 views
Published

 

Published in Technology , Business
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
  • 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
No Downloads

Views

Total Views
1,179
On SlideShare
0
From Embeds
0
Number of Embeds
2

Actions

Shares
Downloads
0
Comments
1
Likes
4

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide
  • Add rolescoper plugin

Transcript

  • 1. • WordPress Developer at Growth Spark (Cambridge, MA)• Author: WP Image Size Limit plugin• Developing ~13 years, with WordPress ~4 years
  • 2. ••
  • 3. .
  • 4. • WordPress now makes this perfectly possible• But WE need to do the work
  • 5. ••
  • 6. 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/
  • 7. D.I.Y. Add specific capabilities via add_cap()codex.wordpress.org/Roles_and_Capabilities
  • 8. ••
  • 9. • 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
  • 10. 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/
  • 11. D.I.Y. via register_post_type()http://codex.wordpress.org/Function_Reference/register_post_type
  • 12. codex.wordpress.org/Function_Reference/add_meta_box Variety of field types supported: • Simple text • WSYIWYG Editor • Date • Radio Buttons • Select Boxes • File Upload
  • 13. 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/
  • 14. Advanced Custom Fields
  • 15.  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
  • 16.  Create custom options panels Customize the TinyMCE toolbar Remove default dashboard & sidebar widgets Brand the login & dashboard screenshttp://github.com/growthspark/gs-starter-theme
  • 17. http://wordpress.org/extend/plugins/adminimize/http://wordpress.org/extend/plugins/white-label-cms/
  • 18. http://make.wordpress.org/ui Weekly meetings on IRC