Wordpress Widget Question

5 replies
  • WEB DESIGN
  • |
How can I place an ad in a text widget that only shows up on a certain page instead of appearing on every page on my site?
#question #widget #wordpress
  • Profile picture of the author zulfnore
    That is a bit complicate if your theme does not support multi sidebar and custom sidebars.

    If it does support them then simply create the sidebar and associate it with the page you want to have the widget appear and then add your code to it. Themes that support this function come with an Admin settings page for the required actions.

    There are plugins that create custom sidebars but they can be a hit and miss depending on the theme in use. Here are some you can take a look at and see if they work for your needs...

    WordPress › Sidebars « WordPress Plugins
    WordPress › Custom sidebars « WordPress Plugins
    WordPress › Per Page Sidebar Blocks « WordPress Plugins

    The actual list page for more: WordPress › Search for Sidebars « WordPress Plugins

    Regards,
    Zulf
    {{ DiscussionBoard.errors[5570843].message }}
  • Profile picture of the author Istvan Horvath
    Look for the Widget Logic plugin: it lets you determine on which page/post to show a widget.
    Signature

    {{ DiscussionBoard.errors[5571202].message }}
    • Profile picture of the author SiteMiracle
      Originally Posted by Istvan Horvath View Post

      Look for the Widget Logic plugin: it lets you determine on which page/post to show a widget.
      Yes, Widget Logic plugin will do it.
      {{ DiscussionBoard.errors[5572112].message }}
  • Profile picture of the author Alexx
    On my Blog, I use a plugin called 'Display widgets'. Does just the job. I'm sure 'Widget Logic' will do just that too!

    strategy11.com/display-widgets
    {{ DiscussionBoard.errors[5572632].message }}
  • Profile picture of the author nightshade877
    Banned
    I had this same question a few months back. Unfortunately, I realized this couldnt be done. Other than making that one specific page a parent or pattern of another template, you can't. In other works, if your theme does not allow you to change the default page style from a sidebar pages to a full width page, you are out of luck. Though some themes actually do support what you need done.(not many.) Its just a matter of finding the right theme.
    {{ DiscussionBoard.errors[5573005].message }}

Trending Topics