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

Come mostrare la data in tutti i post di Blogger.

Come mostrare la data in tutti i post di Blogger anche se ne pubblichiamo più di uno al giorno
Se siete soliti pubblicare più di un articolo al giorno, con la piattaforma Blogger, vi sarete certamente accorti che la data è presente solo in quello più recente. Quando si apre la homepage vediamo quindi una cosa simile a questa

data nei post di blogger

Questa impostazione di default è presente sia nei vecchi template che in quelli nuovi creati con il Designer Modelli. Coloro che volessero visualizzarla sempre e comunque possono operare queste semplici modifiche al codice.
Accedere a Design > Modifica HTML e salvare il modello completo. Questo nella possibilità che si debba operare un backup del template. Espandere i modelli widget e cercare questo codice

<b:if cond='data:post.dateHeader'>
<h2 class='date-header'><data:post.dateHeader/></h2>
</b:if>


Se non avete fatto modifiche nella zona della data, sarà presente in tutti i modelli ufficiali vecchi e nuovi. Cancellatelo e sostituitelo con quest'altro

<b:if cond='data:post.dateHeader'>
<script>var ultimaData = &#39;<data:post.dateHeader/>&#39;;</script>
<h2 class='date-header'><data:post.dateHeader/></h2>
<b:else/>
<h2 class='date-header'>
<script>document.write(ultimaData);</script>
</h2>
</b:if>


Salvate il modello. Adesso, se cliccate nella homepage, la data sarà visibile in tutti i post pubblicati


data in tutti gli articoli di blogger

I colori della data possono essere personalizzati andando in Design >Designer Modelli mentre lo stile può essere cambiato andando su Impostazioni > Formattazione > Formato intestazione data.



