Ready Designs

4 8-bit dragons in a line

10 Must Have WordPress Plugins (and 5 More Really Cool Ones)

Design Resources

March 29th, 2011

I’ve been using WordPress for about two years now, and in that time I’ve collected a core of plugins that I instantly install on any new WordPress site I create. The list is constantly updating as old plugins die off and new ones are born, but as of right now, I have ten that I install on nearly every site, and five more that I just love when the need arises. So, here we go with my essential WordPress (free) plugin roundup: 2011.

Security, Spam, & Statistics

1. Akismet: You’d be crazy not to activate Akismet on every WordPress installation. My statistics tell me it’s blocked over 11,000 spam messages over the past year alone with a 99.83% accuracy rate. It comes with WordPress, so all you have to do is activate it and follow the included instructions to get your key.

Akismet Blocked Spam Stats

2. Login Lockdown: This plugin helps prevent brute force hacking attempts by placing a lockdown on IP addresses which have failed login a number of times. The number of allowed attempts and length of the lockdown are entirely customizable.

Login Lockdown Dashboard

3. Statpress Reloaded: This plugin gives you statistics right within your WordPress dashboard. Statpress Reloaded has become something of a standard install for many developers, though unfortunately it doesn’t appear to be supported any longer if it’s “last update” tag of 2009 is any indication. It still works with current installations, but a dead plugin makes me nervous nonetheless.

Statpress Reloaded Dashboard

Looking around for an alternative, I found kStats Reloaded, which at first glance seemed like a fantastic upgrade, offering faster reporting and a handy dashboard widget. Unfortunately, it appears that it never made it out of the beta phase. It is running on one of my sites now without issue, but Statpress Reloaded seems to have made it to a more stable release before being abandoned. The stability of kStats Reloaded is probably due to the fact that it is, itself, a fork of the original Statpress Reloaded.

kStats Dasboard Widget

There are more useful security plugins listed in this article which I use variably across my sites. I recommend you also take a look at them, as well as the included tricks to performing a secure WordPress installation.

Optimization

4. WP Super Cache: Caching is probably the single greatest speed boost you can give your website. It drastically reduces the number of queries made to the database as well as the amount of PHP calls. This not only speeds things up, it also reduces server load, making a high volume of visitors less likely to crash your server. WP Super Cache includes more options than I can ever imagine using, but it also has my favorite tab, the “Easy” tab, where one simply turns it on and off.

WP Super Cache Dashboard (Easy Tab)

5. WP-DBManager: As WordPress does its thing, it generates a hefty database over time. Posts and pages add to it, of course, but so do plugins. Activating and deactivating plugins can leave a mess behind in your database, slowing down your site. This plugin lets you set your database to optimize automatically on a schedule, tidying up for you and keeping things neat and fast. It also allows you to schedule automatic backups at various time intervals which are saved to your server and emailed to you. WP-DBManager is a great “set it and forget” plugin that gives me peace of mind should anything ever happen to the databases on my server.

WP-DBManager Scheduling Options

6. All in One SEO Pack and FV All in One SEO Pack: The All in One SEO Pack gives you all the SEO tools you’ll need to make sure your WordPress install is as search engine friendly as possible. Control all your meta tags dynamically or with static text, and tweak them for each post. It has a hefty set of options, most of which can be left as the default for an out-of-the-box solution.

All in One SEO Pack Dashboard

I also found a fork of All in One called “FV All in One SEO Pack“, which simplifies the interface and is a great option for client-facing projects. All the option of the original are included, but hidden by default. It seems to be a superior plugin all around. I did notice it hasn’t been updated in over six months, so I’m watching it nervously.

FV All in One SEO Pack Dashboard

7. Google XML Sitemaps: The one thing the above two SEO plugins don’t do is generate a sitemap. This plugin solves that and automatically submits updates to the major search engines every time you make a new post. It has a ton of options, but the default values generally work as-is.

Google XML Sitemaps Dashboard

Other Useful Stuff

8. Contact Form 7 and Fast Secure Contact Form: These WordPress plugins do exactly what it sounds like they do, help you insert contact forms easily into your WordPress installation. They each have their pros and cons. Contact Form 7 gives you full HTML control of exactly how your form is generated, and is fast and simple if you know what you’re doing.

Contact Form 7

Fast Secure Contact Form assumes you don’t know how to build forms and as such, it has a long, long list of options to provide many of the same features, plus a few more. Unlike Contact Form 7, FSC Form ties in with Akismet, includes a variety of Capcha options, and allows for a custom redirect after the message has been sent. I think it’s more powerful overall, but unless you leave the defaults, I wouldn’t really call setup “fast”.

The screenshot below is just a tiny fraction of the options panel; in fact, I think the weakest part about this plugin is that it puts all the options in one panel, making it seem overwhelming.

Fast Secure Contact Form

