15+ Great WordPress Widget Plugins

September 17, 2016 · 47 comments

by Lars


WordPress widget plugins are heavily used in WordPress websites and like shortcode plugins they are used to add features and content in a flexible way without any need for coding. Most blog themes for WordPress have fixed widget locations and features for adding lists of posts and categories in the sidebar. While this is OK in most cases more power is sometimes required to build a unique and eye catching website.

Just ask yourself, have you ever wanted to show different widgets on specific pages or posts or even inside your content? Alternatively, have you considered to add tabs to you theme but not sure how to do it? If not the need will come once you realize how powerful the right WordPress widgets can be!

The solution for injecting more flexibility and power into your WordPress website is to use plugins that are specifically designed to help you add and move around widget areas and control what widgets to display and when. Then you need to find some cool widget plugins to add the feature and content you need.

I have collected a bunch of the best WordPress widget plugins I know. I am fully aware that there is a lot more out there and I may have missed a few good ones. Please let me know if I did and I will consider adding them.

Disclosure: Please note that some of the links below are affiliate links and I will earn a commission if you purchase through those links (at no extra cost to you). I recommend that you do your own independent research before purchasing any product or service. This article is not a guideline, a recommendation or endorsement of specific products.



WordPress Widget and Sidebar Managers

Custom WordPress Sidebar Plugin – MORE INFO


With Custom WordPress Sidebar Plugin you can replace any sidebar and widget area in your theme without diving into the code. You can even replace multiple sidebars on the same page.

Sidebar & Widget Manager for WordPress – MORE INFO

This WordPress widget plugin not only allow you to control what widget will be shown on what pages, posts, categories

This WordPress widget plugin not only allow you to control what widget will be shown on what pages, posts, categories it also have a shortcode system that allows you to build up unique page layouts using widgets. Check out the videos and see for yourself how cool this plugins is.

Widgets Controller – MORE INFO


Widgets Controller is a free plugin and it offers an easy way to control where the widgets are displayed on your website. When adding a new widget you can simply select where it is going to be visible.

WordPress Widget Ninja – MORE INFO


Widget Ninja is used to control widget visibility based on conditional tags. It eliminates the need for multiple sidebars because you can configure each widget to ie. be visible only on the front page or only in certain categories. With 23 conditional tags (8 can take additional parameters such as post or category ID’s) and 3 logical statements (or, and, not) you can configure a widget to (not) show upon literally any page! It doesn’t matter if it’s a single page, archive, search page or 404 – there’s a conditional tag for everything!

Custom WordPress Widget Areas – MORE INFO


The plugin lets you create an unlimited number of Sidebars (Custom Widget Areas), easily lets you configure them by adding widgets, and then place them directly inside the content of Pages and Posts by simply using Shortcodes. We have also added support for Custom Post Types and Custom Taxonomies. It recognizes your themes default sidebars and allows you to replace them, as well as allowing you to set individual sidebars for each Page, Post and Category.

Improved Text Widgets for WordPress

Advanced Text Widget Pro – MORE INFO

This plugin provides flexible widget visibility conditions for every widget on your site, including core and third party widgets provided by other plugins.

Black Studio TinyMCE Widget – MORE INFO


This plugin adds a WYSIWYG text widget based on the standard TinyMCE WordPress visual editor. This is intended to overcome the limitations of the default WordPress text widget, so that you can visually add rich text contents to your sidebars, with no knowledge of HTML required.

Custom Post Widget – MORE INFO

The Custom Post Widget allows you to display the contents of a specific custom post in a widget. This allows you to use the WordPress WYSIWYG editor for preparing text for a widget area. It is pretty cool as the out of the box text widget is not very easy to use if you want to add images, links etc.

Testimonials Widget – MORE INFO

Testimonial widget plugin allows you display testimonials in a widget on your WordPress blog. More than one widget can be displayed, each pulling from testimonial sets by using tags. Each displayed widget has its own identifier allowing for custom CSS styling.

Navigation Widgets

Navigation Menu Widget – MORE INFO

