Leer más con miniatura de imágen y Páginas Estáticas

Muchas personas que están usando el Leer más con miniatura de imagen me han escrito con un problema que se ha presentado al usar este efecto junto con la nueva función de Blogger "Páginas Estáticas":

Si usamos este "Leer más" y añadimos las Páginas Estáticas, en estas se muestra el mismo efecto que en las demás, pero una vez que damos en el "leer más" la entrada no se expande, con lo que no tenemos acceso a verla completa.

Para solucionar esto he usado la condicional que Blogger emplea en las Páginas Estáticas, de tal manera que las entradas "normales" del blog se seguirán viendo con el efecto de "leer más con miniatura de imagen" tal como las teníamos antes y en las "Páginas Estáticas" la entrada se mostrará completa.
De esta manera seguiremos manteniendo el "leer más con miniatura de imagen" y al mismo tiempo, distinguiremos las entradas en Páginas Estáticas de las demás.


Nos situamos entonces en la entrada en la que explicaba como añadir el efecto de "Leer más con miniatura de imagen" y en el paso [2] cambiamos ese código que teníamos que añadir, por este otro:

<b:if cond='data:blog.pageType != &quot;item&quot;'>
<b:if cond='data:blog.pageType != &quot;static_page&quot;'>
<div class='summary' expr:id='&quot;summary&quot; + data:post.id'><data:post.body/></div>
<script type='text/javascript'>createSummaryAndThumb(&quot;summary<data:post.id/>&quot;);</script>
<span class='rmlink' style='float:right'><a expr:href='data:post.url'>--&gt; Leer más...</a></span>
</b:if></b:if>
<b:if cond='data:blog.pageType == &quot;item&quot;'><data:post.body/></b:if>
<b:if cond='data:blog.pageType == &quot;static_page&quot;'><data:post.body/></b:if>


El resultado es el que puede verse en el blog de pruebas donde había incluido el "Leer más con miniatura de imagen".


Nota:
En una próxima entrada veremos como añadir el efecto de "Leer más con miniatura de imagen" solo en las páginas de etiquetas y además con este mismo problema corregido si usamos las "Páginas Estáticas" al mismo tiempo.

0 comentarios:

Publicar un comentario