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

In wordpress is it possible to have different widgets on different pages,

I mean, I am having a form widget which has to be just displayed on posts page, it should just display on single.php

Is this possible? Is their any plugin for this?

share|improve this question
up vote 3 down vote accepted

Hi @ntechi:

Look at the plugin Widget Logic.

share|improve this answer
Thanks this worked – ntechi Feb 23 '11 at 5:32

The plugin is called just like your Question title. ;-)

share|improve this answer

There are two options:

  • Have a number of different sidebars in your theme. You will need to register your sidebar, and then call the sidebar from one of your template files.
  • Install a plugin such as Widget Logic.

You can also use a combination of these methods when you need to manage sets of widgets over a variety of different areas.

share|improve this answer

Well, I may be wrong, but why can't you just create different sidebars for single and posts page? That's easier and doesn't require plugins.

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.