50+ Ultimate Useful Free WordPress Plugins & Widgets

WordPress is very powerful and easy to use. We have been searching for some of the best free WordPress plugins and widgets available on the web, and finally compiled them into 50+ Best Free WordPress plugins and widgets, Hope you are not too far away to your desired destiny, go ahead and prove yourself that you can perform much better now with these magical effects…

Theme Authenticity Checker

TAC stands for Theme Authenticity Checker. Currently, TAC searches the source files of every installed theme for signs of malicious code. If such code is found, TAC displays the path to the theme file, the line number, and a small snippet of the suspect code. As of v1.3 TAC also searches for and displays static links

List category posts WordPress Plugin

List Category Posts is a simple WordPress plugin which allows you to list posts from a category into a post/page using the catlist shortcode. This shortcode accepts a category name or id, the order in which you want the posts to display, and the number of posts to display. You can use catlist as many times as needed with different arguments. Great to use WordPress as a CMS, and create pages with several categories posts

WP-Backlinks WordPress Plugin

I am glad to announce that I will be releasing my backlinks plugin I have been working on. It is a beta release as of July 25th 2007. I have a lot I want to add to this plugin but It seems to be pretty stable.I just need to get it out there and get some bug reports back from everyone. I hope this plugin makes it easy for you to gain backlinks and get your weblog as popular as it should be.

Community News Plugin

Many blogs out there can only produce a couple articles a week while their visitors ask for loads more. It’s sometimes a good idea to add related articles from other blogs to your sidebar. Adding them manually takes lots of time we don’t have. With this new Community News plugin you allow your visitors to add articles to the sidebar. Complete with moderation panel and a settings page, you can sit back while you have full control about the look and articles that being posted.

Drag To Share

“Drag to share” is the newest trend in social sharing. Just drag an image and drop it into any social website to share the whole page in real time. This plugin is basically a similar effect release by Meebo.com and used by big players like Mashable.

Expanding Text Plugin

This WordPress plugin allows you to create sections of text in your post or page which expand/collapse when clicked on. You simply wrap the special tags around your text, and set the ‘expand link’ (the link visitors click on to show the text). If your visitors do not have javascript enabled, the ‘expand link’ is not shown, and the text is displayed normally.

Google Sitemap Generator

This plugin creates a sitemap for your WordPress powered site. This is not just another XML sitemap plugin, but rather a true sitemap generator which is highly customizable from its own options page in the WordPress admin panel. Some of its features include: support for multi-level categories and pages, category/page exclusion, multiple-page generation with navigation, permalink support, choose what to display, what order to list items in, show comment counts and/or post dates, and much more. To see this plugin in action, visit my sitemap page.


Adds the “paginator3000” paging navigation to your WordPress blog. “paginator3000” is a pagination technique based on the idea of scrolling.

Gravatar Recent Comments

Today, I just passed by an article talking about MyBlogLog and basically, they are giving some reasons I totally agree with for not using the system.

In fact I used to use that service, but it’s a complete waste of space on your website, and most of the people displayed in there are not leaving comments anyway.

In this article, the author suggest the use of a plugin displaying top commenters or last commenters not only using their names, but also via gravatar service.

So, here is the plugin, he got the idea and I made it 🙂

Here is the list of features :

* Display whether Last commenters or top commenters
* Display user name (or not, via options)
* Display link to user’s website (or not, via options)
* Default gravatar
* Gravatar size

Custom Login Page

With the Custom Login Page, you can change the background image of your login page, the background image/colo of your login form div, the main logo image of your login page, and add custom CSS. All through a simple interface. Remember to view the Help tab at the top of the settings page for the plugin.

Custom Coming Soon Page

Custom Coming Soon Pages WordPress Plugin allows you to display a Customized Coming Soon Page or Under Construction page to normal visitors or regular members of your WordPress based website or Blog – while the Site Administrators see the fully functional website with the applied theme and active plugins as well as a fully functional Dashboard.

Ultimate Tag Warrior

