The Williams Widget Logic plugin allows you to show widgets in some sections of your site, and not others. When you activate the plugin, you’ll see a new section below each of you widgets (under a blue dotted line) on the widget admin page. The red box below highlights it.

In this example, we’re telling the Homepage link widget to show up everywhere BUT the homepage. You can choose multiple items from the “Show widgets while visiting” list – hold down the control key, and click each option you want to select. The list includes all of you post categories, pages (if you select a parent page, the widget will also appear on all of its child pages), and if you have them, custom post types. If you select nothing, the widget will always display.
Examples of use
- CFLANG displays language lab hours in the sidebar only when you’re on the language lab page.
- The Biology site shows news & announcements on their homepage sidebar, and a student profile everywhere else.
- WCMA shows a random quote from faculty/students/parents in their “Teaching with Art” section.
- OIT shows a custom menu of equipment types when in the equipment loaning section.


