Как отобразить надпись только на главной странице в Blogger


Эта заметка инспирирована постом с форума на похожую тему.
Кстати, кто ещё не зарегился, вперёд регистрироваться в сообществе Blogger/Blogspot.
А эту надпись вы не увидите в статье!
Задача: до ката (кнопка разрыва поста на панели редактирования поста или тег <!--more-->) вставить любую надпись или картинку.
Например: а за кнопкой "читать дальше" офигенный пост!
При том, чтобы эта надпись не отображалась на развёрнутой странице с постом.

Реализация вставки любой надписи или изображения, которые нужны только на главной странице, (при написании) поста такая ↓

текст текст текст
текст текст текст
<div class="none">
А эту надпись вы не увидите в статье!</div>
<!--more-->
текст текст текст
<style>.none {display:none;}</style>
текст текст текст
текст текст текст

К счастью это работает, потому что блоггер на главной странице не загружает ничего, что находится под катом, иначе бы он скушал правило css, и мы бы желанную надпись вообще нигде не увидели.
С изображением анлогично. Более того, можно усовершенствовать и добавить его в стили, где мы прописали запрет на показ контейнера.

Как это работает, можете проверить перейдя на страницу сообщений, где всё под катом. До ката я оставил фразу, которая здесь не отобразилась.

3 комментария:

  1. Привет! В этой функции есть смыл, если не использовать auto read more.

    ОтветитьУдалить
  2. @БЛОGГЕР
    Привет.
    А какой смысл в auto read more?)
    Отсекать посты лучше вручную, чтобы не было неожиданностей.

    ОтветитьУдалить
  3. Добрый день. Зачиталась я вашим блогом :) Нашла много интересного для себя - спасибо за труды для "не совсем для чайников" -:)

    ОтветитьУдалить