How To Hide and Control WordPress Widgets: 5 Plugins

March 10th in Wordpress Plugins by .

We all rely on widgets to add content blocks to our sites. WordPress widgets are very easy to work with and come in all flavors. You could enable and disable them easily. But what if you want to exert more control on how they show up on your site? Maybe you want your widgets to appear only on certain pages or need conditional widgets. These 5 widget plugins give you more control on how widgets behave on your website:

How to: automate WordPresss tasks

widget logic

Widget Logic: lets you control which pages widgets appear on using conditional tags. It gives every widget an extra control field called “Widget logic” that lets you control its behavior.

dynamic

Dynamic Widgets: gives you a lot of control over dynamic widgets. Exception rules can be created for user roles, dates, browsers, languages, and other factors.

display widgets

Display Widgets: a user-friendly plugin that adds checkboxes to each widget, so you can choose to show or hide it on your pages easily.

widget context

Widget Context: allows you to specify widget visibility settings and choose where each widget shows up.

widget controller

Widgets Controller: yet another plugin you can use to choose the right visibility settings for your widgets. It covers homepage, search, and 404 pages too.

There are other ways to change the way widgets behave on your site. If you don’t want to do any coding for that, the above widget controllers are worth exploring.

{ 7 comments… read them below or add one }

Karl J. Gephart March 10, 2013 at 8:43 pm

For those using the popular Genesis framework, Genesis Simple Sidebars gives the WordPress user control over which page(s) a widget will show up! Very handy!

Reply

Cyrus March 10, 2013 at 9:08 pm

Awesome Karl. I forgot to cover specific Frameworks

Reply

srikat March 14, 2013 at 8:23 am

and iThemes Builder users can create unlimited number of layouts with each layout having its own set of sidebars (widgetized areas). A specific layout can be applied to a Page or Post or all Pages or all Posts or all archives etc.

Reply

Cliff Seal March 14, 2013 at 8:29 am

Hey there!

I wanted to stop by because I noticed a very strange coincidence. I published a post on WP Daily the day after this one, apparently, that looks almost exactly the same. To be clear, the post was submitted for review prior to yours being posted, so this seems to truly be an odd coincidence.

If you have any doubts, please feel free to contact me and I'll get you some more substantial evidence. 🙂

Reply

Cyrus March 14, 2013 at 10:22 am

Cliff,

To be honest with you, I really don\’t check other WP sites that often other than a couple of sites I tweet about. I really don\’t know who has written about what. I am sure it is just a coincidence. I have not seen the post, and I think is great that we are covering the same topic (if that is indeed the case). I really don\’t know what to tell you. I have not seen the post, and nobody alerted me on anything before this.

Reply

Cliff Seal March 14, 2013 at 10:26 am

Oh, right on! I didn't think it was a big deal, either, but I thought I'd jump out in front when I saw yours since they're *very* similar. 🙂

Reply

Cyrus March 14, 2013 at 3:51 pm

I think it is natural if we are covering the same widgets. If it is a list post like this and it is a top 5 post, I am sure there is a good chance we could have the same widgets listed. Great. The message will reach more people 🙂 Keep up the great work 😀

Reply

Leave a Comment

Previous post:

Next post: