
В этой статье я расскажу вам, как вставить любую рекламу, будь то блоки Google Adsense, обычный рекламный баннер или тизеры, в середину поста на вашем блоге. Этот метод будет одинаково хорошо работать в любом шаблоне (старом, нестандартном или одномиз последних шаблонов Blogger). Вы проделаете один шаг, и во всех сообщениях вашего блога встроится реклама. Реклама будет отображаться строго после первого разрыва сообщения (после ката).
В прошлом уроке вы узнали, как встроить рекламу Google Adsense в фид блога Blogger
Вы можете посмотреть на схему в неачале этого сообщения, чтобы понять, где будет примерно размещаться реклама.
Порядок действий:
- Откройте админ панель вашего блога Blogspot –> Тема –> изменить HTML
- Найдите отрезок кода <data:post.body/>, пользуясь поиском по коду CTRL + F. Имейте в виду, что этот код может встречаться от одного до четырёх раз в шаблоне Blogger. Чтобы все правильно сделать. Если код встречается один раз, то ориентируйтесь на него, а если больше, то нам нужен будет <data:post.body/>, второй по счёту.
- Замените найденный отрезок кода <data:post.body/> на следующий код:
<b:if cond='data:blog.pageType == "item"'>
<div id='ad-target'>
<data:post.body/>
</div>
<div id='ad-content'>
<div style='margin:15px 0;text-align:center;clear:both;'>
ваш рекламный код
</div>
</div><div id='ad-target'><blockquote class='tr_bq'>
<script type='text/javascript'>
function insertAfter(addition,target) {
var parent = target.parentNode;
if (parent.lastChild == target) {
parent.appendChild(addition);
} else {
parent.insertBefore(addition,target.nextSibling);
}
}
var adscont = document.getElementById("ad-content");
var target = document.getElementById("ad-target");
var linebreak = target.getElementsByTagName("br");
if (linebreak.length > 0){
insertAfter(adscont,linebreak[1]);
}
</script>
</blockquote>
</div></b:if><b:if cond='data:blog.pageType == "static_page"'><data:post.body/></b:if> - Не забудьте перед заменой вышеуказанного кода, произвести изменения: вставить вместо строчки “ваш рекламный код” код вашего рекламного объявления.
- Часть кода, отмеченная желтым определяет величину отступа рекламного блока от основного контента. Вы можете регулировать эту величину самостоятельно.
Реклама будет отображаться в середине статьи как в десктопной, так и в мобильной версии блога.
Здравствуйте. А как поставить рекламу от РСЯ в конце статьи и в начале?
Посмотрите, здесь вы найдете ответ на свой вопрос. Статья написана о вставке блоков гугл адсенс, но так же вы можете вставить и рекламу Яндекса.
Спасибо, я думала они по-разному устанавливаются. С праздником!
Наталья, помогите мне пожалуйста добавить рекламу в мой блог. Со смартфона у меня не получается, через оперу не находит такой тег. В Яндексе сайт модерацию прошел, но добавить рекламу саму не выходит. Человек Марк мне сказал только через компьютер, у меня компьютера нет. Изначально рассчитывал на AdSense, но нашей страны в списке нет.
https://egorovmaxim.blogspot.com/