Working with wordpress has a lot of benefits. One of them is the ability to use plugin in order to avoid not necessary code. Since i work with this cms only a few time a worked without plugin. Let’s see some of them, plugin useful to you.

WordPress.com Stats

There are hundreds of plugins and services which can provide statistics about your visitors. However even though something like Google Analytics provides an incredible depth of information, it can be overwhelming and doesn’t really highlight what’s most interesting to me as a writer. That’s why Automatic created its own stats system, to focus on just the most popular metrics a blogger wants to track and provide them in a clear and concise interface.

Once it’s running it’ll begin collecting information about your page views, which posts and pages are the most popular, where your traffic is coming from, and what people click on when they leave. It’ll also add a link to your dashboard which allows you to see all your stats on a single page.

Finally, because all of the processing and collection runs on our servers and not yours, it doesn’t cause any additional load on your hosting account. In fact, it’s one of the fastest stats system, hosted or not hosted, that you can use. Our stats reports reflect new visits typically within ten seconds.

Contact Form 7

Contact Form 7 can manage multiple contact forms, plus you can customize the form and the mail contents flexibly with simple markup.The form supports Ajax-powered submitting, CAPTCHA, Akismet spam filtering and so on.

CloudFlare

CloudFlare has developed a plugin for WordPress. By using the CloudFlare WordPress Plugin, you receive:
Correct IP Address information for comments posted to your site
Better protection as spammers from your WordPress blog get reported to CloudFlare

The main purpose of this plugin is to ensure you have no change to your originating IPs when using CloudFlare. Since CloudFlare acts a reverse proxy, connecting IPs now come from CloudFlare’s range. This plugin will ensure you can continue to see the originating IP.

Every time you click the ‘spam’ button on your blog, this threat information is sent to CloudFlare to ensure you are constantly getting the best site protection. I recommend that any user on WordPress and CloudFlare should use this plugin.

Hyper Cache Extended

Hyper Cache Extended is a new cache system for WordPress, specifically written for people which have their blogs on low resources hosting provider (cpu and mysql). It works even with hosting based on Microsoft IIS (just tuning the configuration). It has three invalidation method: all the cache, single post based and nothing but with control on home and archive pages invalidation.

All in One SEO Pack

WordPress SEO plugin to automatically optimize your WordPress blog for Search Engines.
Some features:
Google Analytics support
Support for Custom Post Types
Advanced Canonical URLs
Fine tune Page Navigational Links
Built-in API so other plugins/themes can access and extend functionality
ONLY plugin to provide SEO Integration for WP e-Commerce sites
Nonce Security
Support for CMS-style WordPress installations
Automatically optimizes your titles for search engines
Generates META tags automatically
Avoids the typical duplicate content found on WordPress blogs
For beginners, you don’t even have to look at the options, it works out-of-the-box. Just install.
For advanced users, you can fine-tune everything
You can override any title and set any META description and any META keywords you want.
Backward-Compatibility with many other plugins, like Auto Meta, Ultimate Tag Warrior and others.

Google XML Sitemaps

This plugin will generate a special XML sitemap which will help search engines like Google, Bing, Yahoo and Ask.com to better index your blog. With such a sitemap, it’s much easier for the crawlers to see the complete structure of your site and retrieve it more efficiently. The plugin supports all kinds of WordPress generated pages as well as custom URLs. Additionally it notifies all major search engines every time you create a post about the new content.

Share Buttons by AddThis

Get more traffic back to your site by installing the AddThis WordPress plugin. With AddThis, your users can promote your content by sharing to over 330 of the most popular social networking and bookmarking sites (like Facebook, Twitter, Pinterest, Google+ and LinkedIn). We also support address bar sharing in modern browsers. Our button is small, unobtrusive, quick to load and recognized all over the web.

Optionally, sign up for a free AddThis.com account to see how your visitors are sharing your content: which services they’re using for sharing, which content is shared the most, and more

WP SlimStat

A powerful real-time web analytics plugin for WordPress.
Main Features
Real-time web analytics reports
Compatible with W3 Total Cache, WP SuperCache and friends
Modern, easy to use and customizable interface
The most accurate IP geolocation, browser and platform detection ever seen.
Advanced filtering
World Map that works on your mobile device.

Better WP Security

The easiest, most effective way to secure WordPress. Improve the security of any WordPress site in seconds.

Better WP Security takes the best WordPress security features and techniques and combines them in a single plugin thereby ensuring that as many security holes as possible are patched without having to worry about conflicting features or the possibility of missing anything on your site.
With one-click activation for most features as well as advanced features for experienced users Better WP Security can help protect any site.

