WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I was unable to find a custom html widget with Joomla style assignment. Like you create a module (widget), define some HTML and assign it to certain menu items (or set it to show everywhere except the selected etc). Given WordPress doesn't have the same menu system, the widget has to be able to assign itself to certain pages, post categories and tags. Hardcoding conditional tags into the template won't work...

Thanks for your help.

edited: I have come across this plugin. The problem is I need something easy to use for untechy guys. Like a set of checkboxes containing names of pages and categories.

share|improve this question
up vote 1 down vote accepted

This plugin might help you : Widget logic


There are also many variants of this kind of plugin listed in this article. Maybe you'll find one that suits your needs there.

share|improve this answer
You are still right 15 seconds ahead of me on this... :) I googled and got same post... – Rarst Jun 24 '11 at 13:00
@Rarst, ha funny coincidence :) – mike23 Jun 24 '11 at 13:05

I am not sure I understand your specific "Joomla-style" needs, but in WP conditional display of widgets is commonly implemented by using plugins that extend native widget controls.

For example Widget Logic.

share|improve this answer

This is what you need, lets you assign a widget to a specific page, just like joomla modules http://www.woothemes.com/woosidebars/

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.