Looking to add awesome functionality to your WordPress website? After working with WordPress for a number of years now and building multiple client sites requiring different functionality, I have compiled my Ultimate WordPress Plugins Guide, these are WP Plugins I can’t live without.

If you are a beginner with WordPress you might find my 8 Top WordPress Plugins for Beginners useful, you can read about those here.

The WP plugins listed below are tried and tested and are ones that I use regularly for new WordPress installations. Most are free, but I’ve included some of my favourite Premium plugins too. I hope you discover something new and useful for your WordPress web design project!

Better Delete Revision – FREE

Remove and delete old revision of posts, pages and related meta content completely then optimize Database: reduce size and optimization to speed up! Better Delete Revision not only deletes redundant revisions of posts from your WordPress Database, it also deletes other database content related to each revision such meta information, tags, relationships, and more.

Blubrry PowerPress – FREE

Blubrry PowerPress

Blubrry PowerPress brings the essential features for podcasting to WordPress. Developed by podcasters for podcasters, PowerPress offers full iTunes support, web audio/video media players and more.

Bookly – $35


Bookly Plugin is a great easy-to-use and easy-to-manage booking tool for Service providers who think about their customers. The Plugin supports a wide range of services, provided by business and individuals service providers offering reservations through websites. Set up any reservations quickly, pleasantly and easily with Bookly!

Category Order and Taxonomy Terms Order – FREE

Category Order and Taxonomy Terms Order

Order Categories and all custom taxonomies terms (hierarchically) using a Drag and Drop Sortable javascript capability. No Theme update is required the code will change the query on the fly. If multiple taxonomies are created for a custom post type, a menu will allow to chose the one need sorted.

Click To Tweet – FREE

Click To Tweet

This WordPress plugin allows you to easily create tweetable content for your readers. Use pullquotes and custom messages inside the body of your blog post to highlight your content for the reader and make it simple for them to share on Twitter.

Cookie Law Info – FREE

A simple way to show how your website complies with the EU Cookie Law. Implied Consent. Style it to match your own website. This plugin uses implied consent, adding a subtle banner to your website either in the header or footer so you can show your compliance status regarding the new EU Cookie Law. You can fully customise the style so it fits in with your existing website- change the colours, fonts, styles, the position on the page and even how it behaves when you click “accept”.

Edit Flow – FREE


Edit Flow empowers you to collaborate with your editorial team inside WordPress. We’ve made it modular so you can customize it to your needs

Erident Custom Login – FREE


Erident Custom Login and Dashboard lets you customize completely your WordPress Login Screen and Dashboard easily. Add your company logo to login screen, change background images, colors, styles etc. Customize your Dashboard footer text also for complete branding. Now faster and better db performance!

Events Calendar – FREE


The Events Calendar is a carefully crafted, extensible plugin that lets you easily share your events. Beautiful. Solid. Awesome.

Get Page IDs – FREE


Because there are some dumbasses out there who believe that’s ok to let the user guess the page IDs, you will find a new page under tools menu that will help you with this. Enjoy!

Mailchimp – FREE


The best MailChimp plugin to get more email subscribers. Easily add sign-up forms and sign-up checkboxes to your WordPress website. MailChimp for WordPress lets you create a highly customizable sign-up form which you can display wherever you want it to display using a simple shortcode, widget or template function. You can also add sign-up checkboxes to various forms on your site, like your comment or contact forms.

New Google Plus Badge Widget – FREE


This plugin allows you to quickly and easily add the new Google Plus badge widget to your website, assuming it is running the WordPress content management system. It is easy to configure using your Google Plus user ID, and it is able to be styled using CSS to fit your blog’s current WordPress theme.

One-Click Child Theme – FREE