Obscure
As most WordPress attacks are a result of plugin vulnerabilities, weak passwords, and obsolete software. Better WP Security will hide the places those vulnerabilities live keeping an attacker from learning too much about your site and keeping them away from sensitive areas like login, admin, etc.
Remove the meta “Generator” tag
Change the urls for WordPress dashboard including login, admin, and more
Completely turn off the ability to login for a given time period
Remove theme, plugin, and core update notifications from users who do not have permission to update them
Remove Windows Live Write header information
Remove RSD header information
Rename “admin” account
Change the ID on the user with ID 1
Change the WordPress database table prefix
Change wp-content path
Removes login error messages
Display a random version number to non administrative users anywhere version is used

Protect
Just hiding parts of your site is helpful but won’t stop everything. After we hide sensitive areas of the sites we’ll protect it by blocking users that shouldn’t be there and increasing the security of passwords and other vital information.

Scan your site to instantly tell where vulnerabilities are and fix them in seconds
Ban troublesome bots and other hosts
Ban troublesome user agents
Prevent brute force attacks by banning hosts and users with too many invalid login attempts
Strengthen server security
Enforce strong passwords for all accounts of a configurable minimum role
Force SSL for admin pages
Force SSL for any page or post
Turn off file editing from within WordPress admin area
Detect and block numerous attacks to your filesystem and database

Detect
Should all the protection fail Better WP Security will still monitor your site and report attempts to scan it (automatically blocking suspicious users) as well as any changes to the filesystem that might indicate a compromise.
Detect bots and other attempts to search for vulnerabilities
Monitor filesystem for unauthorized changes

Recover
Finally, should the worst happen Better WP Security will make regular backups of your WordPress database (should you choose to do so) allowing you to get back online quickly in the event someone should compromise your site.
Create and email database backups on a customizable schedule

Other Benefits
Make it easier for users to log into a site by giving them login and admin URLs that make more sense to someone not accustomed to WordPress
Detect hidden 404 errors on your site that can affect your SEO such as bad links, missing images, etc.
Compatibility
Works on multi-site (network) and single site installations
Works with Apache, LiteSpeed or NGINX
Some features can be problematic if you don’t have enough RAM to support them. All my testing servers allocate 128MB to WordPress and usually don’t have any other plugins installed. I have seen issues with file check and database backups failing on servers with 64MB or less of RAM, particularly if there are many other plugins being used.

Warning
Please read the installation instructions and FAQ before installing this plugin. It makes some significant changes to your database and other site files which, without a proper backup, can cause problems if something goes wrong. While problems are rare, most (not all) support requests I get for this plugin involve the users failure to make a proper backup before installing.

WordPress Importer

The WordPress Importer will import the following content from a WordPress export file:
Posts, pages and other custom post types
Comments
Custom fields and post meta
Categories, tags and terms from custom taxonomies
Authors

 

WordPress Language

Run localized WordPress sites easily. Select the language and everything else happens automatically.
WordPress Language plugin lets you easily run localized WordPress sites. It will change the WordPress language, without having to install translation files or edit PHP.
Adds a language switcher to the WordPress admin bar
Automatically downloads and installs the correct .mo file
Let’s you choose country-variants
Provides one-click update when new translations are available

HOW IT WORKS
WordPress Language uses an online index of current translation files for WordPress. That index includes entries for each WordPress version, language and country variant.When you switch language, the plugin checks for the best translation file. Then, it downloads the translations, scans them and stores the translations in the database.You don’t need to install any .mo files or edit your wp-config.php to switch languages.

40Nuggets Smart Auto-Newsletter Creator

The first WP auto-newsletter creator that utilizes user-adaptive technology. It’s automatic blog-to-newsletter creation that’s smart, personalized to each subscriber and hassle free.

Create and send personalized newsletters from the content you publish on your blog. But unlike other auto-newsletter plugins, 40Nuggets matches your content to the right subscribers seamlessly for a user- adaptive newsletter with no extra effort. 40Nuggets simply grabs the content you have already worked hard to create and sends it to your subscribers in the form of a clean, personalized email. Manage everything from within your WP Dashboard.

What’s so different about this plugin? Behind this plugin sits an advanced algorithmic brain which constantly analyzes your audience, your posts, and creates a newsletter perfectly matched to each subscriber with the best and most relevant content from your blog.

You don’t need to waste hours every week or month crafting a whole new email and scheduling delivery. Our system creates the newsletter automatically and can deliver it dynamically to your contacts at the time that’s right for them. 40Nuggets plugin tracks exactly when your newsletter is opened by each audience member and can adjust individual delivery times accordingly.

The newsletter is comprised of old and new posts from your site; you can decide which posts are included and which are left out. With minimal settings, low maintenance, and complete transparency- you can track your stats and analyze engagement, all without any extra effort beyond publishing your posts as you normally would.

40Nuggets plugin can track audience behavior on your site as well as analyze opens and clicks to make sure you have the complete picture and that subscriber behavior and preference is a key factor in deciding what is set out to them.

It’s easy, it’s smart, and it’s streamlined. Install this plugin, let it run, and watch your audience engage with your content on and off your site, completely hassle free. You’ll never look at newsletters the same way again.