Ultimate Tag Warrior is a multi-headed hydra of a plugin. It allows you to add tags either through the Write Post page in wordpress in a tag box, on posts using an AJAXy box, and in posts using special syntax from external editors (or internally, if you’d like). From the write post page, you can also get suggestions for tags using the Yahoo! keyword suggestion service.Once you’ve got your tags entered; you enter a realm of interesting ways of doing things with your tags. At the complicated end, AJAXy search is included with the download (it may need some customisation to match your theme). At the simpler end, you can automagically have tags included at the top and bottom of your posts without making changes to themes.


MyReviewPlugin is a powerful review engine plugin for WordPress sites; armed with this plugin, anyone can add a powerful and profitable ratings management system to their site in minutes. Whether you’d like to create independent review sites, build appealing affiliate sites or simply add ratings to your existing WordPress site, MyReviewPlugin is up to the task.


Like a normal text widget this allows you to easily post text and HTML, but now you can execute PHP too! This makes merging with other themes easier.

SEO Slugs

SEO Slugs plugin strips common words like “what”, “you” or “can” out of your post slug to make it more search engine friendly. With SEO Slugs plugin activated, the slug for our example blog post would look like this:


The slug is generated on saving a post (so you get a chance to look at it before publishing, and change it), or on publish. It won’t overwrite an existing slug. You can force a new slug generation by deleting the existing one.

WP Show IDs for WordPress®

Simple, yet elegant. Shows IDs for Posts, Pages, Media, Links, Categories, Tags, and Users in the admin tables for easy access. Very lightweight. Also supports Custom Post Types / Taxonomies.

My WordPress Secure

This is not complicated: It removes the WordPress version from the source page and error messages on login screen. More information? See screenshots.

All in One SEO Pack

Most popular and most widely used SEO plugin for WordPress that lets you create titles and meta keywords and descriptions for each post/page

Some features:

  • 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.

SEO Tag Cloud Widget

the tag cloud in a SEO-friendly way, using html markup.

Platinum SEO Pack

Optimizes your WordPress blog for Search Engines (Search Engine Optimization).

WP SEO Master

WordPress SEO Master is a free search engine optimization plugin that will help you optimize your WordPress site for the search engines.

SEO Title Tag

Title tags are arguably the most important of the on-page factors for search engine optimization (“SEO”). It blows my mind how post titles are also used as title tags by WordPress, considering that post titles should be catchy, pithy, and short-and-sweet; whereas title tags should incorporate synonyms and alternate phrases to capture additional search visibility.

SEO Friendly Images

SEO Friendly Images is a WordPress optimization plugin which automatically updates all images with proper ALT and TITLE attributes. If your images do not have ALT and TITLE already set, SEO Friendly Images will add them according the options you set. Additionally this makes the post W3C/xHTML valid as well.

Envato Marketplace Items

The Envato Marketplace Items plugin retrieves items from an Envato Marketplace and API set of your choice, then caches and shows the results as a gallery of 80px square thumbnails. Anywhere on your blog you would like to see the thumbnail gallery…

WP Affiliate Pro

Key features that separate this premium WP affiliate plugin from the pack is it ability to automatically rotate links. It’s also one of the few WP affiliate plugins that offers the ability to hide the destination URL in the status bar of certain browsers too. The WP Affiliate Pro plugin is priced at $97 for unlimited site installations and free lifetime updates. Should you decide for any reason that you don’t like the plugin, you can attain a full refund within 56 days of purchasing it. Support for this WordPress affiliate plugin is handled via live chat and email.

FlippingBook WordPress Gallery Plugin

FlippingBook WordPress Gallery is an excellent way of working with images in blogs. You download photos, and the plugin creates a small photo gallery out of them. If you need to post several pictures, you don’t have to make large posts. After being joined together, pictures can be put into a beautiful album-book and don’t take up much space. It’s very convenient to look through the pictures, leafing through the pages. You just have to double-click to print images out. This is a real interactive book which is nice and easy to use when you turn its pages.

Mini Mail Dashboard Widget

Send and receive e-mail messages on the administration panel and optionally receive SMS messages containing the sender, subject and (part of) the text when new messages arrive.

