You have the ability to add widgets on specific pages only, if you chose. You don’t necessarily have to have them show up on every page. Say, for example, you want to add an image of something that only has to do with the specific page you are writing. You can make that image just show up only on that specific page.
The key to this is to use the Widget Logic plugin. You can get it HERE
Follow the download and installation instructions and then activate the plugin
Now, anytime you open a widget to edit it, you will see the widget logic plugin running….

In the area labeled “widget logic” is where you’re going to insert wp conditional tags to tell the widget where to appear
A complete list of wp conditional tags can be found HERE
Say you want your widget to appear only on a page you named “recipes”. First, make sure you have created the page and published it
Next, in the widget logic box you type this code…
is_page(’recipes’)
You can add as many pages as you want. Using the above example say you want that same widget to appear on a page you created named “directions”. You would simply add the next page separated with “pipes”…
is_page(’recipes’) || is_page(’directions’)











If you would like to leave a comment and you have examples of code you want to show, you must "escape the code". This allows the entire code to show correctly by inserting certain variable around certain tags to make them show. If you don't "escape the code" your code will show up broken, mangled, and it won't be able to be seen correctly. "Escaping the code" is very simple...
Go ahead, leave a comment...