Las condicionales son códigos que indican dónde debe ejecutarse algo y dónde no, condiciona una orden.
De esta forma podemos hacer que un script, una imagen, un gadget, 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.
Para usarlos 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'>
...El código del elemento...
</b:if>
Mostrar /ejecutar un elemento sólo en las entradas individuales
<b:if cond='data:blog.pageType == "item"'>
...El 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 == "archive"'>
...El código del elemento...
</b:if>
Mostrar /ejecutar un elemento sólo en las páginas estáticas
<b:if cond='data:blog.pageType == "static_page"'>
...El 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 == "URL de la entrada o etiqueta"'>
...El código del elemento...
</b:if>
También se puede especificar que se muestre en todas partes excepto en un lugar específico.
Mostrar /ejecutar un elemento en todas las páginas MENOS en la portada del blog
<b:if cond='data:blog.url != data:blog.homepageUrl'>
...El código del elemento...
</b:if>
Mostrar /ejecutar un elemento en todas las páginas MENOS en las entradas individuales
<b:if cond='data:blog.pageType != "item"'>
...El código del elemento...
</b:if>
Mostrar /ejecutar un elemento en todas las páginas MENOS en las páginas del archivo del blog
<b:if cond='data:blog.pageType != "archive"'>
...El código del elemento...
</b:if>
Mostrar /ejecutar un elemento en todas las páginas MENOS en las páginas estáticas
<b:if cond='data:blog.pageType != "static_page"'>
...El código del elemento...
</b:if>
Mostrar /ejecutar un elemento en todas las páginas MENOS en una entrada específica o etiqueta específica
<b:if cond='data:blog.url != "URL de la entrada o etiqueta"'>
...El código del elemento...
</b:if>
Si te gusta la entrada compártela.
¡Gracias!
Y si quiero mostrar un elemento en todo el blog excepto 5 páginas estáticas concretas?
ResponderEliminar