Y aunque todo eso funciona bien -siempre que esté bien aplicado-, se presenta un problema desde que los blogs tienen una dirección diferente según el país donde se ve.
Esto es que quienes usan una condicional para que equis elemento se ejecute/muestre o no en una página de etiqueta en particular, o una entrada, o página específica tienen problemas con estas direcciones por país.
Sucede porque cuando copian la URL de la página, copian la URL redireccionada, por ejemplo:
http://nombre-de-mi-blog.blogspot.com.es/2011/04/lorem-ipsum.htmlO bien:
http://nombre-de-mi-blog.blogspot.es/2011/04/lorem-ipsum.html
Con lo cual, si agregamos en la condicional la URL de esa manera entonces no funcionará.
http://nombre-de-mi-blog.blogspot.com.es/2011/04/lorem-ipsum.html
http://nombre-de-mi-blog.blogspot.com/2011/04/lorem-ipsum.html
Entonces, siempre que usemos una URL en una condicional, deberemos poner la URL canónica, es decir, SIN la extensión del país.
<b:if cond='data:blog.url == "http://nombre-de-mi-blog.blogspot.com.es/2011/04/lorem-ipsum.html"'>
<b:if cond='data:blog.url == "http://nombre-de-mi-blog.blogspot.com/2011/04/lorem-ipsum.html"'>
De esa forma la condicional podrá cumplir su función sin problema.
No hay comentarios:
Publicar un comentario