Parole chiave: Blogger, etichette, label, post, elenco, titoli, sommario, tips, trucchi.
Ecco un semplice trucco per rendere molto più ordinato il vostro blog ed evitare quella brutta lista di post consecutivi quando si clicca su una etichetta!
Ottenere un sommario di post legati ad una etichetta
Se c'è una cosa che non amo nei blog, è il disordine: a volte districarsi tra i post è davvero complicato, col risultato di stancarsi di cercare e cambiare sito. Per fortuna Blogger ha messo a disposizione lo strumento "etichette", che permette di catalogare i nostri post in base al tipo di contenuto. Anche con questo widget però, il risultato non è ancora soddisfacente... Quando si clicca su una etichetta infatti, si apre una pagina lunghissima contenente uno dopo l'altro tutti i post relativi a questa. Per i blog più corpulenti, questo comportamento penalizza terribilmente i post che si trovano nelle ultime posizioni. Risultato: il lettore si stufa di scorrere la lista, rischiando di non trovare quello che cerca. Inoltre la pubblicità riesce a coprire solitamente i primissimi post, ma non gli ultimi, quindi la possibilità di guadagnare qualche soldino diminuisce. Ecco allora un trucchetto semplicissimo, che vi permetterà di elencare i singoli link relativi ai titoli dei post, mediante i quali sarà più semplice per il visitatore raggiungere il post desiderato.
Ecco un esempio dell'effetto ottenuto:

Andate nella sezione Design di Blogger.
Da qui cliccate su Modifica HTML e spuntate l'opzione Espandi Modelli Widget.
Ora cercate la stringa:
<b:include data='post' name='post'/>
Sostituite questo codice con quello sottostante (integralmente!):
<!-- Replace post with the list of post names (foreach label). REPLACE CODE:
<b:include data='post' name='post'/>
-->
<!-- WITH CODE: -->
<b:if cond='data:blog.homepageUrl != data:blog.url'>
<b:if cond='data:blog.pageType != "item"'>
<b:if cond='data:blog.pageType != "static_page"'>
<a expr:href='data:post.url'>
<li/><data:post.title/></a>
<b:else/>
<b:include data='post' name='post'/>
</b:if>
<b:else/>
<b:include data='post' name='post'/>
</b:if>
<b:else/>
<b:include data='post' name='post'/>
</b:if>
<!-- END REPLACE, Check WWW.You-Specialist.Com for other Tips -->
A questo punto qualche spiegazione è d'obbligo:
il codice che abbiamo inserito serve a sostituire il contenuto di un post con il link al post stesso, ma solo nel caso in cui sia stata cliccata una etichetta. Ciò non avverrà nel caso in cui ci si trovi nella Homepage o in una pagina statica HTML.
Buona modifica!
-Questo contenuto ti sembra utile? Clicca il pulsante "Mi Piace" qui sotto!-