Prima salvate una copia di backup del modello. Andate nel modello del vostro blog. Aprite il modello e cercate il seguente codice (ci potrebbero essere piccole differenze fra modello e modello me la parte da modificare è questa):
Aggiornato e migliorato il 23/3/2014
<b:if cond="data:mobile == "false"">
<!-- posts -->
<div class='blog-posts hfeed'>
<b:include data='top' name='status-message'/>
<data:defaultAdStart/>
<b:loop values='data:posts' var='post'>
<b:if cond='data:post.isDateStart'>
<b:if cond='data:post.isFirstPost == "false"'>
</div></div>
</b:if>
</b:if>
<b:if cond='data:post.isDateStart'>
<div class="date-outer">
</b:if>
<b:if cond='data:post.dateHeader'>
<h2 class='date-header'><span><data:post.dateHeader/></span></h2>
</b:if>
<b:if cond='data:post.isDateStart'>
<div class="date-posts">
</b:if>
<div class='post-outer'>
<b:include data='post' name='post'/>
<b:if cond='data:blog.pageType == "static_page"'>
<b:include data='post' name='comment_picker'/>
</b:if>
<b:if cond='data:blog.pageType == "item"'>
<b:include data='post' name='comment_picker'/>
</b:if>
</div>
<b:if cond='data:post.includeAd'>
<b:if cond='data:post.isFirstPost'>
<data:defaultAdEnd/>
<b:else/>
<data:adEnd/>
</b:if>
<div class='inline-ad'>
<data:adCode/>
</div>
<data:adStart/>
</b:if>
</b:loop>
<b:if cond='data:numPosts != 0'>
</div></div>
</b:if>
<data:adEnd/>
</div>
Sistitituitela completamente con questo codice:
<b:if cond='data:mobile == "false"'>
<!-- posts -->
<div class='blog-posts hfeed'>
<b:include data='top' name='status-message'/>
<data:defaultAdStart/>
<b:loop values='data:posts' var='post'>
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<b:if cond='data:post.labels'>
<b:loop values='data:post.labels' var='label'>
<b:if cond='data:label.isLast == "true"'>
<b:if cond='data:label.name != "computer"'>
<div class='date-header'>
<h2 class='date-header'>
<script type='text/javascript'>var ssyby='<data:post.dateHeader/>';</script>
<h2 class='date-header'><span><script type='text/javascript'>document.write(ssyby);</script></span></h2>
</h2>
</div>
<b:include data='post' name='post'/>
<b:if cond='data:post.includeAd'>
<b:if cond='data:post.isFirstPost'>
<data:defaultAdEnd/>
<b:else/>
<data:adEnd/>
</b:if>
<div class='inline-ad'>
<data:adCode/>
</div>
<data:adStart/>
</b:if>
</b:if>
</b:if>
</b:loop>
</b:if>
</b:if>
<b:if cond='data:blog.pageType == "static_page"'>
<div class='post'><h3><data:post.title/></h3></div>
<div class='post'><data:post.body/></div>
<b:include data='post' name='postQuickEdit'/>
<b:include data='post' name='shareButtons'/>
</b:if>
<b:if cond='data:blog.url != data:blog.homepageUrl'>
<b:if cond='data:blog.pageType != "static_page"'>
<script type='text/javascript'>var ssyby='<data:post.dateHeader/>';</script>
<h2 class='date-header'><span><script type='text/javascript'>document.write(ssyby);</script></span></h2>
<b:include data='post' name='post'/>
<b:if cond='data:blog.pageType == "item"'>
<b:include data='post' name='comments'/>
</b:if>
</b:if>
</b:if>
</b:loop>
<data:adEnd/>
</div>
Osservate la riga:
<b:if cond='data:label.name != "computer"'>
Come vedete, la categoria che ho nascosta dalla homepage del mio blog è "computer" (evidenziata in rosso sopra). Voi sostituitela con la categoria che volete. Per il buon funzionamento di questa modifica bisogna abilitare javascript nella pagina. Quindi vi consiglio di inserire sulla sidebar un messaggio che spieghi questo ai lettori. Un'altra cosa, dovete sempre assegnare una categoria ai posts, se non non funziona bene
Con questa modifica avrete la data su ogni post anche su post pubblicati nello stesso giorno.
Fatto! Ciao a tutti.
da quando ho modificato il codice html lo sfondo di tutti i post pubblicati è trasparente quando prima era grigio. come posso fare?
RispondiEliminaAndiamo per gradi: il resto funziona?
RispondiEliminaSi, funziona tutto tranne il fatto che quando cambio lo sfondo dell'area dei post non lo cambia e rimane trasparente
EliminaDevi impostare background-color nel tag '.post' nel modello
Eliminagia provato...non cambia lo stesso
EliminaA questo punto non so che dirti. Se non è un grosso inconveniente lascia le cose come stanno
Eliminae inoltre come si fa a nascondere i post di una categoria anche dal feeds rss?
RispondiEliminaMi dispiace ma non ne ho idea
Elimina