I Love Social Bookmarking

I Love Social Bookmarking is a simple WordPress plugin that allows your readers to submit your content to social media services via a clutter-free drop-down list of attractive icons.

s2Member Pro Module – for WordPress®

s2Member Pro is an add-on module for the free version of s2Member. s2Member Pro adds PayPal® Pro integration, a PayPal® Pro Form Generator, User Import/Export tools, and more. New features will be added in future versions of s2Member Pro. Your purchase of s2Member Pro includes free lifetime upgrades.

Facebook Connect WordPress Plugin

This much-needed plugin helps to promote your design work by integrating WordPress and your Facebook page. You can login to your WordPress blog using your Facebook account, invite Facebook friends to visit your blog and send blog comments to your Facebook profile feed.

Pretty Link

This is the free version of the Pretty Links Pro affiliate plugin for WordPress. It doesn’t offer as many great features as the premium version but it gets the job done if you just need a basic, free WordPress affiliate plugin to simply create affiliate links and manage them. Like the professional version of this WP plugin, you can shorten links using your own domain name instead of using URL shortening services such as Bit.ly or TinyURL. However, in order to gain access to the autolinking feature, replace linked keywords easily throughout your entire WP blog, and automatically post those shortened affiliate links to your Twitter account, you’ll need to purchase the Pretty Links Pro premium WordPress affiliate plugin listed above.

Ultimate Google Analytics

I managed to get a Google Analytics account back in the days when there was a long waiting list. I added the tracker JavaScript to the footer of all my pages, as instructed by Google Analytics. This gave me some great statistics to start with, but I wanted more.

I also want to track outgoing links to other sites and links to downloads (e.g. PDF documents) on my own site. Google Analtytics can do this, but you have to add an onClick JavaScript to all these links. I didn’t like the idea of editing all my blog entries to add an onClick event to the links. So I ended up writing a WordPress plugin that does it for me. You can download the plugin for your own use.

Super News Plugin For WordPress®

The Super News plugin works as a specialized search engine for you on the back-end of WordPress®. Super News prepares Cut’n Paste Content ( based on specific search terms that you supply ).

Link Cloaking Plugin for WordPress

I’ve created a plugin for WordPress that can cloak outgoing links in your posts and/or pages.

* Choose what to cloak – all links, only the links you specify or no links at all.
* Choose where to cloak – posts, pages or both.
* Configure the URL – you can set the “prefix” part of the URL (see examples below).
* Exception list – links pointing to domains in this list will not be cloaked. For example, this is useful if you have chosen to cloak all links but don’t want to cloak the links to your own domains.
* Compatible with all browsers – the link cloaker plugin doesn’t use JavaScript so it will work even for visitors that have disabled JS.
* “Smart” cloaking – relative, ambiguous or malformed URLs will not be cloaked. Better safe than sorry.
* As of version 1.1, static link cloaking.

Super Tags Widget For WordPress®

The Super Tags plugin, is a customizable alternative to the default WordPress® Tag Cloud widget. This widget makes it possible for you to fully customize a Tag Cloud ( or multiple Tag Clouds ) to meet your specific needs. It takes the same options as the wp_tag_cloud() function. You can specify a number of configurable parameters, such as: minimum font size, maximum font size, maximum tags to display, format ( flat|list ), separators, order, sort method, specific tags to include, specific tags to exclude, or even a specific taxonomy ( post_tag|category|link_category ).

Global Translator

Global Translator automatically translates your blog in the following 48 different languages: Italian, Korean, Chinese (Simplified), Portuguese, English, German, French, Spanish, Japanese, Arabic, Russian, Greek, Dutch, Bulgarian, Czech, Croatian, Danish, Finnish, Hindi, Polish, Romanian, Swedish, Norwegian, Catalan, Filipino, Hebrew, Indonesian, Latvian, Lithuanian, Serbian, Slovak, Slovenian, Ukrainian, Vietnamese,Albanian,Estonian,Galician,Maltese,Thai,Turkish,Hungarian.

