воскресенье, 10 апреля 2011 г.

Отображение списка похожих статей под сообщениями

Добавление этой важной опции на блоге "тревожит умы" всех начинающих блоггеров. Оказывается - сделать это очень просто.
Возможность добавления в посты ссылок на похожие статьи позволяет задержать читателя на вашем блоге, навести на мысль, при прочтении выбранной им информации, найти что-то еще дополнительно. Это значительно снизит показатель отказов , а так же улучшит навигационные возможности блога.
Все, что необходимо сделать - добавить в корневую папку специальный скрипт-код, пример которого я привожу:

 <!--[relposts]-->
<b:if cond='data:blog.pageType == &quot;item&quot;'>
<b:if cond='data:post.labels'>
<div class='relposts'>

<div id='relpostsdataheader'></div>
<div id='relpostsdatalisting'></div>

<script type='text/javascript'>

var relposts_prioDelta = 0;
var relposts_labelPrio = {
'ярлык' : 2,
'еще какой-то ярлык' : 2,
'и еще ярлык' : 2
};

</script>

<script type='text/javascript'>
relposts_sourceLabels = []
<b:loop values='data:posts' var='post'>
<b:loop values='data:post.labels' var='label'>
relposts_sourceLabels.push(&quot;<data:label.name/>&quot;);
</b:loop>
</b:loop>
</script>

<script type='text/javascript' src='http://izhurnalscripts.googlecode.com/svn/trunk/relposts.js'></script>
</div>
</b:if>
</b:if>
<!--[/relposts]-->

В принципе, в этом образце кода все уже отлажено и вы смело можете его вставлять по обычному принципу: "Дизайн"-"Изменить HTML" и установить галочку "Расширить шаблоны виджета".
 В папке найдите код <data:post.body/> и после него вставьте вышеуказанный скрипт-код. 

Разумеется, вы вправе выполнить свои настройки в коде, например указать большее или меньшее количество ярлыков. У меня 2 предпочитаемых, 2 менее предпочитаемых, 2 - игнорируемых. проще говоря - в настройках вы устанавливаете количество приоритетных ссылок.  Считаю, что по две - наиболее рационально.
Если в блоге настроено добавление кнопок социальных сетей после каждого сообщения, то, полагаю, строковые записи добавления похожих статей к данной записи(посту) сделать ниже кнопок - как это сделал я.
Поэтому скрипт-код лучше добавить не сразу после кода <data:post.body/> ,а ниже кодов кнопок.

После сохранения шаблона, вы вернетесь на главную страницу блога. Разумеется добавления списка вы не увидите - необходимо открыть отдельно любое сообщение. Теперь вы увидите список статей похожих на на статью с выбранными ярлыками.
Добавления ваших публичных Counter-Strike 1.6, Source и Condition Zero серверов на counter-strike сервера будет способствовать тому, что ваш сервер будет постоянно заполнен игроками.

Понравился блог - подпишись на обновления!

Введите Ваш emai-адрес:

Популярные сообщения

Related Posts Plugin for WordPress, Blogger...