-
-
Save oliverdoetsch/153334604fdda9fe9191 to your computer and use it in GitHub Desktop.
| #AND | |
| <b:if cond='data:blog.pageType == "index"'> | |
| <b:if cond='data:blog.searchQuery'> | |
| <!--search_page AND index_page--> | |
| </b:if> | |
| </b:if> | |
| #OR | |
| <b:if cond='data:blog.url == data:blog.canonicalHomepageUrl + "p/foo.html"'> | |
| <!-- static_site foo OR static_site bar --> | |
| <b:else/> | |
| <b:if cond='data:blog.url == data:blog.canonicalHomepageUrl + "p/bar.html"'> | |
| <!-- static_site foo OR static_site bar --> | |
| </b:if> | |
| </b:if> | |
| #NOT | |
| <b:if cond='data:blog.pageType != "index"'> | |
| <!-- all pages NOT index pages --> | |
| </b:if> | |
| <b:if cond='data:blog.url != data:blog.homepageUrl'> | |
| <!-- all pages NOT homepage --> | |
| </b:if> |
| <b:if cond='data:blog.pageType == "archive"'> | |
| <!--archive_Page--> | |
| </b:if> |
| <b:if cond='data:blog.pageType == "error_page"'> | |
| <!-- all error pages--> | |
| </b:if> |
| <b:if cond='data:blog.pageType == "index"'> | |
| <!-- all index pages --> | |
| </b:if> | |
| <b:if cond='data:blog.url == data:blog.homepageUrl'> | |
| <!-- only homepage --> | |
| </b:if> | |
| <b:if cond='data:blog.pageType == "item"'> | |
| <!-- all item pages --> | |
| </b:if> | |
| <b:if cond='data:blog.url == data:blog.canonicalHomepageUrl + "2014/08/foo.html"'> | |
| <!-- a item page from august 2014 with post-title 'foo'--> | |
| </b:if> |
| <b:if cond='data:blog.searchLabel'> | |
| <!-- all label pages --> | |
| </b:if> | |
| <b:if cond='data:blog.searchLabel == "foo"'> | |
| <!-- for label 'foo' --> | |
| </b:if> |
| <b:if cond='data:blog.searchQuery'> | |
| <!-- all search pages --> | |
| </b:if> | |
| <b:if cond='data:blog.searchQuery == "foo"'> | |
| <!-- for query 'foo' --> | |
| </b:if> |
| <b:if cond='data:blog.pageType == "static_page"'> | |
| <!-- all static pages --> | |
| </b:if> | |
| <b:if cond='data:blog.url == data:blog.canonicalHomepageUrl + "p/foo.html"'> | |
| <!-- a specific static page with name 'foo' --> | |
| </b:if> |
Perfect! Solved my problem trying to style a page out of the canonical url! Thanks!
How can I use labels with space in the conditionals? I'm trying but only one word worked! :(
using a similar condition as outlined above, in particular:
<b:if cond='data:blog.canonicalUrl == data:blog.canonicalHomepageUrl + "p/splash.html"'>
but it stopped working couple days ago. Do you guys also face this problem by any chance?
Just as a reply to myself, it doesn't work anymore. Suggestion for a workaround: use data:blog.pageId or data:blog.postId... via https://productforums.google.com/forum/#!category-topic/blogger/qsCuqtzvznM
I have created a blogger conditional tag wrapper tool using these tags provided. You can use it here-http://codegena.com/generator/blogger-conidtional-tag-wrapper
instant bookmark! 👍
Thanks to share but You have not added all conditional tags. Below link help people to find All Blogger Conditional Tags and How to use them correctly.
http://www.codiblog.com/2016/09/blogger-conditional-tags.html
specific static page is not working for me 👎 Can anybody help me on this topic please.....
Thanks a lot for the post!
data:post.thumbnailUrl is not mentioned here
Can you help me to include a code in "blog posts with a specific label" please?
Nice simple post, easy to understand!
thanks, found helpful for me
thank you!
Working perfect with https://insurancenaka.blogspot.com/
can anybody tell me how can I learn to make blogger theme
Thanks for the conditional tags. It's really helpful for blogger users. In addition to this, I'm adding a link here to get the SEO optimized header tags for blogger themes.
is there a way to create conditional tag for multiple specific pages?
Hab grad ewig an der richtigen Syntax für eine spezifische Page gearbeitet, bis mir Google dein Gist ausgespuckt hat - vielen Dank :-)