Adds a Theme option to any active theme allowing you to make a child theme. Useful for shared hosts, this allows you to easily create child themes from any theme just by clicking. In the current version of WordPress, you shouldn’t modify CSS of any downloaded themes because if you update the theme, your changes will be destroyed. What you should instead do is create a child theme and edit the CSS there, this way updates to the parent theme will be inherited instead of destroy your changes. The problem is that currently the only way to child theme something is edit files on the filesystem. This is non-intuitive for shared-hosting sites with one-click WordPress installs (it usually involves a “shell account” or learning how to use FTP). This attempts to get around that issue, by adding a button to the themes page to allow you to child theme the page. (It’s not really one-click, though.)

OptinMonster – $49 / $99 / $149 / $349


OptinMonster converts visitors into subscribers and customers. Did you know over 70% of visitors who abandon your website will never return? With OptinMonster, you can turn those visitors into subscribers & customers.

OptinSkin – $67


The OptinSkin plugin was developed to fulfil the need to split-test opt-in forms quickly and easily, anywhere on a blog, to maximise conversions and make more money.

Pretty Link Lite – FREE / Pro – $37 / $97


Shrink, beautify, track, manage and share any URL on or off of your WordPress website. Create links that look how you want using your own domain name! Pretty Link Lite enables you to shorten links using your own domain name (as opposed to using tinyurl.com, bit.ly, or any other link shrinking service)! In addition to creating clean links, Pretty Link tracks each hit on your URL and provides a full, detailed report of where the hit came from, the browser, OS and host. Pretty Link is a killer plugin for people who want to clean up their affiliate links, track clicks from emails, their links on Twitter to come from their own domain, or generally increase the reach of their website by spreading these links on forums or comments on other blogs.

Pretty Link Pro makes it simple for you to shrink, cloak, track and share your links.

Quick Page/Post Redirect Plugin – FREE


Redirect Pages/Posts to another page/post or external URL. Has edit box as well as global options. Specify the redirect Location and type. For PHP5+. This plugin adds adds an option box to the edit section where you can specify the redirect location and type of redirect that you want, temporary, permanent, or meta.

Social Share Starter by KK – FREE


Accumulate your total social shares in one neat display with Social Share Starter by KK. In a sentence, it’s a social media buttons plugin. And while it may seem like the others, it’s not.

The two main features it offers:
1. instead of showing an individual share number for each service, it shows a cumulative number for all of them.
2. it allows you to set the minimal displayed number of shares.


Ultimate Social Deux – $14


If you’re looking for a customizable, easy-to-use WordPress social plugin that won’t bog down your website, Ultimate Social Deux is an optimal solution. With its sleek, stylish aesthetics, numerous customization options and user friendly interface, this social sharing plugin is a definite standout. Unlike most WordPress social plugins, Ultimate Social Deux won’t slow your site down.

Velvet Blues Update URLs – FREE


If you move your WordPress website to a new domain name, you will find that internal links to pages and references to images are not updated. Instead, these links and references will point to your old domain name. Velvet Blues Update URLs plugin fixes that problem by helping you change old urls and links in your website.

WP Author Box Lite – FREE

Author Box Lite

Give identity to your blog posts, pages and custom post types! Author Box Lite creates responsive profile and latest posts box to increase reader engagement. This also automatically add google+ profile authorship.

WP User Avatar – FREE


WordPress currently only allows you to use custom avatars that are uploaded through Gravatar. WP User Avatar enables you to use any photo uploaded into your Media Library as an avatar. This means you use the same uploader and library as your posts. No extra folders or image editing functions are necessary.

WP Remote – FREE


WP Remote is a free web app that enables you to easily manage all of your WordPress powered sites from one place.
Note: requires an account at WPRemote by HumanMade.



Yet Another Related Posts Plugin (YARPP) displays pages, posts, and custom post types related to the current entry, introducing your readers to other relevant content on your site. NEW! Now you can mix and match YARPP Basic and YARPP Pro to get the best of both features, beneath articles or in the sidebar! Use the combination that works best for you.

In Summary

All of the above WordPress plugins are in use across multiple websites I have created for both myself and clients, but what’s missing? Please add your favourite WordPress plugins in the comments below and help make this a GREAT RESOURCE for WordPress enthusiasts!

Related Posts

Pin It on Pinterest