This is a great feature one could use in many creative ways. today we are going to tackle side bar gadgets on any page of your blog.
Stage 1. Compatibility of Conditional tags
This feature works well with all standard blogger templates except those with Dynamic views. Please take into consideration that although not all 3rd party templates accept conditional tags, many do.
This tutorial should make it very easy to perform this task. It is safe to say the difficulty level is close to that of a beginner.
Stage 2. Lets access your Gadget in the Template
Open the Template by going to Template or (Theme). Go to " Edit HTML " button. Next find the " Jump Widget" drop down button at the top, and select the widget gadget you which to work on.
Note: If you did not name your gadget due to preferred aesthetics, please don't be alarmed. Just give it a "title name" by going to your layout, save, and then go back to "Edit HTML" in your template. Now all you have to do is hit Cntrl + F keys and a search box will appear. Type the name of your gadget title in the box and you should see the code for the image with the title name highlighted in the template.(This is your Widget gadget.)
Stage 3. Inserting the Conditional Tag
It doesn't matter what conditional tag you choose, it goes in the same part of your gadget code, therefore I'm going to first show you placement.
The opening conditional tag goes immediately below this line:
<b:includable id='main'> The closing conditional tag, </b:if>, goes immediately above this line:
</b:includable> Both lines are highlighted in this image:

Showing Gadget on one specific blogger page "Only"
Note: Always, always save (Back Up) your template before making changes.
This one I like. it could be a little tricky at times but as you get use to the template "lingo" per say, it should be second nature. Use this one to make sidebar gadget appear on one page of your blog Only.(No Where Else in the blog will show this gadget.)
Insert the following line below <b:includable id='main'>:
<b:if cond='data:blog.url == "PAGE URL HERE"'> Replace "Page URL here" with the address of the page that should show the gadget only. For example, if I only wanted to show the gadget on my about us page, I'd write it like this:
<b:if cond='data:blog.url=="http://www.spacesmadeperfect.com/p/blog-page_31.html"'>
Now you will have to close the conditional tag by inserting this small piece of code shown below above this line in your template </b:includable>:
</b:if>
Press the "Preview template" button. If you see an error message, double check your code and try again. Otherwise, press the "Save template" button to save your changes.
Show Sidebar Gadget Only on the Homepage.
Restricting the gadget only to your homepage, can be accomplished by simply using this conditional.
<b:if cond='data:blog.url == data:blog.homepageUrl'>
Place the above conditional tag just below this line: <b:includableid='main'>: in your template.
Know close the conditional by placing this line: </b:if> above this line:</b:includable>: in your template.
Note: Always "Preveiew" your template changes prior to saving. If you get an error message, double check your work.
If all seems well, you are done. Please stay tuned to find out other tips and tricks along the way. Dont forget to leave us a comment on whether this was of any help to you.
Return to our Blog Archive..
No comments:
Post a Comment