The number of available translations will depend on your blog language and the translation engine you will chose to use. Main features:

Simple Tags

Simple Tags is the successor of Simple Tagging Plugin This is THE perfect tool to manage perfeclty your WP 3.0 tags


BuddyPress will let users register on your site and start creating profiles, posting messages, making connections, creating and interacting in groups and much more.

Quick Cache Plugin For WordPress®

If you care about the speed of your site, Quick Cache is one of those plugins that you absolutely MUST have installed. Quick Cache takes a real-time snapshot ( building a cache ) of every Page, Post, Category, Link, etc. These snapshots are then stored ( cached ) intuitively, so they can be referenced later, in order to save all of that processing time that has been dragging your site down and costing you money.

Sliding Panel

The Sliding Panel plugin adds a panel that opens and closes to the top of your WordPress-powered blog. If you’re in need of an area to house more content yet not get in the way, this is the ideal plugin.

The plugin is built off the wonderful jQuery library and is fully widgetized, so you can add any content you want. If you want a login form. Add it. If you want welcome text. No problem. Category list? You’re covered.

WordPress.com Stats

There are hundreds of plugins and services which can provide statistics about your visitors. However I found that 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 Automattic 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.

Installing this stats plugin is much like installing Akismet, all you need is to put in your API Key and the rest is automatic.

s2Member ( Membership Plugin )

s2Member is an extremely powerful ( and free ) membership management system for WordPress®. The s2Member Framework ( free ) integrates seamlessly with PayPal® ( very easy ), and fully supports recurring billing, with the ability to track affiliate commissions on a recurring basis. s2Member supports custom Pages for registration ( including Custom Registration Fields ), account access, and a whole lot more.

WP Wall

WP Wall is a “Wall” widget that appears in your blog’s side bar. Readers can add a quick comment about the blog as a whole, and the comment will appear in the sidebar immediately (without reloading the page).

WP Super Cache

This plugin generates static html files from your dynamic WordPress blog. After a html file is generated your webserver will serve that file instead of processing the comparatively heavier and more expensive WordPress PHP scripts.

Ad Codes / AdSense Widget

The Ad Codes widget allows you to place ANY size banner into a widget-ready bar for WordPress®. You can paste HTML, JavaScript, an IFrame, or even PHP code into this widget without any problem at all. The Ad Codes widget also supports multi-widget options, so you can add more than one banner to your sidebar, or even more than one size if you’d like. This widget also supports shuffle-rotations, allowing you to place more than one ad code into a single widget box. All you do is separate each code block using a special <!–rotate–> tag.

Wickett Twitter Widget

Display tweets from a Twitter account in the sidebar of your blog. As seen on WordPress.com.

Homepage Excerpts

I am glad to finally release Homepage Excerpts, a WordPress plugin that I have been developing with a friend for some time already. The plugin has two main objectives. The first one is to make blogs that use full posts on the homepage more search engine friendly. The second one is to give flexibility to people that want to use both full posts and excerpts on the homepage.


Insights brings a powerful new way to write your blog posts. It increases productivity and at the same time the appeal of your posts.

With Insights you can very quickly (in couple of seconds) do the following:

  • Search your blog for posts, edit them or insert links to them into the current post
  • Insert Flickr Images
  • Insert Youtube videos
  • Search and link to Wikipedia
  • Search Google
  • Search News
  • Google Blog Search
  • Insert a Google Map

Insights allows you to do all this using dynamic AJAX interface which loads the relevant information to your post in just a few seconds.

Ad Squares / Affiliate Widget

This widget makes it possible for you to display 125×125 ad squares ( or some other configurable size ) into a widget-ready bar for WordPress®. You can have just 2 squares, or as many as 8 running together. It also supports multi-widget options. So technically you could have even more than 8 if you add it to a bar more than once. Each ad square accepts any HTML/JavaScript code, so it will work with standard affiliate ads, or even with ad network codes. You can also configure the widget to shuffle the positioning of your squares if you like.

About Me widget

