Pubblicato il 20/01/11 - aggiornato il  | 17 commenti :

Come mostrare solo il titolo dei post nelle pagine delle etichette e dell'archivio.

In Blogger ci sono diversi tipi di pagine: la homepage, il singolo post, le pagine statiche, le pagine delle etichette e le pagine di archivio. Alcune di queste pagine non sono altro che una raccolta di articoli. Le pagine di etichette sono l'insieme dei post che hanno quella determinata tag mentre le pagine di archivio sono tutti i post che sono stati pubblicati in un determinato mese.

Ho pubblicato una guida su come mostrare o nascondere i widget a seconda del tipo di pagina che poi ho anche aggiornato più di recente. Le pagine delle etichette e di archivio cioè rispettivamente del tipo

http://nomeblog.blogspot.com/search/label/etichetta
http://nomeblog.blogspot.com/2011_01_01_archive.html

possono contenere anche decine di post, se siete molto prolifici nella pubblicazione. Può quindi essere utile mostrare solo i titoli di ciascun articolo, limitatamente però a queste sole pagine e lasciando la visione immutata nella homepage sia se usiate o meno il Read More.

Andate su Design > Modifica HTML e salvate il modello completo. Espandete i modelli widget e cercate questa riga

<b:include data='post' name='post'/>

cancellatela e sostituitela con questo codice

<b:if cond='data:blog.homepageUrl != data:blog.url'> <b:if cond='data:blog.pageType != "item"'> <a expr:href='data:post.url'> <data:post.title/></a><br/><br/> <b:else/> <b:include data='post' name='post'/> </b:if> <b:else/>
<b:include data='post' name='post'/> </b:if>

Salvate il modello dopo aver guardato l'anteprima. Se adesso cliccate su una etichetta o aprite i post dell'archivio ecco come saranno queste pagine

blogger titoli etichette archivio

Si vedrà cioè solo il titolo del post e la data di pubblicazione, se avete scelto di visualizzarla. Penso sia una opzione utile per i blog con molte immagini che hanno un tempo di caricamento alto, che diventa altissimo nel caso delle etichette e dell'archivio. Controllate il risultato in questa pagina di etichetta.

Aggiornamento: Ho pubblicato un nuovo post su questo stesso argomento della visualizzazione dei soli titoli nelle pagine delle etichette e dell'archivio con un codice più funzionale che lascia invariata la visione delle pagine statiche.



17 commenti :

  1. Grazie. Trovo sempre utili i tuoi suggerimenti. Stavolta mi dà questa segnalazione di errore

    Non è stato possibile analizzare il tuo modello, in quanto non è strutturato correttamente. Assicurati che tutti gli elementi XML presentino il tag di chiusura richiesto.
    Messaggio di errore XML: The element type "div" must be terminated by the matching end-tag "
    ".

    RispondiElimina
  2. anch'io presento lo stesso problema ...

    RispondiElimina
  3. Controllerò il codice, può darsi che lo abbia incollato male

    RispondiElimina
  4. @Stefano
    @Cogis
    Avevo convertito il codice in XML per farlo "prendere" meglio. Adesso ho postato la versione in HTML. Nel mio blog di prova funziona come potete verificare dal link.
    Ciao

    RispondiElimina
  5. Per questo ti faccio un monumento, era una delle cose che mi scocciava di più!

    RispondiElimina
  6. Avrei solo una domandina: in questo modo la data mi prende la formattazione del titolo ed il titolo quella del corpo del post... c'è un modo per invertire la cosa?

    RispondiElimina
  7. @Azabel
    Non è una scemenza, vedo di dare anche altre opzioni.
    Ciao

    RispondiElimina
  8. @parsifal32 ciao ti ringrazio di cuore
    molto utili i tuoi post ti seguo da sempre.. volevo chiedere se possibile che nella home si possa vedere solo la foto del post in anteprima ed il resto soltanto quando un utente prema sopra la foto del post?? esempio qui http://films92.blogspot.com/ grazie in anticipo

    RispondiElimina
  9. @denny
    Si tratta di un template personalizzato realizzato da questa società
    http://www.arweb.com/
    per MrFilm.

    RispondiElimina
  10. Ciao e complimenti.
    Esiste un widget per mosrare in home titolo, foto e prime 30-40 parole dell'articolo?
    Grazie

    RispondiElimina
    Risposte
    1. @edo
      Prova questo sistema
      http://www.ideepercomputeredinternet.com/2011/03/riassunto-automatico-senza-javascript.html

      Elimina
    2. Perfett, funzia.
      Unica cosa: come posso intervenire sul numero di righe del riassunto?

      Elimina
    3. @edo
      No. Si tratta di tag di blogger che non hanno personalizzazioni

      Elimina
  11. Ciao! Ho seguito le tue istruzioni ed effettivamente ..funzionano! Il problema è che scompare il contenuto dalle pagine statiche. Hai suggerimenti che possono evitare ciò? Grazie, Sara

    RispondiElimina
    Risposte
    1. Non saprei dirti. MI sembra strano che scompaiano i contenuti dalle pagine ...
      @#

      Elimina

Non inserire link cliccabili altrimenti il commento verrà eliminato. Metti la spunta a Inviami notifiche per essere avvertito via email di nuovi commenti.
Info sulla Privacy