Plugin Reviews

Widget Logic

Widget Logic lets you control on which pages widgets appear using WP's conditional tags. It also adds a 'widget_content' filter.


102 reviews
Average Rating
4.9 out of 5 stars
You are currently viewing the reviews that provided a rating of 5 stars. Click here to see all reviews.
love being able to display conditional widgets
By ,

Very developer friendly, may not be that simple at first if you don't have a lot of coding knowledge but is somewhat easy to figure out and can be very powerful once you do.

Seamless and good
By , for WP 4.1

My widgets, when I want them.

Who can ask for more?

Found just what I was looking for
By , for WP 4.1

Great plugin, just the one I was looking for!

Work great!!! Finally happy with widget management!
By , for WP 4.1

I don't know anything about PHP but the documentation and links helped a lot! I'm now about to easily cut and paste a little code so only certain widgets will show on my pages but with this will show on my Blog and Posts etc...

is_page('Blog') || is_single() || is_category( $category ) || is_tag() || is_search() || is_404() || is_paged() || is_archive()

I've used Dynamic Widgets, Display Widgets and now I'm happy with Widget Logic. It's the only plugin that feels more baked in. Works more behind the scenes. With Display Widgets I had to check too many boxes every time I added a page.


Works as described
By , for WP 4.1

Does just what it says it does.

You need to know a smidgen of php templating code to set up the conditions but there are useful examples under Other Notes for those that don't.

Works like a charm
By , for WP 4.0

This plugin makes it so easy to have widgets where you want them and not where you don't want them, so that each type of page gets the widgets that are compatible with it. Thanks so much!

greate tool for widgets
By , for WP 4.1

nice plugin. thanks

So useful!
By ,

Besides tying widgets to specific pages, I have been using the random function to make widgets rotate at random. I don't see it under the "Other Notes" tab and I forget where I found the idea, so I'll repeat it here.

On the first widget you want to randomly rotate, put code like this:

global $my_random_widget; $my_random_widget=rand(1,4); return ($my_random_widget==1);

My example above assumes I will have a total of 4 widgets to rotate. If you have more or less, change "4" to your total.

Then on each subsequent widget, just put in:

return ($my_random_widget==2);

and change "2" on the third one you do to "3", etc.

So easy!

Incredibly useful
By , for WP 4.0.1

This plugin has opened plenty of new possibilities for me, including a more relevant sidebar in magazines, removing widgets for mobile (not just hiding them).

How about Menu Logic?
By , for WP 3.9.2

Love your plugin, used it for multiple years.

Would you be willing to create a plugin called Menu Logic that works just like the Widget Logic?.

You must log in to submit a review. You can also log in or register using the form near the top of this page.