Blogger: Mostrare widget solo in alcune pagine del blog

Quando aggiungiamo un widget nelle sidebar o nel post di default viene mostrato in tutte le sezioni del blog, tuttavia può essere necessario mostrare alcuni elementi (link, pubblicità o qualsiasi altra cosa) esclusivamente in una pagina, ad esempio nella home.
Mostrare solo in home:
Dopo aver aggiunto normalmente un widget bisogna andare in Design > Modifica modello HTML e cercare il widget che ci interessa. I widget hanno tutti la prima parte di codice uguale:

<b:widget id=

Ad esempio i widget delle categorie sono così:

<b:widget id='Label1' locked='false' title='Title' type='Label'>


I widget HTML invece sono:

<b:widget id='HTML1' locked='false' title='' type='HTML'>


Mentre le liste di link hanno questo codice::


<b:widget id='LinkList2' locked='false' title='Title' type='LinkList'>


Comunque saranno riconoscibili dai titoli.

Sotto i widget ci sarà il codice:


<b:includable id='main'>


basta trovarlo e incollare sotto:

<b:if cond='data:blog.url == data:blog.homepageUrl'> Per mostrare solo in home

<b:if cond='data:blog.url == "Blog Post URL"'> Per mostrare solo in un singolo post

e incollare:

</b:if>

prima del tag di chiusura b:includable
Salvare per rendere il tutto operativo.

Articoli Correlati:

Ha qualcosa da dire o chiedere? Lascia un commento!

      Leave a reply

      Questo sito usa Akismet per ridurre lo spam. Scopri come i tuoi dati vengono elaborati.

      Come Guadagnare con un Blog
      Logo