This is an advance widget that gives you total control over the output of your menus. Support multiwidget, resizeable page featured image, easy to customize and full features. Displays a list of menu as links. This widget is based on the WordPress function: wp_nav_menu()

Social Media Widgets

My Social Counter for WordPress – MORE INFO


With this widget plugin for WordPress you can add cool social media counters to your sidebars.

Widgets for Post, Category and Tag listings

Advanced Categories WordPress Widget – MORE INFO


Advanced Categories Widget is an advance widget that gives you total control over the output of your categories. Support multiwidget, category image, easy to customize and full features. Displays a list of Categories as links. When a Category link is clicked, all the posts in that Category will display on a Category Page using the appropriate Category Template dictated by the Template Hierarchy rules.

Hello Tabs WordPress Widget – MORE INFO

“Hello tabs” is a wordpress plugin, which can be used for creating tabs element from any widgets you have! Plugin comes with 12 predefined styles and 24 animation effects! You can even create few tabs elements on a page!

WP Category Post List Widget – MORE INFO


This is one of my personal favorites and I use it on several sites to show various lists of posts. It has build in support for CSS templates and it makes it really powerful on websites where you use it in different spots and use cases.

Better Recent Posts Pro MORE INFO

Better Recent Posts Widget Pro provides a greatly enhanced recent posts widget. The default recent posts widget that comes with WordPress offers almost zero control over which posts are displayed, or how they are displayed.

Tag Master WordPress Plugin – MORE INFO


WordPress Categories and tags widget are very basic. People may not even notice those two widgets because of its familiar and dull nature. Tag Master WordPress plugin allows you to give a new look and feel for categories and tag widget.

Advanced Link Widget – MORE INFO

An advance widget that gives you great control over the output of your links.

Tabs Widget For WordPress – MORE INFO

Tabs Widget for WordPress

This plugin creates a new WordPress widget to display a tabbed panel with different content types on your site. Tabs can rotate one after the other thus allowing for more exposure of the content: your posts are no longer hidden.

Advanced Post List – MORE INFO

Highly customizable plugin for designing a large variety of post lists to be shown using shortcodes e.g. in a widget. It will allow you to create lists with your own design for displaying Recent Posts, Popular Posts, Related Posts, Future Posts, etc. Including Custom Post Type & Taxonomy support.

Extended Tags WordPress Widget – MORE INFO


An advanced widget that gives you total control over the output of your tags. The Tags widget replaces the default WordPress Tag Cloud widget. This version gives total control over the output to the user by allowing the input of all the arguments typically seen in the wp_tag_cloud() function

User Profile and Author Information Widget

Ninety Ajax Login / Register Widget – MORE INFO / DEMO

Ninety Ajax Login/Register for WordPress

Sidebar Login/Register plugin for WordPress does exactly what it says on the tin; Logins and Registrations with a touch of AJAX magic. Simple!

Sidebar Login/Register plugin for WordPress

It also has a nice ‘logged in’ view, and a lost password form for those forgetful folk.

It also has a nice ‘logged in’

Its simple to get started – in most cases just activate the plugin, add the widget to your sidebar and go!

Authors Widget – MORE INFO


This widget show your site authors with details description and avatar. Widget can be used multiple of times even in one sidebar area.

Author Avatar List – MORE INFO

With this plugin it is now easy to display lists of user avatars on your blog. It also allows to insert single avatars for blog users or any email address into a post or page.

Author : Lars Vraa

Lars is passionate about web design, web development, SEO, social media and loves to look into new technologies, techniques, tools etc. and to write articles for tripwire magazine readers.

{ 47 comments… read them below or add one }

Rajendra Reddy January 1, 2014 at 6:27 pm

Thanks for sharing Very useful info


MaGeek Lab October 22, 2013 at 2:47 pm

Hi! Nice post! We create some useful plugins: social plugin like instagram, twitter or other plugins like google maps. If ypu want to take a look: http://codecanyon.net/user/MaGeekLab/portfolio

Thank you so much!


Michael Cannon October 8, 2013 at 6:47 am

