Dynamic Widgets is a plugin for WordPress that gives website operators full control on which pages widgets will appear. It lets you dynamicly place the widgets on WordPress pages by setting conditional rules with just a few mouse clicks by role, dates, language (WPML), for the homepage, single posts, pages, authors, categories, archives, error page, search page and custom post types.
Default widget display setting is supported for:
User roles
Dates
Language (WPML)
Front page
Single post pages
Pages
Author pages
Category pages
Archive pages
Error Page
Search Page
Custom Post Types (since WordPress 3.0)
WP Shopping Cart / WP E-Commerce Categories
Exceptions can be created for:
User roles on role, including not logged in (anonymous) users
Dates on from, to or range.
Language (WPML) on language
Single post pages on Author, Categories, Tags and/or Individual posts
Pages on Page Title, including inheritance from hierarchical parents
Author pages on Author
Category pages on Category name
Custom Posts Type on Custom post name, including inheritance from hierarchical parents
WP Shopping Cart / WP E-Commerce Categories on Category name
Plugin support for:
WP MultiLingual (WPML)
WP Shopping Cart / WP E-Commerce (WPSC / WPEC)
Plugin homepage: http://www.qurl.nl/dynamic-widgets/