WordPress Plugins for Nonprofits

WordPress is one of our favorite systems for making it easy for nonprofits to maintain a blog. Even if you don’t have much technical background, WordPress makes it easy!

Here are a few of our favorite plugins we’ve used to help our nonprofit clients to customize WordPress to fit the needs of their audiences:


  • User Role Editor: Allows you to change any standard WordPress user roles (except administrator) capabilities list with a few clicks.
  • Page Tree: Display WordPress pages in a collapsible tree structure for better overview


  • Google Analytics for WordPress: Quickly allows you to set up Google analytics for your blog, allowing you to see things like views per author & category, automatic tracking of outbound clicks and pageviews.
  • WP-Stats: Display your WordPress blog statistics. Ranging from general total statistics, some of my plugins statistics and top 10 statistics
  • WP-Stats Widget: Adds a Sidebar Widget To Display Partial Stats From WP-Stats Plugin

Appearance / Display

  • Advanced Excerpt: Several improvements over WP’s default excerpt. The size of the excerpt can be limited using character or word count, and HTML markup is not removed.
  • Theme Tester: Allow an admin to test new themes without showing your blog visitors
  • Thumbnail For Excerpts: Thumbnail For Excerpts allow easily, without any further work, to add thumbnails wherever you show excerpts (archive page, feed…).
  • WP-Print: Displays a printable version of your WordPress blog’s post/page.
  • Customizable Post Listings: Display Recent Posts, Recently Commented Posts, Recently Modified Posts, Random Posts, and other post listings using the post information of your choosing in an easily customizable manner.
  • Custom Query String: Change the number of posts displayed when viewing an archive page.
  • Related Posts: Returns a list of the related entries based on active/passive keyword matches.

Comment Management

  • Akismet: Used by millions, Akismet is quite possibly the best way in the world to protect your blog from comment and track-back spam.
  • Comment Timeout: Automatically closes comments on blog entries after a user-configurable period of time.
  • No Self Pings: Keeps WordPress from sending pings to your own site.
  • Get Recent Comments: Display the most recent comments or trackbacks with your own formatting in the sidebar.
  • Subscribe To Comments: Allows readers to receive notifications of new comments that are posted to an entry.

Database Management / Caching

  • WordPress Database Table Optimizer – Figment Thinking: The WordPress Database Table Optimizer plugin will automatically make sure that your WordPress MySQL database tables are always optimized.
  • Optimize DB: Let’s you optimize your WordPress database tables with one click. Click optimize on the right to start optimizing!
  • WordPress Database Backup: On-demand backup of your WordPress database.
  • WP Super Cache: Very fast caching plugin for WordPress.


  • Global Translator: Automatically translates a blog in 48 different languages by wrapping four different online translation engines (Google Translation Engine, Babelfish Translation Engine, FreeTranslations.com, Promt).
  • qTranslate: Adds userfriendly multilingual content support into WordPress.

Media Management

  • Smart Youtube: Insert YouTube videos in posts, comments and RSS feeds with ease and full customization.
  • WP-SWFObject: Allow insert Flash Movies into WordPress blog using SWFObject library.


  • Limit Login Attempts: Limit rate of login attempts, including by way of cookies, for each IP.
  • WordPress Firewall: Blocks suspicious-looking requests to WordPress.

Search Engine Optimization (SEO)

  • All in One SEO Pack: Out-of-the-box SEO for your WordPress blog.

Social Media / Sharing

  • Sociable: Automatically add links on your posts, pages and RSS feed to your favorite social bookmarking sites.
  • FD Feedburner Plugin: Redirects all feeds to a Feedburner feed WP-EMail: Allows people to recommand/send your WordPress blog’s post/page to a friend.
  • Wordbooker: This plugin allows you to cross-post your blog posts to your Facebook Wall and to any Facebook Fan Page that you are an administrator for

Did we miss any of your favorites? Add them in the comments!

Are you smart, motivated, and eager to solve problems in a collaborative environment? 

If so, we want you! Join our team!

See Our Current Career Opportunities