3. About me
I’m a full time WordPress Theme Developer at Eleven Media
4. About me
I’m a full time WordPress Theme Developer at Eleven Media
Started out building static sites & experimenting with CMS’s
5. About me
I’m a full time WordPress Theme Developer at Eleven Media
Started out building static sites & experimenting with CMS’s
Developed my first WP theme in April 08 (Version 2.5.1)
6. About me
I’m a full time WordPress Theme Developer at Eleven Media
Started out building static sites & experimenting with CMS’s
Developed my first WP theme in April 08 (Version 2.5.1)
Created over 100 custom WordPress themes
9. Why “Client Friendly” ?
Client Friendly = A CMS that is used
Client Friendly = Less support calls
10. Why “Client Friendly” ?
Client Friendly = A CMS that is used
Client Friendly = Less support calls
Client Friendly = Minimal training & documentation
11. Why “Client Friendly” ?
Client Friendly = A CMS that is used
Client Friendly = Less support calls
Client Friendly = Minimal training & documentation
Client Friendly = Referral business
14. The Plan
Summarise plugins & techniques you can add to your arsenal
Demo & questions
15. The Plan
Summarise plugins & techniques you can add to your arsenal
Demo & questions
** Note **
16. The Plan
Summarise plugins & techniques you can add to your arsenal
Demo & questions
** Note **
Consider if plugins are the best solution
17. The Plan
Summarise plugins & techniques you can add to your arsenal
Demo & questions
** Note **
Consider if plugins are the best solution
Think about future changes to the theme / website
18. The Plan
Summarise plugins & techniques you can add to your arsenal
Demo & questions
** Note **
Consider if plugins are the best solution
Think about future changes to the theme / website
Do your best to do things the “The WordPress way”
28. Plugin 02:
Adminimize
http://wordpress.org/extend/plugins/adminimize/
Hide 'unnecessary' items from the WordPress backend
(Backend Options, Dashboard Options, Header Options, Menu Options, Meta box Options)
Support for different user levels
(Even new user roles created with “members”)
29. Plugin 02:
Adminimize
http://wordpress.org/extend/plugins/adminimize/
Hide 'unnecessary' items from the WordPress backend
(Backend Options, Dashboard Options, Header Options, Menu Options, Meta box Options)
Support for different user levels
(Even new user roles created with “members”)
“Fine grained control”
(Modify the quick edit options, Target ID’s / Classes)
30. Plugin 02:
Adminimize
http://wordpress.org/extend/plugins/adminimize/
Hide 'unnecessary' items from the WordPress backend
(Backend Options, Dashboard Options, Header Options, Menu Options, Meta box Options)
Support for different user levels
(Even new user roles created with “members”)
“Fine grained control”
(Modify the quick edit options, Target ID’s / Classes)
Redirect away from the dashboard
(** Only Hides Items / Options **)
31. Plugin 02:
Adminimize
http://wordpress.org/extend/plugins/adminimize/
Hide 'unnecessary' items from the WordPress backend
(Backend Options, Dashboard Options, Header Options, Menu Options, Meta box Options)
Support for different user levels
(Even new user roles created with “members”)
“Fine grained control”
(Modify the quick edit options, Target ID’s / Classes)
Redirect away from the dashboard
(** Only Hides Items / Options **)
Alternatives: White Label CMS / functions / members
33. Plugin 03:
WP Table Reloaded
http://wordpress.org/extend/plugins/wp-table-reloaded/
Great for tabular data
(Time tables, Results, Schedules)
34. Plugin 03:
WP Table Reloaded
http://wordpress.org/extend/plugins/wp-table-reloaded/
Great for tabular data
(Time tables, Results, Schedules)
Takes the pain out of WYSIYG tables
35. Plugin 03:
WP Table Reloaded
http://wordpress.org/extend/plugins/wp-table-reloaded/
Great for tabular data
(Time tables, Results, Schedules)
Takes the pain out of WYSIYG tables
Tables that are easy to update
36. Plugin 03:
WP Table Reloaded
http://wordpress.org/extend/plugins/wp-table-reloaded/
Great for tabular data
(Time tables, Results, Schedules)
Takes the pain out of WYSIYG tables
Tables that are easy to update
Tables that are easy to style
37. Plugin 03:
WP Table Reloaded
http://wordpress.org/extend/plugins/wp-table-reloaded/
Great for tabular data
(Time tables, Results, Schedules)
Takes the pain out of WYSIYG tables
Tables that are easy to update
Tables that are easy to style
Implemented via shortcode
41. Plugin 04:
Client Proof Visual Editor
http://wordpress.org/extend/plugins/client-proof-visual-editor/
Minimal (Essential) WYSIWYG editor
(~11 buttons)
Opposite to TinyMCE Advanced
(~40 buttons)
Support for Paste From Word
43. Plugin 05:
Gravity Forms
Premium Plugin: http://www.gravityforms.com/
All kinds of forms
(Contact, Post, User Registration, Ordering)
44. Plugin 05:
Gravity Forms
Premium Plugin: http://www.gravityforms.com/
All kinds of forms
(Contact, Post, User Registration, Ordering)
Clean HTML emails
45. Plugin 05:
Gravity Forms
Premium Plugin: http://www.gravityforms.com/
All kinds of forms
(Contact, Post, User Registration, Ordering)
Clean HTML emails
Conditional Logic
46. Plugin 05:
Gravity Forms
Premium Plugin: http://www.gravityforms.com/
All kinds of forms
(Contact, Post, User Registration, Ordering)
Clean HTML emails
Conditional Logic
Hidden Fields
47. Plugin 05:
Gravity Forms
Premium Plugin: http://www.gravityforms.com/
All kinds of forms
(Contact, Post, User Registration, Ordering)
Clean HTML emails
Conditional Logic
Hidden Fields
Add ons
(Freshbooks, Paypal, Mail Chimp, Campaign Monitor)