9. Lightbox Plus: Lightbox Plus is a beautiful lightbox plugin for WordPress that expands your images in a pop-over when clicked, instead of forcing a new page load. You can see it in action by clicking any of the images in this post. I consider this feature something of an essential for most modern sites because it’s both more aesthetically pleasing and faster for the user. Lightbox Plus works wonderfully and has a fantastic set of easy-to-use options (many more than the screenshot below shows) that work just as well when left on default. After looking around at other similar plugins, this one is the best.

Lightbox Plus Dashboard

10. Yet Another Related Posts Plugin: It took me a long time to find a related posts plugin I was happy with to display a list of related posts following each entry, but I finally found YARPP. The results it comes up with are much better matches than the others I tried, and it gives you more control than many similar plugins, without removing the level of automation that makes it useful. A plugin like this gives people an answer to “what now” after they’re done reading one of your posts, reducing bounce rates.

Yet Another Related Posts Plugin

The Bonus Round

I can’t really call these plugins “essentials” because I only use them on specific types of sites, but they are valuable enough that I want to mention them.

Bonus #1. TB Testimonials: TB Testimonials control the rotating testimonials I’m currently displaying in the sidebar of this blog via widget. It makes use of WordPress’ custom post types for a clean, simple interface in the dashboard, while using Ajax to continuously rotate them on the front-end. It works out of the box, but has a nifty set of options to let you tweak it so it fits seamlessly into your theme. After trying a number of similar plugins, I can say this is the best I found. In addition, the creator, Travis Ballard, is a really nice guy who gives great support, which I can attest to after having some issues with compatibility with my theme.

TB Testimonials

Bonus #2. Advanced Excerpt: Advanced Excerpt lets you use the “excerpt” feature of WordPress without being constrained to its default limitations. With this plugin, you can keep HTML and images in your excerpts, customize the excerpt length, and a few other nifty things.

Bonus #3. Subscribe to Comments: This plugin allows visitors to subscribe to specific comment threads via email. It has a variety of customization options, but nothing too fancy. ‘Nuff said.

Bonus #4. Live Blogging: This plugin ties in WordPress’ custom post types with some Ajax and outputs a live blog. It lets you auto-post to Twitter (or not), fiddle with the output code, and turn it on and off at will for any post. My only complaint is that you can’t choose to tweet on a per-post or per-live-post basis; it’s either connected to Twitter or it isn’t. After testing it and others plenty, I plan to use Live Blogging during the next conference I attend.

Update: I used this plugin for MIX11, and it worked beautifully. I had a JavaScript conflict with another plugin I’m using, but the author, Chris Northwood, stuck with me to solve the issue, even though it was caused partially by another plugin he had no responsibility for.

Live Blogging

Bonus #5. Dean’s Code Highlighter: Dean’s Code Highlighter is about as simple as they come, and it’s old, too, not touched since 2007. It allows for simple insertion of code into a WordPress post with the appropriate syntax highlighting. There are a number of other solutions out there, but I landed on Dean’s and it does the job. (If you have a favorite code highlighter, please share it in the comments; I’m open to upgrading.)

Dean's Code Highlighter Dashboard

What About You?

That about covers it! Please let me know if this list was helpful and be sure to mention your own favorite WordPress plugins, if you have any; I love finding new ones!

3 Responses to “10 Must Have WordPress Plugins (and 5 More Really Cool Ones)”

  1. Great Blog Rox. Keep it up.

  2. Wow, his tips are spectacular. Thank you for sharing them with us.

Leave a Reply

CommentLuv badge

» «

Happy Folks

    • Roxanne will grasp the bigger picture of any job and is one of those rare species that combines technical skill, creativity and functionality.

      Annelies Draaijer, Raglan Shire

    • I would hire Roxanne for another project anytime I have one and feel confident she would do a tremendous job.

      Rachael Masek, UWF Webspinners

    • When a concern comes up that she knows about, she's usually suggesting solutions before I even come to her to discuss the problem.

      William Kammer, BDI

    • Roxanne is an extremely talented programmer. She is able to take an extremely complex storyboard and turn it into a beautiful website. There is no project too big or too small that she can't handle.

      Rachael Masek, UWF Webspinners

    • [Roxanne] brings along creativity, pro-activeness, enthousiasm, a high level of skill and she will think outside of boxes. She's also a quick learner and a very pleasant person to work with.

      Annelies Draaijer, Raglan Shire

    • Roxanne Rocks! Super quick turnaround, amazing communication and a pleasure to work with. She's the best and I highly recommend her for your website/design needs

      Andrea Morelli, Impetuous Style

    • Roxanne shows her skills in social media everyday by managing numerous accounts and keeping them updated to attract traffic. She's capable of creating an online presence and keeping it within the tone and attitude the company desires.

      William Kammer, BDI

Ready Designs on LinkedIn

Flying Green Dragon