
Итак для начала добавляем как обычно это мы делаем гаджет, в любое место где нам нравится. Далее нам в теле шаблона придется найти где прописаны конкретные гаджеты.
1.Чтобы зафиксировать гаджет на главной странице блога:
После добавления блога заходим в его настройки, Изменить шаблон и нажимаем расширить шаблон.И находим следующее:
<b:widget id=
Так обычно начинается секция виджетов в шаблонах блоггер.
далее находим конкретный гаджет. К примеру так выглядит гаджет “Ярлыки” в шаблоне:
<b:widget id='Label1' locked='false' title='Title' type='Label'>
Гаджет HTML вот так:
<b:widget id='HTML1' locked='false' title='' type='HTML'>
гаджет ссылки вот так:
<b:widget id='LinkList2' locked='false' title='Title' type='LinkList'>
Сразу ниже необходимого виджета Вы можете найти данный тэг:
<b:includable id='main'>
Теперь ниже данного тэга необходимо добавить следующее:
<b:if cond='data:blog.url == data:blog.homepageUrl'>
Далее необходимо правильно закрыть все тэги, добавив закрывающие тэги:
</b:if>
</b:includable>
В итоге код должен выглядеть примерно вот так:
Теперь просто сохраните шаблон и все готово.
2. Показывать гаджет только в статьях:
Гаджет будет отображаться только в статьях, на главной странице его не будет. Чтобы сделать так просто следуйте выше написанным инструкциям, только вместо данного тэга:<b:if cond='data:blog.url == data:blog.homepageUrl'>
Вставьте вот этот:
<b:if cond='data:blog.pageType == "item"'>
3. Показывать гаджет в конкретной статье:
Замените тэг:<b:if cond='data:blog.url == data:blog.homepageUrl'>
Вот этим:
<b:if cond='data:blog.url == "ссылка на статью"'>
Вставьте ссылку на конкретную статью и все готово. Если есть вопросы пишите в комментариях.
Спасибочки за подробное описание все прекрасно получилось!))))
ОтветитьУдалитьХотел сделать вывод похожих новостей в динамическом шаблоне, но видимо в таком шаблоне не работает, в других не пробовал. Автору спасибо за статью. За помощь буду благодарен.
ОтветитьУдалить