WordPress is the most widely used publising platforms available.  While it is fully functional straight out-of-the-box, there are a number of essential plug-ins that will greatly improve your blogging experience.

WordPress plug-ins are very easy to install and with a large community of developers working with and using WordPress you will find a plug-in to perform almost any function you can imagine.

Below are five of the most essential ones:

1: Akismet (Automattic Kismet) by Matt Mullenweg.

Akismet checks your comments against the Akismet web service * to see if they look like spam or not.

It is free for personal use but you will need a WordPress.com API key  *

2: WP-reCAPTCHA by Jorge Peña.

Integrates reCAPTCHA * anti-spam solutions with wordpress. 
WP-reCAPTCHA includes audio alternative for the visually impaired.

You may not need to use this if you have Akismet (above) installed.

3: WordPress.com Stats by Andy Skelton.

Tracks views, post/page views, referrers, and clicks. Requires a WordPress.com API key.

4: WP-Polls by Lester ‘GaMerZ’ Chan

Adds an AJAX  * poll system to your WordPress blog. You can easily include a poll into your WordPress’s blog post/page. WP-Polls is extremely customizable via templates and CSS styles and there are tons of options for you to choose to ensure that WP-Polls runs the way you wanted. It now supports multiple selection of answers.

5: Contact Form 7 by Takayuki Miyoshi

Just another contact form plug-in. Simple but flexible. You can use multiple contact forms and place these on any page or blog post. It can be customised with simple HTML markup. Uses a cool jQuery plugin to submit.
Contact Form 7 also works with Akimet and WP-reCAPTCHA (1 and 2 above) for spam control.

Â