10 WordPress Plugins I’m Thankful For (And Cannot Live Without)

Today is the American Thanksgiving holiday and with all the thankfulness going around, I figured I’d let you in on a list of plugins that I could only have wished for just a couple of years ago. These are plugins that nearly every WordPress site can and in some cases should use. I’m grateful for all of the WordPress developers who put so much of their time into these plugins to make them the finest extensions currently available for WordPress. If you’re new to the platform, this list will help you build a solid framework for content management and performance.

1. W3 Total Cache

W3 Total Cache is the most robust caching and performance-enhancing plugin for WordPress. It also has incredible customer support. This plugin enables you to easily optimize the speed and user experience of your site with caching: browser, page, object, database, minify and content delivery network support.

Download Plugin

2. Anti-Splog

Anti-Splog is the ultimate plugin and service to stop and kill splogs in WordPress Multisite. Every other plugin that aims to eliminate splogs pales in comparison to this one. If your Multisite installation is overrun by spam blogs, then you cannot afford not to get this plugin.

Download Plugin

3. WPtouch

WPtouch is a simple, powerful and elegant mobile theme for your website. WPtouch automatically transforms your WordPress blog into an iPhone application-style theme, complete with ajax loading articles and effects. This is the easiest way to get your WordPress site mobile-ready.

Download Plugin

4. Ultimate Post Types Manager

This plugin helps you to take full advantage of WordPress CMS capabilities by giving you a convenient interface for creating, customizing, and managing your custom post types.
For more information, check out our recent article on the plugin:
Work Some WordPress CMS Magic with the Ultimate Post Type Manager

Download Plugin

5. Platinum SEO Pack

This plugin will optimize your WordPress site for search engines by generating all SEO relevant META tags automatically, as well as providing an interface for easily editing meta descriptions and meta keywords, among other features.

Download Plugin

6. BuddyPress

Where would be without BuddyPress? It has allowed an explosion of new social networks to be created using WordPress as the backbone. BuddyPress offers WordPress users social networking in a box and boasts a vibrant and growing community.

Download Plugin

7. Google XML Sitemaps

This plugin will generate a special XML sitemap which will help search engines to better index your site. Crawlers use sitemaps to see the complete structure of your site and retrieve it more efficiently. This plugin also has a Multisite-friendly version.

Download Plugin

8. Supporter

If you want to make money from a Multisite network, then this plugin is a must-have. It allows you to offer your users premium themes, premium plugins, extra storage, advertising, domain mapping and more. You can charge monthly, multi-monthly or annually and set up subscriptions through PayPal and Amazon with more gateways coming shortly.

Download Plugin

9. WordPress.com Stats

I have to admit – I’m totally addicted to WordPress.com Stats. It’s much more convenient for monitoring your traffic than Google Analytics. (Although, you absolutely must be using Google Analytics as well.) This plugin provides simple, concise stats with no additional load on your server.

Download Plugin

10. WordPress Membership

Membership allows you to transform your WordPress, Multisite or BuddyPress site into a fully functional membership site – where you can provide access to downloads, online content, videos, forums, support and more through flexible membership levels and options.

Download Plugin

Comments (10)

  1. Hi Sarah, thanks again for the informative post.

    I have searched everywhere for this functionality but either I am looking in the wrong places OR it does not exist. What I want to do is the following:

    If someone submits a post to their blog I want it to be included on the Main Site as well. But without an option to them, it must be default.

    I would like my main site not only to have a widget e.g. Latest Blog posts, but rather become part of my posts as well. (Call it a copy of their post) I have tried a broadcast plugin, which work…but in the wrong direction. Main Site -> Blogs sites

    Do you know if anything like that exists?


  2. Virtually all of the things you mention happens to be supprisingly precise and that makes me ponder why I had not looked at this with this light before. This particular article truly did turn the light on for me as far as this specific subject goes. Nonetheless at this time there is 1 issue I am not too cozy with so while I make an effort to reconcile that with the main theme of your point, permit me observe what all the rest of your readers have to point out.Well done.