How to Hide Widgets in Homepage and Other Pages of Bloggers

| , , ,

How to Hide Widgets in Homepage and Other Pages of BloggersHow to display blogger widget on homepage only? How can I show widgets only on sub pages? How can I hide widgets on Static sheets? How to show widgets on chosen pages in blogger? To response all these inquiries today’s tutorial will be a delicious one. Its actually significant to command widget brandish in Blogger. some widgets are intended for homepage only while some makes sense when you display it at your Contact sheets, About Me sheets or static sheets. So how do we actually do this. The knack is actually simple. You just need to surround your widgets in few pieces of ciphers. So permits jump straight on how to manage widgets on different sheets in blogger.

Its often the HTML/JavaScript widget that

is widely utilised for adding your customized widgets to Blogger and its mostly this widget that desires to be effortlessly organised. Since you often paste some widget cipher inside HTML/JavaScript widgets so the only additional thing that you need to do in alignment to command widget’s brandish is to surround that cipher between two parts of cipher as shown in each command ciphers below, 

How To Control Blogger’s Official Widgets?
The same procedure can be applied to Blogger’s official widgets like About Me, Archives, Poll etc. For controlling that widgets do this,
Go To Blogger > Design > Edit HTML
Backup your template
Check the Expand Widgets Templates Box
Search for the title of the widget you want to control
The code for the widget will look something similar to this one,

<b:widget id='HTML' locked='false' title='WIDGET-TITLE-HERE' type='Profile'>         
<b:includable id='main'>
LARGE CHUNK OF WIDGET CODE
</b:includable> </b:widget>

On finding the title in place of WIDGET-TITLE-HERE you will find two similar codes like those I have shown in bolded blue  You just need to add the Controlling codes in the following manner. For example if you wish to show a widget at Homepage only then do this,

<b:widget id='HTML' locked='false' title='WIDGET-TITLE-HERE' type='Profile'>         
<b:includable id='main'>
<b:if cond='data:blog.url == data:blog.homepageUrl'>
LARGE CHUNK OF WIDGET CODE
</b:if>
</b:includable> </b:widget>

 
Just Place the Controlling code  ex.(<b:if cond=’data:blog.url == data:blog.homepageUrl’>) Right after <b:includable id=’main’> and the closing tag(</b:if>) just before </b:includable>

How to Show Widgets Only On Homepages?
Simply enclose the code inside HTML/JavaScript widget between these lines,

<b:if cond='data:blog.url == data:blog.homepageUrl'>
WIDGET CODE GOES HERE

</b:if>

where WIDGET CODE GOES HERE is the code of the widget you want to show or hide.
How to Hide Widgets On Homepages?
Same procedure here,

<b:if cond='data:blog.pageType == "item"'>
WIDGET CODE GOES HERE
</b:if>

How To Show Widgets Only On Static Pages?

<b:if cond='data:blog.pageType == "static_page"'>
WIDGET CODE GOES HERE
</b:if>

How To Hide Widgets On Static Pages?

<b:if cond='data:blog.pageType != "static_page"'>
WIDGET CODE GOES HERE
</b:if>

How To Show a Widget On a Selected Post Only?

<b:if cond='data:blog.url == "URL OF Selected Post"'>
WIDGET CODE GOES HERE
</b:if>

How To Hide a Widget On a Selected Post?

<b:if cond='data:blog.url != "URL OF Selected Post"'>
WIDGET CODE GOES HERE
</b:if>

Now try it, hope it helps you for you templates customizations. If you have questions just drop a comment below.

Previous

How To Show Post Title Only on Homepage in Blogger

How to Add Beautiful Sharing Buttons to Every Blogpost in Blogger

Next