Since I don’t consider my blog anonymous or ‘seekrit’ I grabbed a text widget and started adding an “About Me” to my sidebar. After trying to get things aligned, formatted, and adding a few links I started thinking a widget might be nice for this. Et voila. This was my first-ever widget, so I appreciate your patience ;’)

Get Recent Comments

This plugin shows excerpts of the latest comments and/or trackbacks in your sidebar. You have comprehensive control about their appearance. This ranges from the number of comments, the length of the excerpts up to the html layout. You can let the plugin order the comments by the corresponding post, or simply order them by date. The plugin can (optionally) separate the trackbacks/pingbacks from the comments. It can ignore comments to certain categories, and it offers support for gravatars. It only gives extra work to the database, when actually a new comment arrived. You can filter out unwanted pingbacks, which originate from your own blog. And it is a widget.

NextGEN Gallery

NextGEN Gallery is a full integrated Image Gallery plugin for WordPress with a Flash slideshow option. Before I start writing the plugin I study all photo and picture plugins for WordPress, I figure out that some of them are really good and well designed, but I missed a simple and easy administration back end to handle multiple photos, galleries and albums.

WP Greet Box

This plugin lets you show a different greeting message to your new visitors depending on their referrer url. For example, when a Digg user clicks through from Digg, they will see a message reminding them to digg your post if they like it. Another example, when a visitor clicks through from Twitter, they will see a message suggesting them to twit the post and follow you on Twitter.

Related Entries

This plugin will output a series of “related” entries based on keyword matching.

You Might Also Like


  1. 1
  2. Pingback: favshare.net
  3. Pingback: bloggerden.com
  4. Pingback: plungs.com
  5. Pingback: www.w3promoter.com
  6. Pingback: joyoge.com
  7. Pingback: Servefault.com
  8. Pingback: Web Mee
  9. 11
  10. 12
  11. 15
  12. 16

    Loving these! I seriously can’t wait to use them. May be posting some shots on the blog for fun today.

  13. 17
  14. 18

    Nice list, I was searching for wordpress plugins then I found your site…extremely useful..thanks for sharing it 🙂

  15. 19
  16. 20
  17. 21
  18. 22

    This is a great list of plugins. Some of these I could really use! Thanks for sharing.

  19. 23

    If you want to display your followers without trusting someone with your password, try the Twitter Follower Widget

  20. 24

    Usually when you come across a list of “must-have” WordPress plugins and widgets, it usually contains the same old, run of the mill plugins. Thank you for listing some plugins I have never heard of and I have bookmarked to explore later.

    Some of your plugins I already have installed and they have become part of my standard plugin wordpress setup. I am looking forward to exploring the several I don’t already have!

  21. 25

    A wonderful list. Some of these plugins will be added into my plugin list. There are a lot of plugins that would definitely make my WordPress experience a lot more fantastic.

  22. 26

    Nice compilation. Nice job. Keep it. These information are very useful for me to develop my own site.

  23. 27

    Hell yeah…this is a great posted to know more about wordpress – widgets. I am really reluctant to modify my widgets-blog. But, for sure this is good stuffs to enhance my blog. Thanks

  24. 28
  25. 29
  26. 30
  27. 31

    This list is a great resource. Thanks for providing this list of plugins and widgets, With so many available this help find the best within the clutter.

  28. 32
  29. 33
  30. 34
  31. 35
  32. 36
  33. 37

    Looking to soon start a blog and this list will definetly come in handy. Really a well done job with how you presented each of the plugins, thumbs up.

  34. 38

    Thanks for taking the time to share these plugins and widgets with us. I am testing out WP Super Cache.

  35. 39

    Excellent.. I’m happy to find so many useful information here in the post, we need work out more techniques in this regard, thanks for sharing.

  36. 40
  37. 41
  38. 42
  39. 43
  40. 44
  41. 45
  42. 46

    Wow, such a useful list. another plugin that i find useful is the sendola contact details button. visitors click the button and get your contact details sent to their phone via sms. could be useful for some kinds of business. check it out. http://www.sendola.com/

Comments are closed.