Mostrar /ejecutar un elemento sólo en la portada del blog
<b:if cond='data:blog.url == data:blog.homepageUrl'>
...Aquí va el código del elemento...
</b:if>
Mostrar /ejecutar un elemento sólo en las entradas individuales
<b:if cond='data:blog.pageType == "item"'>
...Aquí va 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"'>
...Aquí va 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"'>
...Aquí va 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"'>
...Aquí va el código del elemento...
</b:if>
Por lo contrario también podemos 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'>
...Aquí va 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"'>
...Aquí va 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"'>
...Aquí va 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"'>
...Aquí va 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"'>
...Aquí va el código del elemento...
</b:if>
En donde dice ...Aquí va el código del elemento... se agrega lo que se desea condicionar, por ejemplo el script, el código del truco, o los estilos.
Por ejemplo, para que la sidebar tenga un color de fondo diferente sólo en la portada del blog se usaría este código antes de </head> lo siguiente:
<b:if cond='data:blog.url == data:blog.homepageUrl'>
<style type='text/css'>
#sidebar-wrapper {
background: #0080FF;
}
</style>
</b:if>
Eso haría que la barra lateral tenga un color de fondo azul en la portada pero cuando se esté en cualquier otra página cambie al color normal que tiene la plantilla.
Si quieres conocer más sobre el tema de los códigos condicionales te recomiendo esta entrada de Vagabundia donde JMiur tiene una magnífica y detallada explicación sobre el tema.













