WordPress Plugins

The 13 Most Essential Plugins for WordPress

WordPress is a very powerful and flexible blog/content management system, but the thousands of plugins really help to extend the basic functionality. Here are 13 essential plugins that you should immediately install after finishing the WordPress installation.

Akismet

Akismet

This one should be a no-brainer. Akismet uses their web service to check the comments on your blog to see if it looks like spam. The plugin is developed by the creators of WordPress, so it’s integrated nicely and is included in the WordPress install. All you need is a WordPress.com API key to get it up and running.

Download Akismet Plugin

Custom More Link

Custom More Link

One thing that always bothered me about the the read more tag in WordPress is how when you click into the full article, it jumps down to where the more tag was inserted. This plugin allows you to get rid of that and completely customize the link.

Download Custom More Link Plugin

Different Posts Per Page

Different Posts Per Page

Let’s say that you want to display 3 posts on the homepage, 10 posts on the category pages, and 20 on the archives. If you want to avoid touching any of the template coding, you can just use this plugin to customize the number of posts that are displayed per page.

Download Different Posts Per Page Plugin

Google XML Sitemaps

Google XML Sitemaps

While the plugin is called “Google” XML Sitemaps, the automatically generated sitemap is actually also supported by Ask, MSN, and Yahoo. It’s nice to be able to customize a few settings and then never having to think about your xml sitemap again.

Download Google XML Sitemaps Plugin

No Self Pings

No Self Pings

Trackbacks are a great way to allow people to link to and discuss your blog articles, but this can also include your own site when you link to your own article. It would probably be better to use a related posts plugin for those, so this plugin is useful for filtering out your own trackbacks.

Download No Self Pings Plugin

Redirection

Redirection

If you are moving from an existing website into WordPress, your URLs will probably be different. This plugin is useful for adding 301 redirects to make sure that users can end up in the right place. You can also keep track of 404 errors or create other redirects with full Regular Expression support.

Download Redirection Plugin

Search Unleashed

Search Unleashed

The regular WordPress search leaves a lot to be desired. This plugin fills that desire. You can perform full text searches on all posts, pages, comments, and other meta-data. The search index is automatically updated whenever you add or edit content, so you never have to worry about it being out of date.

Download Search Unleashed Plugin

Subscribe to Comments

Subscribe to Comments

You should always give commentors a way to follow their comments. This plugin provides a simple checkbox that commentors can check to receive emails whenever anyone else comments on the post. This has already been built into the core of the WordPress.com blogs, and it will probably eventually make it into the core for WordPress.org as well.

Download Subscribe to Comments Plugin

WP-DB-Backup

WP-DB-Backup

Backup your WordPress database on demand or schedule recurring backups. It is always good to have a backup plan in case anything goes wrong, so setup a recurring backup and be done with it. You may not ever need to use the backups, but it’s better to be safe than sorry.

Download WP-DB-Backup Plugin

WP-PageNavi

Page Navi

Instead of using the WordPress default previous and next links, this plugin adds a more advanced navigation. You can also completely customize the display of the pagination.

Download WP-PageNavi Plugin

wp-typogrify

wp-typogrify

Instead of using primes for quotes ( ′ & ″ ) use real quotes instead ( ’ & ” ). This plugin will automatically correct quotes and apply additional typographic enhancements. Sometimes it’s the small details that count.

Download wp-typogrify Plugin

WP Security Scan

WP Security Scan

The WordPress team does a great job of addressing major security issues as they arise, but there are other steps you can take to secure your site. This plugin will run a scan and help you take the additional protection steps needed.

Download WP Security Scan Plugin

WP Super Cache

http://wordpress.org/extend/plugins/wp-super-cache/

The WP Super Cache plugin generates static html files to speed up the loading of your site. If you tend to have large spikes in traffic, this is a must have plugin to help your site from going down. There is also legacy support for the WP Cache plugin if you don’t want to serve html files.

Download WP Super Cache Plugin

Conclusion

These are just a small subset of the essential WordPress plugins to get you started on a site. What other important ones do you recommend?

  • Subscribe to the NETTUTS RSS Feed for more daily web development tuts and articles.


Add Comment

Discussion 133 Comments

