How to Show Blogger Widgets Only on the Homepage

Updated:

by

How To Show Widgets/Gadgets Only On The Home Page In Blogger

Do you want to show Blogger widgets only on the homepage of your Blogger blog? You’re in the right place. In this tutorial, I will guide you step-by-step on how to show Blogger widgets only on your homepage by inserting conditional tags in your theme.

On Blogger layout, if you add a widget on Header, Footer, and Main Body it appears on both homepage and other pages. Sometimes it becomes unnecessary to display a widget on all pages, so in order to restrict a Blogger widget only to homepage you can insert conditional tags in you theme.

RELATED

How to Show Blogger Widgets Only on Homepage

Follow the steps to insert conditional tags for a widget in your Blogger theme in order to restrict it to homepage only.

  • Click the Theme from the Sidebar.
  • Click the Downward Arrow attached to CUSTOMIZE button.
Click the Theme from the Sidebar. Click the Downward Arrow attached to CUSTOMIZE button.
  • Click the Edit HTML option.
Click the Edit HTML option.
  • Click the “Jump to widget” icon located at top to directly reach the code of the widget.
Click the "Jump to widget" icon located at top to directly reach the code of the widget.
  • Choose the widget from the list. Remember that custom widgets will not be listed by their name, they will be listed by Id like HTML1, HTML2…, but once you click a widget from the list you can see its “Title” and “Id“, as I have shown in the next step.
Choose the widget from the list.

When you click the widget its starting line will be at top. Widget body starts from the line like this:

<b: widget id='HTML2' locked='false' title='Our Authors' type='HTML'>

Now slowly scroll down till you reach the line:

<b:includable id='main'><-></b:includable>

Click on the Black Arrow to expand the code if it is already not expanded.

Now slowly scroll down till you reach the line: <b:includable id='main'><-></b:includable>

Paste this condition below the line <b:includable id=’main’>, as I have shown.

<b:if cond='data:blog.url == data:blog.homepageUrl'>

To close the condition Paste </b:if> just before </b:includable> Like:

</b:if>
</b:includable>
</b:widget>

The widget body (code) ends at </b:widget>.

Now Paste this condition below the line <b:includable id='main'>
  • Save the theme.
  • Open your blog/website and check whether the widget is appearing on the other pages or not.

Get access to all the Blogger Tutorials. If you like this post then don’t forget to share with other people. Share your feedback in the comments section below.

    Blogger Templates

Also Read

Related Topics: , ,
Buy Domain and Hosting on Namecheap Now
Find a Freelancer for website design, logo design, graphic designing, WordPress, Blogger, NFT, AI, SEO, Digital Marketing, Amazon Seller Services, Voice Over, Script Writing, Data Entry, Translations, and many more...
Download Website Themes
Mangools SEO Tools
Order Motivational T-Shirts With Quotes from Our Store Fire Ram 23.4.

Subscribe to Our Newsletter!

2 responses

  1. Avatar

    Yours is an excellent blog. Keep carrying on with this good work.

    1. Meer Basit

      You’re most welcome.

Leave a Reply

Your email address will not be published. Required fields are marked *