30 commenti :

  1. E si può anche centrare la data?
    Ciao e grazie mille per le ottime dritte!
    Andrea

    RispondiElimina
  2. @Andrea Tomè
    Si può anche centrare la data. Leggi qui sotto
    http://www.ideepercomputeredinternet.com/2010/10/come-nascondere-la-data-degli-articoli.html

    RispondiElimina
  3. Ciao parsifal, gentilmente potresti postarmi il CSS riguardo la data di pubblicazione dei post e il corrispondente HTML? Sul mio template non ce modo di risucrie a visualizzare la data di pubblicazione dei post, soltanto l'ora. Vedo se così riesco a risolvere qualcosa. Ti ringrazio

    RispondiElimina
    Risposte
    1. @Vinnie
      Questo è il CSS
      h2 {
      margin: 0 0 1em 0;

      font: $(widget.title.font);
      color: $(widget.title.text.color);
      text-transform: uppercase;
      }
      e questo è l'HTML
      <b:includable id='mobile-post' var='post'>
      <div class='date-outer'>
      <b:if cond='data:post.dateHeader'>
      <h2 class='date-header'><span><data:post.dateHeader/></span></h2>
      </b:if>
      <div class='date-posts'>
      <div class='post-outer'>

      Elimina
  4. Grazie, vedo un po' se si risolve.

    RispondiElimina
  5. Ciao Ernesto! non riesco a trovare quella porzione di codice. Può essere che sia per il cambiamento dell'editor?
    è un problema scocciante questo della data, vorrei tanto risolvere.

    RispondiElimina
    Risposte
    1. @# Per cercare il codice clicca sul nuovo editor HTML, pigia Ctrl+F, incolla il codice da cercare e vai su Invio

      Elimina
    2. Ho fatto e riprovato esattamente cosi. Niente, non mi dà risultati! il mio template è il modello simple, modificato da me ma non ho mai toccato la data prima di ora.

      Elimina
    3. Ci sono riuscito :) bastava espandere tramite la freccia nera i codici. Grazie!!!

      Elimina
    4. Ho cantato vittoria troppo presto...ho aggiunto il codice ma comunque non mi visualizza la data nei post inseriti lo stesso giorno :(

      Elimina
  6. Ciao ! ho un piccolo problema....la data è dello stesso colore del titolo (arancione) pur avendolo impostato bianco su "design" !

    RispondiElimina
    Risposte
    1. @# Prova a andare su Modello > Modifica HTML e cerca il blocco di codice simile a questo
      <Group description="Date Header" selector=".date-header">
      <Variable name="date.header.color" description="Text Color" type="color"
      default="$(body.text.color)" value="#5d5d5d"/>
      Prova quindi a modificare il codice del colore manualmente

      Elimina
    2. Niente... è già #ffffff. Sembra che la data prenda lo stesso colore dei titoli dei widget perchè se in design cambio colore ai titoli dei "gadget" allora cambia anche colore della data.

      Elimina
    3. @# Sì è così. E' lo stesso CSS. Vedo se mi viene una idea su come fare per distinguere i due colori (senza impegno)

      Elimina
    4. O ma non importa...mi accontento tanto penso di fare un restyling grafico tra poco ! Grazie lo stesso ! :)

      Elimina
  7. Ernesto! A me invece interesserebbe poter variare il colore della data..ho lo stesso problema di Franco, la data del post meno recente non ha lo stesso formato delle altre...è possibile assegnare a questa data un id e applicare quindi un CSS specifico?

    RispondiElimina
    Risposte
    1. Tutto è possibile in linea teorica. Prova a vedere in tanto se gli id o le classi sono gli stessi o se sono diversi tramite Analizza elemento
      http://www.ideepercomputeredinternet.com/2014/12/analizza-elemento-firefox.html
      per poi eventualmente applicare dei CSS specifici
      @#

      Elimina
  8. Ciao Ernesto, ti leggo da tanto tempo e spesso mi hai salvato da situazioni a dir poco confuse, non sono bravissima con il codice, ma faccio del mio meglio.
    Ti scrivo perchè ho cambiato da poche ore il template (dopo anni, finalmente!) del mio blog, ma ho un problema: non appare la data di pubblicazione sotto il titolo dei post, nè in quelli in Home Page, nè sui singoli.
    Smanettando nella sezione Layout > Post sul blog riesco a impostare solo la visualizzazione dell'ora, ma non della data.
    Ho anche provato ad aggiungere il tuo codice nel campo CSS nel Designer Modelli, ma niente da fare. Anzi, ti ditò di più, nel template pare manchi completamente la parte di codice che citi tu: "... etc..."

    Link al mio blog: letortine blogspot it
    Nome Template: Splendid Free

    Sono disperata, intravedi una soluzione?
    Grazie mille,
    Liz

    RispondiElimina
    Risposte
    1. Il tuo mi pare un problema particolare. Se non si vede quella scelta di mostrare la data su Layout > Post sul blog ho idea che tu abbia scaricato un template da internet che quindi sia mancante di questa opzione
      @#

      Elimina
  9. Ciao Ernesto,
    ho cambiato template e questo non presentava già di suo la data nei post. Il codice però che hai scritto in questo post l'ho trovato e quando ho cercato di aggiungerlo nell'html mi dava in rosso questa parte -> ';

    Nella parte del layout sembra tutto regolare, infatti ho la spunta per la data visibile nei post.. ma niente, non riesco a renderla visibile. Mi potresti aiutare a risolvere?

    RispondiElimina
  10. Ciao Ernesto.
    Scusami per il disturbo ma, se riesci a trovare un momento da dedicarmi, ovviamente, temo di aver bisogno del tuo aiuto contando sulla tua consuete disponibilità...
    Ho cambiato, da un paio di giorni, il template di un blog (guadagni-online-ebay-affiliazioni.blogspot.it/), che da qualche tempo avevo un pò trascurato, perchè interessato a riprendere ad utilizzarlo.
    La mia scelta è caduta su un template trovato su "premiumbloggertemplate" e più precisamente sul template "Electronica Blogger Template" (premiumbloggertemplates.com/electronica-blogger-template/comment-page-1/#comment-234953)
    Purtroppo, però, non mi riesce di far apparire la data di pubblicazione dei post neache dopo aver provveduto ad effettuare le modifiche proposte nel tuo post quì sopra.
    Puoi aiutarmi a capire come risolvere la cosa?!?
    Confido in una tua cortese risposta.
    Buona giornata.
    Graziano

    RispondiElimina
    Risposte
    1. @# Non vedi la data in nessun post o non la vedi solo nei post successivi al primo pubblicati nello stesso giorno? Nel secondo caso non ti posso aiutare perché bisognerebbe modificare il codice del modello ed è cosa complessa per i template scaricati. Se invece non vedi mai la data e vuoi visualizzarla prova a andare su Layout > Post su blog e clicca su Modifica quindi in Opzioni pagina post metti la spunta sul modello di data che preferisci
      http://i.imgur.com/24WZlWa.png

      Elimina
    2. E' un tentativo che avevo già fatto, ma senza risultato...
      Con il template precedente, sostituito perchè, non so per quale motivo, non funzionava più bene (una parte dello sfondo era sparita e sostituita da una banda nera che rendeva illeggibile parte del blog), le date erano perfetamente leggibili, mentre, dopo il cambio di template nessuno dei post del blog riporta più alcuna data, ma solo l'ora....

      Elimina
  11. Questo commento è stato eliminato dall'autore.

    RispondiElimina
  12. Ciao, scrivo per un problema apparentemente irrilevante, ma di fatto parecchio fastidioso, relativo al formato data e ora. Sto lavorando ad un blog ancora in fase di progettazione, e non capisco per quale ragione tra i formati proposti da Blogger non ne esiste uno gg/mm/aa. Poco fa ho provato a pubblicare un post nel blog di prova e il risultato è stato "agosto, 1 2018" secondo l'uso anglosassone. Sarebbe possibile in qualche modo recuperare il formato italiano? Grazie in anticipo.

    RispondiElimina
    Risposte
    1. Probabilmente hai scaricato un tema da internet con le impostazioni della data in stile anglosassone. Vai su Layout -> Principale -> Post del Blog e clicca su Modifica in basso a destra. In Opzioni pagina post, nella prima riga, puoi scegliere il formato di pagina che ti piace. C'è anche quello gg/mm/aa
      https://i.imgur.com/TuzfhXI.jpg
      Talvolta alcuni temi scaricati da internet non consentono modifiche
      @#

      Elimina
    2. In realtà no: ho usato uno dei tanti temi resi disponibili da blogger, non ho scaricato niente da internet.
      Ti ringrazio per la risposta, però (sicuramente sto sbagliando qualcosa) dopo essere andata su Layout non riesco a trovare le altre voci che hai menzionato.

      Elimina
  13. Non sono voci. Su Layout vengono mostrati gli elementi pagina che costituiscono il blog. Ci sono la sidebar e il footer. I vari widget possono essere spostati con il mouse e riordinati in altro modo. Oltre a sidebar e footer c'è anche la parte centrale del sito che è quella del post. Questa parte su chiama Post del blog. Si possono modificare i vari widget e anche Post sul blog andando su Modifica in basso a destra dell'elemento pagina.
    Al posto di Modifica ci potrebbe essere una icona di una matita.
    Cliccandoci sopra si apre la finestra di configurazione di cui ti ho incollato lo screenshot con cui puoi impostare i parametri del post come etichette, nome aurora e anche data, ecc...
    Più chiaro di così non posso essere 😊
    @#

    RispondiElimina
    Risposte
    1. Scusami, hai perfettamente ragione! In realtà sto usando il sito da parecchio ormai e quindi dovrei conoscere fin troppo bene quegli aspetti: il fatto è che tu mi hai detto di andare su Layout ma, per qualche strana ragione, io ho pensato automaticamente a Designer di temi... e così non capivo dove muovermi. 😉
      Tutto risolto, grazie mille!

      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