Comment Page 3 of 3 1 2 3
  1. really helping all of listed plugins, which are most helpful stuff. thanks

  2. Wow… Usually these types of ‘Top 20′ posts are balls. This was actually pretty useful (and no self-ping is a godsend!).

    Peace!!!

  3. Cheap auto insurance quotes >> Tips on getting cheap auto insurance quotes ... says:

    [...]one interesting source of tips on this issueis ,net.tutsplus.com,[...]

  4. George says:

    THANK YOU!!! This is exactly what i was searching for!

  5. Forbrukslån says:

    First of all: I think it`s kinda incredible that people make their blog nofollow. Off course, if you`re site is good enough it will draw people anyway, but you will get heaps of traffic if you give the people something for visiting – like a link. And the comments you get doesn`t have to have poor quality just because of this. I would know, I have dofollow and commentluv on all my sites. Works like a charm. Man, I just luuuv commentluv and keywordluv!

  6. Since converting to WordPress a few months ago, plugins have been a productivity godsend. I try not to overdo it because I’ve also read that too many plugins can have a significant negative effect on pageload speed.

    Though I love the ones you included (and even use several of them), you didn’t include two of my favorites: Post Snippets and Shorten2Ping. I can’t imagine doing without either of them. You should check them out.

    Thanks for the great article.

    MeLikeGoodMusic
    http://www.melikegoodmusic.com

  7. Ed says:

    Love Super Cache and have some of the others…will test out a few more…thanks for the great site!

  8. Eddie says:

    just super post, thanks

  9. steve says:

    Nice list – I’ve got a few of these on my blog – installed them before even writing my first post!!

  10. ROb says:

    Thanks for making a list. I had to go through trial and error, when I was first trying out plugins to add to my toolbox..

    To say the least, with all the version, and what not. MANY BROKE MY WordPress Installation.

    After working with wordpress for 4 years I have also found the plugins you have listed, with a few that weren’t posted.

    Thank You for talking the time to do so.

  11. solar nails says:

    I enjoy reading your blog so much that I am thinking of writing my own web site. What platform would you recommend? I am not very good with coding so I am thinking I could go with wordpress, however I noticed your blog is created on the BlogEngine platform and I love the way it looks and operates. Thanks!

  12. slide hammer says:

    My apologies for making an off-topic comment, but I frequent your blog and thought I’d send you a suggestion. Your blog does not have a privacy policy which is important to let your visitors know that their personal information is secure when they are reading your blog.

  13. I agree with a lot of these, but I think that Different Posts per Page is far from essential. Also, WP Super Cache is far inferior to the incredible W3 Total Cache plugin in my opinion which has much more functionality and is much simpler to configure.

  14. alanio says:

    Thanks for sharing of your list of plug-ins. I think an automatic content generator as I will try to describe could make a great plug-in for WordPress. Take a look at http://www.softwaremastercenter.com/automatic-content-generator.php. This PHP script (based on semantic web technology) takes your existing article, parses out important keywords and then uses these keywords to lookup relevant articles from open license infromation sources like Freebase, Wikipedia. The articles retrieved in this way are then added to your page to make it larger and possibly rank better in searches. Everything happens on-the-fly when your page runs for the first time your and then the results are cached. The caveat is that the software I am talking about JGE Automatic Content Generator is not a WordPress plug-in… someone would have to create a plugin-like this.

    • seosimon says:

      JGE Automatic Content Generator is a neat tool. I use it on my blog sites and I started getting pretty good traffic. I am not going to disclose the site names because … I do not want Google to find out I use auto content. Read up about Freebase and you will be able to improve the relevance of the articles it finds. That being said, the default search results are good enough for most applications.

  15. My brother suggested I would possibly like this website. He was entirely right. This publish truly made my day. You can not consider simply how so much time I had spent for this information! Thank you!

  16. Great Phones says:

    Thanks for the great article. To add a code snippet to your comment, please wrap your code like so.

  17. Hi there very cool website!! Guy .. Beautiful .. Superb .. I’ll bookmark your site and take the feeds additionally?I am satisfied to seek out a lot of useful information here in the put up, we need work out more strategies on this regard, thanks for sharing. . . . . .

  18. Anti Spam says:

    You would really think that a site like tutsplus would have better spam filtering than what is currently employed. I love the content that is provided on this site and the interaction through comments adds to the experience, yet you allow so much spam through it is ridiculous.

Comment Page 3 of 3 1 2 3

Add a Comment

To add a code snippet to your comment, please wrap your code like so: <pre name="code" class="html">YOUR CODE</pre>. You can replace the class name with "js," "css," "sql," or "php." If there are any "<" or ">" within your code, please search and replace them with: &lt; and &gt; respectively.