Thank you for sharing my Testimonials Widget plugin here. I’m really happy to see folks using it in the wild. Do let me know if you’ve got any feature requests.


mr.tech September 3, 2013 at 1:26 pm

My vote goes to Advanced Link Widget.


Darshan Vapi May 10, 2013 at 7:20 am

Very informative though many are paid ones.
But few I started to add in my WP site.


Lars August 21, 2013 at 3:27 pm

Great to hear you could use the article to find widget plugins. Yes some are premium to cover everyones needs


MattWest April 26, 2013 at 4:30 pm

Another great list. I recommend the Sendola plugin for future updates. It lets users send your contact details to their phone for free. check it out.



Lars August 21, 2013 at 3:27 pm

Thanks for sharing Matt


wisnu April 24, 2013 at 2:51 am

very helpful recommendations
I like Hello Tabs WordPress Widget, this is helpful for visitors to navigate our blog


Neeraj Bansal April 23, 2013 at 6:46 am

Thanks for this list.
Will you please suggest me any plugin to customize blog menus?


Bishan April 21, 2013 at 3:18 am

Hi – thanks for this post – i found it very helpful, however, I couldn’t find what I was looking for – ie the name of a specific widget that I see commonly used on websites (eg. http://publichealth2point0.com/tag/research/ ) What is the widget where they seem to show how often a word is used in the content of one’s blog? – in writing this I reckon I found the answer (“tagcloud”) – sorry for being such a newbie to all this (I have just changed over from posterous to wordpress and am on the steep end of the learning curve!)

My second question however, is perhaps more pertinent – how did you get that “vertical sharing bar” – ie with buttons to share this page in the twitter account as well as Facebook etc?

Bishan :)


Daniel April 19, 2013 at 3:56 pm

Excellent review because it saves a great deal of time for me, and helps me sift through concepts that are too advanced for me right now.

Will any of these plugins allow me to place widget below the header of my web pages, even though my theme seems not to support a widget in that area? I am using using WordPress theme 2012, version 3.5.1 , and unless I am mistaken, it comes out of the box only with widgetized sidebars-Not widgetized footers, etc.



Todd Halfpenny April 22, 2013 at 11:52 am

Hey Daniel,

The Widgets on Pages plugin should be able to help you do this.



memje March 7, 2013 at 9:36 pm

Thanks for this great widget summary, the information helped a lot and saved much time when searching for the right plugins / widgets.


Ajay February 28, 2013 at 1:10 am

I never knew sp much more can be done with your wordpress blog. But the only shortcoming is that all these plugins are paid. Anyways thanks for sharing with us.


Mohammed Siadath Ali February 11, 2013 at 6:30 pm

Lars you have done a very great job, i was very informative after reading the widget plugins you have listed. thanks for the great work.


Lars August 21, 2013 at 3:28 pm

Thanks Mohammed, appreciate your feedback


New York Wedding Photographer February 11, 2013 at 3:03 am

I will try a couple of these widgets. Thanks for the info!


Susan O'Dea February 6, 2013 at 3:37 am

This list is awesome Lars! I came here for info on one plugin and now have heaps to look at. Thank you for saving me so much time!


annesofie February 6, 2013 at 1:29 pm

Hi Susan, thank you for taking the time to comment on the article. We’re glad you found what you came searching for – hope to see you on tripwire magazine again.

Kind regards,


Susan O'Dea February 6, 2013 at 2:21 pm

Thanks Sophie…I did find what I was looking for…and with a nice welcome like that…it deserves a ‘+1’ and a ‘like’ :)


annesofie February 7, 2013 at 9:24 am

You’re welcome :)


badrul January 16, 2013 at 4:34 pm

keep it on.great ideas for widget.its very helpfull for web designers.Thanks………………..


Tricia January 14, 2013 at 1:45 am

Wonderful site. Lots of useful information here. I’m sending it to a few buddies ans additionally sharing in delicious. And naturally, thank you for your sweat!


Mohammad Tomazy January 14, 2013 at 12:07 am

Very useful and professional widgets. Thank you Lars.


azar January 6, 2013 at 1:58 pm

