Friday, February 17, 2012

Осваиваю Blogger

Потихоньку осваиваю блоггер. И вот встала задача закрепить пост на первой странице. Обычо блог представляем собой ленту, где на первой странице представлены последние посты (новости,события и т.п.). В случае сайта визитки это не совсем подходящее поведение. Желательно на странице, которая открывается по умолчанию показать пользователю в кратце куда он попал и куда он может двинуться дальше (навигация). И тут как обычно бывает несколько способов, решить данную задачу.

1. Сделать пост с датой из далекого (или близкого) будущего. Я попробовал, но что то сразу не получилось.

2. Вставить гаджет со статическим текстом или хтмл кодом. Но и тут  нас поджидает нюанс.. этот код будет присутстовать  на всех страницах блога. Для того чтобы порешить и это необходимо подшаманить шаблон. А именно реализовать уловие показа виждета.

Удивительно, но документацию по шаблонам блоггера мне удалось найти не сразу и не на сайт самого гугла\блоггера. Тем не менее решить мне удалось, правда оказался нюанс, видимо связанный с используемым шаблоном. Хтмл код отображался на первой странице и   не отображался на остальных, но рамка обрамления виджета присутствовала на всех страницах. И как порешить это, я пока не нашел.

2.1. Сделайть свой виджет, который решит п.2 автоматом.

3. Какой то еще вариант предлагался на сайтах, но я не помню уже какой.

И так пришлось вернуться к варианту 1. Пост из далекого будущего. На второй раз всё получилось и пост из будущего занял своё почетное первое место. Количество постов на главной странице поставил в 2. Что позволило отобразить и последние новости  на первой странице.

Для более адекватного представления также убрал даты постов в начале самих постов (в конце постов тоже). Теперь просто отображаются как оформленые блоки – заголовок, описание (возможно с картинками), теги.

Вуаля.

No comments: