Tutoriales para personalizar Blogger
  1. Blogger Tips

Mostrar elementos en ciertas partes de tu Blog


Seguramente tienes algún gadget que solo quieres mostrar en la página de inicio o en algún post o página en especifica y tal ves piensas que es algo complicado, pero en realidad es algo sencillo.
Todas estas técnicas de mostrar los elementos sólo en determinadas páginas se logra con los códigos condicionales de Blogger.

Las condicionales son códigos que indican dónde debe ejecutarse algo y dónde no. Es decir, condiciona una orden.
De esta forma podemos hacer que un script, una imagen, un gadget, un mensaje, estilos, etc. se muestre sólo en la portada del blog, o sólo en las entradas, o sólo en las páginas estáticas, o sólo en las listas de archivos, o en una entrada específica.

Usarlos es sencillo, sólo hay poner al inicio del elemento que queremos condicionar el código que específica y condiciona dónde se mostrará, y al final de este el cierre de la etiqueta.

Mostrar /ejecutar un elemento sólo en la portada del blog

<b:if cond='data:blog.url == data:blog.homepageUrl'>
Código del elemento
</b:if>

 Mostrar /ejecutar un elemento sólo en las entradas individuales

<b:if cond='data:blog.pageType == &quot;item&quot;'>
Código del elemento
</b:if>

 Mostrar /ejecutar un elemento sólo en las páginas del archivo del blog

<b:if cond='data:blog.pageType == &quot;archive&quot;'>
Código del elemento
</b:if>

Mostrar /ejecutar un elemento sólo en las páginas estáticas

<b:if cond='data:blog.pageType == &quot;static_page&quot;'>
Código del elemento
</b:if>

 Mostrar /ejecutar un elemento en una entrada específica o etiqueta específica

<b:if cond='data:blog.url == &quot;enlace-post-etiqueta&quot;'>
Código del elemento
</b:if>
Aquí solo tenemos que reemplazar enlace-post-etiqueta por nuestra URL de la entrada o etiqueta donde queremos mostrar el elemento.

Mostrar elementos en ciertas partes de tu Blog 3.8/5 - 200

¿Tienes alguna duda?

  1. Hola genios! quiero mostrar un slider solo en el homepage y no lo logro, ¿en data:blog.url hay que poner la url del blog? o no hace falta? (si no hace falta no se que hice mal :( )

    ResponderBorrar