hi, thanks for informing good plugin, can you help me for finding widget pluging that help us to select number of post from specific category ?
in advance I thank you


Michael January 4, 2013 at 3:51 am

My Twitter Widget that is built in to WordPress Widgets doesn’t seem to activate my twitter feed, could anyone recommend a good Twitter Widget that I can download to replace it so I can show my Twitter feed on my home page?

Many thanks,



Michael January 4, 2013 at 3:52 am
LeeAnn November 30, 2012 at 1:35 am

Awesome list – thanks!! Any idea which one is most user friendly (for a less-than-techy client) AND will work well with Thesis template in a 3-column format? “Custom Widget Areas” looks ideal, but I want to make sure it’s easy to dictate “left sidebar of homepage” and “right sidebar of homepage” and have them show up in the right place. I played with the demo, but it’s a 2 column format so it’s hard to test. Would love any insights you have!


harroop9 November 21, 2012 at 3:53 am

all above plugins are very helpful. thank’s buddy for such as helpful information. and also really want to say you have awesome website. really thank’s again buddy


annesofie November 21, 2012 at 11:07 am

You’re welcome – glad you liked the post and the site all together!
Best regards,


Heather November 6, 2012 at 11:06 pm

Hello, very nice list of widgets here :)

I have been searching for a sidebar contributors widget that rotates or slides the contributors instead of showing them in a long list, just wondering if anybody has ever come across something like this. Any help would be great! Thanks.


Aakash November 1, 2012 at 10:57 am

Very nice list of awesome widgets. Will help me a lot in my new site.


Net Code Man September 26, 2012 at 7:00 pm

Thank you for this nice list. I was searching for a text block widget and found one listed here. Thanks again!!


Andrei September 19, 2012 at 9:19 am

i choose 3 of them to my website.


Thomas September 3, 2012 at 9:05 am

A very nice list. I personally use the tabs widget in my website, i also kind of like this one http://wordpress.org/extend/plugins/global-threat-activity-level-widget/ it displays a global virus level.


Andy September 3, 2012 at 11:16 am

Hi Thomas
Thanks, it is a great tip.
The plugin is useful for computer repair shops, computer technicians to show their customers global computer virus activity.


eanimator August 27, 2012 at 11:42 am

Forgot to post link: Click here


eanimator August 27, 2012 at 11:41 am

AJAX Contact Form for WordPress lets you easily add contact/feedback form to your WordPress blog. It comes with the settings manager and can be directly accessed via WP admin panel.


notebook specification July 7, 2012 at 9:07 pm

I want to right sidebar widget for free to display images, thanks


WSDR May 16, 2012 at 12:25 pm

Custom Post Widget and Testimonials Widgets are ones that look interesting. The testimonials one should work perfect for many of my clients. Thanks for sharing these.


Todd Halfpenny April 22, 2012 at 7:46 pm

Widgets on Pages is a free plugin which allows you to easily create sidebars and add widgets inline to posts/pages using shortcodes or simply to themes using template tags.


Lars April 24, 2012 at 12:25 am

Thanks Todd, looks like a cool plugin


Mark Simchock April 20, 2012 at 3:08 pm

Thanks Lars. Great list.

FYI – Soon I’ll be releasing something similar to Custom Post Widget but with a slightly different approach that I believe will appeal to many WP dev’ers. The plugin’s site isn’t ready just yet (as of 20 April 2012) but it should be launching soon.

Lars, if you email me I’ll be happy to send you a beta zip. Your input would be much appreciated.


Robbie August 30, 2011 at 11:41 am

Widget Logic is free and also offers the use of WP’s Conditional Tags, or any general PHP code.


Lars August 30, 2011 at 2:14 pm

Thanks Robbie


Peter Drinnan March 19, 2013 at 4:58 pm

I generally like to use the widget logic plugin and find it relatively easy t0 train clients on how to use it. It is an excellent plugin.

That said ….

There are some clients who just “don’t do code”, so for $10, the widget ninja plugin might save some headaches.


Leave a Reply

Your email address will not be published. Required fields are marked *

Previous post:

Next post:

Web Analytics