This document discusses how WordPress can empower non-profits. It notes that WordPress is easy to use and learn, free and open source, and has a large community and many resources available. WordPress can help non-profits be more efficient with limited funding and staff by providing an intuitive CMS. It allows non-profits to focus on their mission rather than website maintenance. The document provides tips on themes, plugins, custom post types and other ways non-profits can extend WordPress to meet their specific needs. The overall goal is to help non-profits operate more efficiently with less work.
14. BEGINNERS
• Sara Rosso’s “Intro to the
WordPress Ecosystem” (presentation from
WordCamp SF 2011): http://wordpress.tv/
2011/08/31/sara-rosso-intro-to-the-wordpress-
ecosystem
15. BEGINNERS
• Sara Rosso’s “Intro to the
WordPress Ecosystem” (presentation from
WordCamp SF 2011): http://wordpress.tv/
2011/08/31/sara-rosso-intro-to-the-wordpress-
ecosystem
• Don’t Fear the Internet: http://
dontfeartheinternet.com
16. BEGINNERS
• Sara Rosso’s “Intro to the
WordPress Ecosystem” (presentation from
WordCamp SF 2011): http://wordpress.tv/
2011/08/31/sara-rosso-intro-to-the-wordpress-
ecosystem
• Don’t Fear the Internet: http://
dontfeartheinternet.com
• Digging Into WordPress: http://digwp.com/
book
26. PREVALENCE
• WordPress powers “14.7% of the top million websites in the
world, up from 8.5%, and the latest data show 22 out of every
100 new active domains in the US are running WordPress”.
This means:
27. PREVALENCE
• WordPress powers “14.7% of the top million websites in the
world, up from 8.5%, and the latest data show 22 out of every
100 new active domains in the US are running WordPress”.
This means:
• Resources (both tools and instructions) are easily accessible
for anyone.
28. PREVALENCE
• WordPress powers “14.7% of the top million websites in the
world, up from 8.5%, and the latest data show 22 out of every
100 new active domains in the US are running WordPress”.
This means:
• Resources (both tools and instructions) are easily accessible
for anyone.
• WordPress isn’t going away.
29. PREVALENCE
• WordPress powers “14.7% of the top million websites in the
world, up from 8.5%, and the latest data show 22 out of every
100 new active domains in the US are running WordPress”.
This means:
• Resources (both tools and instructions) are easily accessible
for anyone.
• WordPress isn’t going away.
• There’s a thriving community.
32. EASE OF USE
•It’s intuitive. Period.
•Changes from updates are usually
gradual and consistent.
33. EASE OF USE
•It’s intuitive. Period.
•Changes from updates are usually
gradual and consistent.
EXTENSIBILITY
34. EASE OF USE
•It’s intuitive. Period.
•Changes from updates are usually
gradual and consistent.
EXTENSIBILITY
•You can make it do want you want
without ruining what’s good about it.
40. FUNDING/STAFF LIMITATIONS
• If there is a staff, they can learn
WordPress easily—especially with a good
initial configuration of plugins and a
theme.
41. FUNDING/STAFF LIMITATIONS
• If there is a staff, they can learn
WordPress easily—especially with a good
initial configuration of plugins and a
theme.
•If there isn’t a staff, the organization is now
able to be as flexible as possible when
hiring developers or content managers.
43. DIFFERENT PRIORITIES
•A business may stand to make a profit
from a great web presence; a non-profit is
simply awarded with survival and growth.
Investment funds the structure of the ideal
instead of pressing toward ROI.
44. DIFFERENT PRIORITIES
•A business may stand to make a profit
from a great web presence; a non-profit is
simply awarded with survival and growth.
Investment funds the structure of the ideal
instead of pressing toward ROI.
•Generally, the
less the aggravation, the
more successful a web presence will be.
46. VOLUNTEER-PROOF
•WordPress gives you solid ways
to keep the founder’s 12 year-
old nephew from botching the
site by easily limiting access to
code and other major functions.
50. FREE THEMES
• All free themes are not created equal.
• Usefree themes from a reputable source.
The premium theme shops and reputable
blogs on the next slide offer some free
downloads.
51. FREE THEMES
• All free themes are not created equal.
• Use free themes from a reputable source.
The premium theme shops and reputable
blogs on the next slide offer some free
downloads.
• Ifyou see pop-up ads on the site you’re
downloading WordPress themes from, you’re
in the wrong place.
66. SEO
• WordPress SEO (includes breadcrumbs):
http://yoast.com/wordpress/seo/
67. SEO
• WordPress SEO (includes breadcrumbs):
http://yoast.com/wordpress/seo/
CACHE
68. SEO
• WordPress SEO (includes breadcrumbs):
http://yoast.com/wordpress/seo/
CACHE
• W3 Total Cache: http://wordpress.org/
extend/plugins/w3-total-cache/
69. SEO
• WordPress SEO (includes breadcrumbs):
http://yoast.com/wordpress/seo/
CACHE
• W3 Total Cache: http://wordpress.org/
extend/plugins/w3-total-cache/
• WP Super Cache: http://wordpress.org/
extend/plugins/wp-super-cache/
76. GRAVITY FORMS
• Yes, forms. Contact forms. Payment forms.
• Post creation forms!
77. GRAVITY FORMS
• Yes, forms. Contact forms. Payment forms.
• Post creation forms!
•Itook one of the most time-consuming functions
of my full-time job and made it one of the least.
78. GRAVITY FORMS
• Yes, forms. Contact forms. Payment forms.
• Post creation forms!
•Itook one of the most time-consuming functions
of my full-time job and made it one of the least.
• http://www.gravityforms.com/
89. CUSTOM POST TYPES
• Asweb use scales, you can begin to separate the blog posts
from the ‘other posts’.
90. CUSTOM POST TYPES
• Asweb use scales, you can begin to separate the blog posts
from the ‘other posts’.
• Church: events, studies, volunteer opportunities, etc.
91. CUSTOM POST TYPES
• Asweb use scales, you can begin to separate the blog posts
from the ‘other posts’.
• Church: events, studies, volunteer opportunities, etc.
• Child Sponsorship: blog posts and sponsorship profiles
92. CUSTOM POST TYPES
• Asweb use scales, you can begin to separate the blog posts
from the ‘other posts’.
• Church: events, studies, volunteer opportunities, etc.
• Child Sponsorship: blog posts and sponsorship profiles
• You can limit access of users to specific custom post types as
the site and staff expands.
93. CUSTOM POST TYPES
• Asweb use scales, you can begin to separate the blog posts
from the ‘other posts’.
• Church: events, studies, volunteer opportunities, etc.
• Child Sponsorship: blog posts and sponsorship profiles
• You can limit access of users to specific custom post types as
the site and staff expands.
• RoleScoper: http://wordpress.org/extend/plugins/role-
scoper/
94. CUSTOM POST TYPES
• Asweb use scales, you can begin to separate the blog posts
from the ‘other posts’.
• Church: events, studies, volunteer opportunities, etc.
• Child Sponsorship: blog posts and sponsorship profiles
• You can limit access of users to specific custom post types as
the site and staff expands.
• RoleScoper: http://wordpress.org/extend/plugins/role-
scoper/
• Functions
96. CUSTOM POST META
Example: order events by custom fields (containing the event
date) instead of post date.
97. CUSTOM POST META
Example: order events by custom fields (containing the event
date) instead of post date.
• Code well to keep your design.
98. CUSTOM POST META
Example: order events by custom fields (containing the event
date) instead of post date.
• Code well to keep your design.
• Use Custom Post Meta to sort common content in layouts.
99. CUSTOM POST META
Example: order events by custom fields (containing the event
date) instead of post date.
• Code well to keep your design.
• Use Custom Post Meta to sort common content in layouts.
• How To Create Custom Post Meta Boxes In WordPress
100. CUSTOM POST META
Example: order events by custom fields (containing the event
date) instead of post date.
• Code well to keep your design.
• Use Custom Post Meta to sort common content in layouts.
• How To Create Custom Post Meta Boxes In WordPress
• Properly
assign heading tags to post meta data, maximizing
SEO by structuring content properly.
101. CUSTOM POST META
Example: order events by custom fields (containing the event
date) instead of post date.
• Code well to keep your design.
• Use Custom Post Meta to sort common content in layouts.
• How To Create Custom Post Meta Boxes In WordPress
• Properly
assign heading tags to post meta data, maximizing
SEO by structuring content properly.
• Create an application-like experience for the
administrators by limiting options and explaining
well.
109. INTEGRATING OR
CREATING AN API
• Using API/RSS
• RSS
• Added custom fields to WordPress’s RSS feed to send
information to an iPhone application
110. INTEGRATING OR
CREATING AN API
• Using API/RSS
• RSS
• Added custom fields to WordPress’s RSS feed to send
information to an iPhone application
• Creating an API (JSON/XML)
111. INTEGRATING OR
CREATING AN API
• Using API/RSS
• RSS
• Added custom fields to WordPress’s RSS feed to send
information to an iPhone application
• Creating an API (JSON/XML)
• Using the JSON API (http://wordpress.org/extend/plugins/
json-api/) plugin to send custom data to power a Spotify
application
117. HAPPIER CLIENTS THROUGH
LESS WORK
• Givemore value for less money to get better
references and loyal clients.
118. HAPPIER CLIENTS THROUGH
LESS WORK
• Givemore value for less money to get better
references and loyal clients.
• Consistency and Efficiency
119. HAPPIER CLIENTS THROUGH
LESS WORK
• Givemore value for less money to get better
references and loyal clients.
• Consistency and Efficiency
• Premium Product Market
120. HAPPIER CLIENTS THROUGH
LESS WORK
• Givemore value for less money to get better
references and loyal clients.
• Consistency and Efficiency
• Premium Product Market
• Become an Expert
122. WE CAN CREATE A
BETTER INTERNET
We can give our money and time to
the organizations we want to give
them to by empowering non-
profits to have a useful, well-
designed web presence.