2015-12-12

Теги условных операторов Blogspot

условные операторы blogspot

Условные операторы помогут вам отображать или наоборот скрывать некоторые теги, виджеты и другие элементы на отдельных страницах блога. Так например, вы можете скрыть рекламу на странице "Контакты", изменить цвет фона на страницах сообщений блога, добавить описания ярлыков на страницах соответствующих меток (тегов, ярлыков) и т.д.

Общий вид кода условного оператора выглядит так:

<b:if cond='Ваше условия'>
<!-- ваш контент здесь (коды, виджеты и пр) -->
</b:if>


Как мы видим, условный оператор начинается с  <b:if cond=' и заканчивается тегом </b:if>.

Если вы хотите заключить в условие стили CSS, чтобы поменять элементы оформления на отдельных страницах, то шаблон условного оператора будет выглядеть так:

/*
<b:if cond='Ваше условие'>
<style>
<!-- Ваш  CSS код здесь! -->
</style>
</b:if>

Список условных операторов для Blogger

  1. Условие, верное для главной страницы

    <b:if cond='data:blog.url == data:blog.homepageUrl'>
     </b:if>
  2. Для отдельных записей и для статических страниц:

    <b:if cond='data:blog.url == data:post.url' ></b:if>

  3. Только для статических страниц

    <b:if cond='data:blog.pageType == "static_page"'>
     </b:if>

  4. Для первых сообщений

    <b:if cond='data:post.isFirstPost'>

  5. Только для страниц сообщений блога, постов

    <b:if cond='data:blog.pageType == "item"'>

  6. Для страниц, включающих главную страницу, страницы сообщений, архивов:

    <b:if cond='data:blog.pageType == "index"'>
    </b:if>

  7. Для ярлыков и страниц с результатами поиска по блогу:

    <b:if cond='data:blog.searchLabel'>
    </b:if>

  8. Для архивов:

    <b:if cond='data:blog.pageType == "archive"'>
    </b:if>

  9. Для страницы с определенным адресом:

    <b:if cond='data:blog.url == "your-desired-URL"'>
    </b:if>
  10. Для страницы ошибки, 404

    <b:if cond='data:blog.pageType == "error_page"'>
    </b:if>

1 комментарий :

Semen Surin комментирует...

спасибо

Отправить комментарий

Комментарии, содержащие ненормативную лексику, спам, оскорбления, публиковаться не будут. Ели вы хотите опубликовать код в комментарии, то воспользуйтесь encoder HTML
Публикуя комментарии, вы соглашаетесь с политикой конфиденциальности