Entradas Ampliables o "Leer Mas"
Para conseguir el efecto de "leer más" en un resumen de texto y que después nos muestre la totalidad del artículo escrito en el post y que además nos lo muestre en la misma página, pudiendo volver al final al resumen, seguiremos los siguientes pasos
en la plantilla, Edición HTML:
Seguir leyendo...
Primeramente entre las etiquetas -head-,justo antes del final de -/head-:insertaremos este código:
<script src='http://rarunach.googlepages.com/hackosphere.js' type='text/javascript'/>
Luego buscas el siguiente código:
<div class='post-header-line-1'/>
<div class='post-body'>
<p><data:post.body/></p>
<div style='clear: both;'/> <!-- clear for photos floats -->
</div>
procediendo a borrar lo siguiente :<div class='post-body'> y sustituirlo por este otro código:
<div class='post-body' expr:id='"post-" + data:post.id'>
<b:if cond='data:blog.pageType == "item"'>
seguimos en la plantilla y ahora después de esto:<p><data:post.body/></p>
añades lo siguiente :
<b:else/>
<style>#fullpost {display:none;}</style>
<p><data:post.body/></p>
<span id='showlink'>
<p><a expr:onclick='"javascript:showFull(\"post-" + data:post.id + "\");"' href='javascript:void(0);'>Read More...</a></p>
</span>
<span id='hidelink' style='display:none'>
<p><a expr:onclick='"javascript:hideFull(\"post-" + data:post.id + "\");"' href='javascript:void(0);'>Summary only...</a></p>
</span>
<script type='text/javascript'>checkFull("post-" + "<data:post.id/>")</script>
</b:if
Ahora guardas los cambios y ya está todo hecho, sólo nos faltará aplicar este pequeño código en las entradas para que pueda funcionar lo de -leer más-:
Aquí escribes el contenido.
<span id="fullpost">
Aquí escribes el resto del contenido que no se vera.
</span>
para más comodidad esta última parte se puede dejar fijo en la plantilla para no tener que ponerlo en cada entrada, para eso iremos a Opciones, luego a Formato y luego en Plantilla de Entrada, aplicaremos esto último:
<span id="fullpost">
Aquí escribes el resto del contenido que no se vera.
</span>
Resumen...