Показываем полную статью с заголовка, а не с шапки сайта

Показываем полную статью с заголовка, а не с шапки сайта

Читая некоторые блоги, я заметил одну очень не удобную особенность: при переходе по ссылке Далее, More или Читать полностью большинство сайтов/блогов выводят новую страницу с верхушки сайта. Если учесть, что тенденция развития блогов в последнее время идет к большим "шапкам" и заголовкам, то из-за этого приходится постоянно прокручивать километры пространства web-страниц. Иногда это просто бесит.

Сегодня хотелось бы рассказать Вам о том как можно сразу перекидывать пользователя к контенту, миную всю эту мишуру.

Я работаю с CMS Textpattern, но уверен, что это будет работать и в остальных CMS. Все изменения будем делать с формой default.

  1. Меняем код ссылки, которая является переходом к полной версии статьи. По-молчанию в TXP используется такая ссылка:
    <txp:permlink>Прочесть полностью</txp:permlink>
    или такая:
    <a href="<txp:permlink/>">Прочесть полностью</a>
    Нужно заменить на:
    <a href="<txp:permlink/>#header">Прочесть полностью</a>
    Обычно таких ссылок несколько: заголовок, читать далее, картинка к статье и т.д., то заменить их нужно все по аналогии.
  2. Добавляем идентификатор, в то место где нам необходимо оказаться после клика на ссылку перехода к полной статье (это часть формы после тега <txp:else />). Таким местом у нас будет выступать заголовок полной статьи.

    В TXP заголовок полной статьи просто обрамляется тегом <h1>...</h1> и именно к нему нужно добавить идентификатор:

    <h1 id="header"><txp:title /></h1>

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

Задумался недавно об съеме жилья. Вроде как-то пора уже от родителей съезжать. Прокатился по риэлторским конторам. Короче, аренда квартир без посредников - это не есть хорошо. Самый лучший вариант - это снять квартиру через агентство. Но, конечно, если Вам более интересен геморрой, то можно и рискнут.

Комментарии:

  1. Компьютерный мастер опубликовал комментарий 23 Июль 2010, 11:21 #

    Ну так это ж только для определенной cms.
    Общее решение – через фреймы, но это еще хуже, чем загрузка шапки

    | Ответить
Имя
e-mail
Сайт
Текст комментария: