WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides

Conditional Widgets

Easily control the display of widgets based on pages or categories

Conditional Widgets

The facts

Rating
4.5★ from 24
Active installs
7k+
Price
Free
Last updated
13 Feb 2025
Added
Mar 2011
Requires WP
3.0
Tested up to
WP 6.7.7
Downloads
140,801

Our analysis

AI-assisted

Conditional Widgets is a WordPress plugin that allows you to control the visibility of widgets based on specific pages or categories. It adds a form to each widget in the Widgets panel, enabling you to set criteria for displaying or hiding widgets without needing any coding knowledge.

This plugin is suitable for users who want to customise their site’s sidebar or footer content based on the context of the page or category being viewed. However, it requires the Classic Widgets plugin to function properly with newer versions of WordPress.

Best for: This plugin is best for WordPress users looking to customise widget visibility on their site.

What it does well

  • Allows control over widget visibility based on pages or categories
  • User-friendly interface with no coding required
  • Maintained for users of Classic Widgets

Where it falls short

  • Does not function with the new block-based Widgets screen
  • Requires the Classic Widgets plugin for compatibility with WordPress 5.8 and above

Verdict

Conditional Widgets offers a straightforward solution for managing widget display based on content context, but its reliance on the Classic Widgets plugin limits its use with newer WordPress versions.

From the developer

Jason LeMahieu (MadtownLems)'s own description of Conditional Widgets, lightly tidied.

IMPORTANT: This plugin will NOT function after the Widgets screen overhaul that is part of WordPress 5.8 unless you use the Classic Widgets plugin (https://wordpress.org/plugins/classic-widgets/). The plugin will continue to be supported/maintained for those using Classic Widgets, but there are no plans to make Conditional Widgets work once Widgets are Blocks.

This plugin adds a form to each widget on the Widgets panel which allows users to choose which pages and/or categories the widget is either displayed on or hidden from.

For each widget, you can choose criteria to either SHOW or HIDE the widget, based on a number of categories. The interface is quite intuitive, and requires no knowledge of php or conditional tags.

Read the full description on the official page →

Tagged as