Иногда бывают ситуации в блоге, когда вам нужно выводить...

Иногда бывают ситуации в блоге, когда вам нужно выводить определенные данные отдельно на главной и странице с полным текстом поста. Для этого используется условный оператор в коде шаблона. Косвенно данную тему мы уже рассматривали в посте об оптимизации BlogSpot блога с помощью настройки заголовка Tilte. Итак, заходим в раздел Макет – меню «Изменить HTML». Ставим галочку в поле «расширить шаблоны виджета», после чего находим в шаблоне нужное там место, где будет вставляться условие. Синтаксис кода следующий:

 информация, которая выводится на странице с полным текстом поста  здесь код, что выполняется не на странице сообщений, то есть на главной 

Это наиболее общая запись, если нужно рассмотреть 2 варианта условия – в случае положительного и отрицательного результата. Можно ограничиться кодом без else. Например, если вам просто нужно вывести какую-то информацию на странице с полным текстом статьи, тогда используете код:

 вывод нужной информации 

Можно применить условие «если нет», тогда вместо двух символов равно «==» используете такое сочетание – «!=», в коде это выглядит следующим образом:

 вывод нужной информации на главной 

Зачем это все может быть нужно. Разные могут быть причины. У меня, например, условия используются для:

    вывода разных значений title вывода связных сообщений только на странице с полным текстом статьи разного отображения контекстной рекламы google adsense на главной и других страницах

Вообще использовать условный оператор можно и в других случаях, проверяя те или иные условия. В справке я читал о возможности его применения для блогов с несколькими авторами.

 отображать нескольких авторов 

Теоретически, думаю, можно использовать и другие переменные, полный их список вы найдете на этой странице.

Иногда бывают ситуации в блоге, когда вам нужно выводить...

P. S. Советую глянуть красивые черно-белые фотографии для вдохновения.

Понравилась статья? Получай обновления и будь всегда в курсе событий!
Подпишись на RSS или
blog comments powered by Disqus