Plugin Directory

Test out the new Plugin Directory and let us know what you think.
!This plugin hasn’t been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.

WP Sidebars

Create sidebars (widget areas) on-the-fly and selectively choose the sidebar to use for a given page. This plugin requires WordPress 3 or greater.

WP Sidebars allows you to generated dynamic sidebars (widget areas) on-the-fly. Quickly generate sidebars for your site. Use the sidebar selector on the page edit screen to select a sidebar for any page. Custom post types are supported.


  1. Create a sidebar
  2. Add widgets to the sidebar
  3. In your templates, use ai_dynamic_sidebar in place of dynamic_sidebar
  4. Configure options in Settings > Sidebars

Function Reference


takes two optional parameters:

  1. $sidebar_id. Provide an ID to a specific sidebar. The default is NULL
  2. $location. Provide a sidebar location, either: left, right, footer. The default is 'left'

To display sidebars dynamically based on the selection for the given page, pass NULL to $sidebar_id.

You can also check if a given location has any sidebars. Use ai_has_sidebar and pass in the either 'left', 'right', or 'footer'. Returns TRUE if given location has sidebars, FALSE if no sidebars.

Tags: , ,

Requires: 3.0 or higher
Compatible up to: 3.2.1
Last Updated: 5 years ago
Active Installs: 100+


0 out of 5 stars


Got something to say? Need help?


Not enough data

0 people say it works.
0 people say it's broken.