For moderately sized sites (including simple e-Commerce sites), WordPress does a pretty good job as a CMS, making it easy to maintain your site, and update your content. Of course, it does this best with the help of a good theme, and some great plugins. The strength of WordPress is the community of developers who have already done almost anything you can think of with it. Here are the best plugins we’ve run across, the ones we install for nearly all of our client’s sites.
- – This is far and away the best contact form plugin there is. The reason? configurability. You can easy build literally anything with it. We’ve built out employment application forms, wedding checklists, and more for clients. It also drives our own quote form. There’s also built in spam protection, via question and answer or captcha. by
- – Unlike cforms, this plugin has no competition. It provides an easy to manage storefront and shopping cart as an integral part of your wordpress installation. It includes the ability to sell digital downloads as well, which is great for photographers, musicians, and authors. By default it includes support for PayPal, although the $29.99 fee for the authorize.net module will pay for itself in lower fees for most serious e-Commerce sites. by
- – Since most of the sites we develop focus more on their static content than on their blog posts, this plugin is essential for allowing users to search your entire site without leaving your site and relying on google. by
- – The biggest benefit of using wordpress is the manual labor you save because the software already knows where all of your content is. This Plugin submits a comprehensive index of your site to google, yahoo, MSN Live, and Ask.com every time you update your site. It’s a huge boost to your site’s SEO. by
- – Subscribe2 is a newsletter plugin for your site. It allows you to create newsletters and manage subscribers within your WordPress Dashboard. It also allows you to email subscribers when you post a blog entry, which allows you to have a permanent copy of the newsletter that you can refer people to.
- – There are a ton of event plugins out there. This is the best & most integrated one we’ve used. It provides an iCal feed, in addition to the standard RSS feed. Since the events are created as Blog posts, it’s easy to integrate them into your site. by
- – by far the simplest plugin on this list, This plugin allows you to create “pages” that link to something else. It’s the easiest way to add links to your main menu, without mucking around in code. It’s good for adding a link to an external photography portfolio, for example. You could also use it to link to sections of a page, rather than an entirely seperate page, which could be useful for linking to sections of a restaurant menu, or other small sections of a larger page. by
- – I’ve posted a lot about using this plugin. It was referred to me by Jim Burke from TSG Real Estate, who needed a way to easily add classes to blockquotes, tables, and images. The plugin also does a great job of making tables work well with WordPress posts.
- – As much as I’m not a fan of auto-playing music on websites, This MP3 player makes it easy to manage playlists, cover art, and artist links. It’s a great way for music venues to highlight upcoming shows. Used in conjunction with Event Calendar, you can make the track link lead to the post for their upcoming show, all of which is easily manageable from your wordpress dashboard. by
- – I just posted about this, but it’s worth mentioning again. This plugin makes it very easy to put your pages in order, without having to edit every page individually. by
Bigger than Plugins:
provides an easy way to set up a flash slideshow without relying on flickr, or another external service. There’s not really an easy way to manage the photos, but we’ve used the gallery successfully for several clients.
is a great start on a project to make wordpress into a directory. It’s not just one plugin, it’s actually a series of plugins and a custom theme. While a public LDAP server would certainly make a better (and easier) contact manager, we’ve used the project to create vendor lists, and we’re working on building in support, easier installation, and eventually the ability to use it as a paid-inclusion directory:
said:
Nice list there.
said:
I like this list, saw a few new plugins which seems pretty useful.
said:
sweet list. thanks heaps for linking.
said:
I don’t know I think there are some other plugins that deserve some recognition for making WP a nice CMS.
said:
Awesome list, I was looking for a new e-commerce solution for my site (currently using Joomla/Virtuemart). I always wondered if someone was making one for Wordpress. Turns out they are! Awesome!
said:
IMHO the , which seems to be a better version of the del.icio.us mp3 playtagger is much prettier and works everywhere.
adam said:
@jenny – yes, there are more plugins, but these are the ones that we A) are the most universal B) are the easiest to explain to our clients.
@ia – yes, the the Y! player is prettier, but both it and the del.icio.us player require much more special formatting by the user, rather than just managing playlists in the backend.
said:
Great list – just what I’ve been looking for. I am definitely going to use PageMash.
Charles said:
Great list! Thanks for very useful information. You’ve helped to greatly improve the quality and functionality of my sites.
said:
Yes, this is a helpful list, although I would like to see a bigger list. I’m a list-freak. Why not top 50?
said:
Very interesting list… some I know, some I use, and others are brand new to me.
Thanks for compiling them in one place.
said:
These are really great pluggins. I just loved them. Thanks for this article.
said:
Excellent list- thanks!
What do you think about Peter’s custom anti-spam? I love having anti-spam phrases that are site relevant.
I think one of the up and coming questions we need to consider in WP plugins is: What’s the effect on page load time? Because Google is now taking page load into account for Adwords and SEO. I blogged about it here:http://www.1goodreason.com/blog/2008/03/10/big-changes-affecting-every-website/
Thanks,
Chris
said:
Thanks for compiling this great list. I’m just working my way around to create a commercial website wordpress based. I can recommend using wordpress as a CMS. Good luck.
said:
The ecommerce, pagemash, and the audio player plugins all look cool. Hopefully they are not to complicated to install or manage.
Thanxs for the heads up on these.
Missy.
said:
Hi,
nice article, and rather useful too. Altough if you know php and have any idea about mysql – it’s always better to code thigs in – this way you don’t have to deal with all those filters every plugin is attached to.
a.
said:
What a fantastic list! I already use CForms II and Search Everything for my clients but the rest are really great!
said:
Nice list, but I wish if there is any plugin for social networking……
said:
Nice post, found TinyMCE Advanced by this. Thanks
adam said:
@ najam –
I wish there were one i could heartily recommend. (later versions phone home to sharethis.org) is the most useful to people who know what they’re doing, but doesn’t really explain what it is.
is a little better, but it’s still very much only for people who already know what the icons are for. In general, I just code social bookmarking into the theme.
said:
Here’s the ones I’d add:
Gallery2, , is a great free opensource piece of software for gallery sites; combined with the Wordpress plugin WPG2, , it’s a pretty impressive way to incorporate a photo gallery into your site.
Yet Another Photoblog, , is another really strong photo-oriented plugin. I like it because it associates signature photos with pages and posts, and includes thumbnails in archive lists. Sweet!
Vito Tardia’s iinclude page has made managing pages on my website easier, as I can create different css sections on one html page and manage each section individually as a Wordpress page.
Lester Chan writes great plugins: . I use his WP-PostRatings and WP-Polls a fair amount. .
I have also had enormous success working with programmers who specialize in writing wordpress plugins to adapt sites for e-commerce, for republishing html versions of books, and for operating contests online. It’s an awesome, international, talented community! I feel lucky to be a part of it.
Thanks so much for your list and for the chance to share.
said:
Thanks for the list of these great plugins
-Mike
said:
I recently switched from the XSPF Player to the JW Media Player:
It’s more of a personal preference thing I guess, but worth checking out if you include a lot of audio/video on your sites.
adam said:
@ Dan –
The JW player looks interesting, although the CC licence would be problematic for many of our clients. I’ll keep it in mind for our NFP clients, though, thanks!
Poster said:
Fold Page List?
said:
Have you tried the Comment Luv plugin, it has to be one of the best for Wordpress
said:
Fold page list is an old (1.5 era) plugin. the Walker class now makes all of that possible via CSS. Comment luv isn’t really applicable to non-blog uses of wordpress, which is the context of this post.
said:
Wow
Very Usefull!!!
Thank you.
said:
Yeah this is a nice list! Straight to the point. Wordpress is a great CMS platform, it’ll probably only get way better too over the next couple years.
said:
Thank you !
said:
great collection. it couldn’t come at a better time for me.
my thanks to you.
said:
A very good plugin list, defenately!
said:
I just code social bookmarking into the theme.
said:
thumbs up
thank you
said:
Some amazing plug-ins, I am going to look at the e-commerce plugin. That looks incredible.
said:
Its good to have such list bcoz wordpress have thousands plugin. This list is really helpful. I specially like contact manager and tinymce advanced plugin- bcoz i dotn have awareness with that 2
said:
oh yes, this definitely gets a bookmark, great post
said:
Bookmarked for sure
said:
Interesting list, since there are too many plug-ins to test them all ! But I notice that the discussion above would have been more readable with a plug-in such as Commentag, have you heard of it ?
It really improves your comments, so that you can filter them easily and get eactly to the comments you care about.
Give it a try on commentag.com…
said:
Wonderful – I am creating my first CMS site using Wordpress and these plugins will come in extremely handy.
said:
Thanks a bunch! This is a very helpful list. I am going to try Event Calendar. I’ve been looking for something like that for a while now but have had trouble finding exactly the right thing. Thanks!!!
said:
Hey guys. Thanks for posting about our !!!
We’ve just released 3.6.5 which might interest some of you… a couple of nice new features have been added which you can read about in our forums.
Ciao,
Dan
said:
This is an awesome list. Even though I’m a long time Wordpress user there are plugins here I have not used yet.
Can you please recommend a Wordpress plugin that is similar to , the Joomla Directory plugin (commercial).
said:
You forgot one that I use on my site: TreeMagic Cypress by AmbientWebs. Basically it allows you to double-click any word on your site and get a drop-down list. From the list, you can select the definition for the word, search it on Google, or any other query that you can possibly think of.
said:
Useful post for me who want to use wordpress as cms. Thanks
said:
Nice post, found TinyMCE Advanced by this. Thanks
steve said:
Not really a plugin as its is an extension to Dreamweaver. Dreamweaver users may want to try ThemeDreamer. You can edit your wordpress theme files like regular xhtml files.
said:
Thanks GOD, its so easy now to make better SEO & manageable site for my client than use static type html site.
said:
Nice. But how about one that makes the front page static?
said:
Great list. I’m especially happy about the site map plug in!
said:
Good list, but we’re missing some SEO plugins such as Uberdose, the FCK Editor is easily the best WYSIWYG for WP… Also, there are some pretty nice comment plugins…
@david – You don’t need a plugin to make the front page static… What plugin are you referring to?
@steve – That’s a nice DreamWeaver add-on. I’d never heard of it. Of course, I always hand-code, but that will definitely help my do-it-yourself clients.
said:
Thanks for this wonderful list. One other plugin I suggest is the all in one SEO plugin, for clients who wish to get some search engine traffic.
said:
great list of plugs here IM LOOKING FORWARD LEARNING HOW TO USE PERM LINKS ANY HELP ABOUT THIS WOULD BE GREAT
said:
Good list of plugins. I had tried to make pages that link to external pages by changing the coding, but that plugin makes it a lot easier.
said:
Really Great List of Plugins i am going to put them on my blog.
Thank You So much
said:
Thank you.
said:
Great list! Three that I would include for blog performance are: WP Super Cache, Database Backup and SEO Pack. I know you focus on CMS but these are not to be missed.
My Top 10 Useful Wordpress plugins:
said:
that is just an amazing post , please keep up the good work and post more this year
said:
thank you very much
said:
Hi there,
thank you for sharing this list. very helpful. Can you also suggest some productive Plugins? Maybe say something that can be helpful to the reader or something like that.
Cheers,
Eddie Gear
said:
Definitely going to check out WP E-commerce. Thanks for sharing.
said:
Thanks For Such nyc plugins List
said:
very interesting information
said:
cool stuff!
said:
Really great list of plugins, including some that I had not heard about before. I use a similar setup for many of my clients’ sites involving wordpress and much of the CMS functionality required to keep my clients happy (and make it a heck of a lot easier for me).
D Mang said:
WP e-Commerce is always being updated. I am glad to see this development for Wordpress.
said:
WP E-commerce is a horrible plugin… MUCH better is the Shopp plugin — it actually works, it’s stable, and more fully featured.
I am not an affiliate, just a happy user.
said:
Like the DFgallery. But i think there are more useful wordpress cms plugins.
said:
very nice usefull list.. thx
said:
which งาน plugin is the best? I look at many website but it’s very simple plugin.
I prefer wordpress.
said:
Excellent list. Found this just in time for my next project. Thanks!!!
said:
Nice list, but I prefer Market Theme to using wp-commerce. It suits my t-shirt site perfectly, whereas wp-ecommerce is really fiddly to use and requires purchase of the useful features like grid view.
said:
That is a great collection of the top 10 wordpress plugins!
said:
Nice collection thanks for share with us.
said:
Great list! I’ll definitely be grabbing a few of those plugins.
said:
its really a wonderfull plugin, well done , keep it up
said:
Hi Dude,
Wonderful list. Great information.
JamesD said:
Thanks for the useful info. It’s so interesting
said:
Excellent List, when it will be updated?
Jamie said:
My top 10 would include the linkbuilding plugin from IBL Builder, its getting me quite a few decent one way backlinks for my blog. Its on their homepage at
david said:
very good
but it would like great to see plugins to really manage contents !
for create our contents and publy it
said:
Great list! Thanks for that!
said:
Thanks for the list of CMS plugins.
I’m interested in using Wordpress as a CMS, so this info is very useful.
said:
Excellent List, I am looking for some more plugins .
said:
Hi,
First of all thanks for providing a good list of plugins, dont you think you need to update the list as almost one and half year has been passed and some of the feature of listed plugins are already into wordpress default.
said:
Good list….thanks for sharing this post.
said:
Nice collections. I appreciate your work.
said:
I use WordPress for a kind of ‘book-like’ reference site. Your article was an invaluable starting point for extending my site. Thanks for this!
Meanwhile I have created my own description of all the plug-ins that I added over time. It can be found at