Инструкция по вставке AdSense в пост
Что именно? В пост? У многих стоит AdSense в постах, или под заголовком или в конце.
Так то оно так, но я предлагаю новый способ размещения. Заметьте, когда Вы попадаете на главную страницу, то блоки AdSense не видны. Это не из-за того, что присутствует "прочитать полностью...", а потому что ...
в XML есть конструкция
<b:if cond='data:blog.pageType != "item"'>
</b:if>
Озадачило? Приблизительно русским языком эту конструкцию можно описать так: Если-то, это некое условие, которое ставит программист перед программой. Если Петя любит Олю, то должен дарить цветы, что то вроде этого :)
При желании, войдя в код программы можно его поменять.
Таким образом более подробно код выглядит так
<b:if cond='data:blog.pageType != "item"'>
'некие команды'
</b:if>
Это условие определяет какие команды будут выполняться если будет открываться НЕ ГЛАВНАЯ СТРАНИЦА, а страница с постом.
Ну, например, можно привести пока небольшой пример:
<b:widget id='HTML5' locked='false' title='' type='HTML'>
</b:widget> - это код обычного "среднестатистического" :) виждета, который висит у каждого в сайдбаре блоггера.
Что можно сделать с ним используя конструкцию Условие, которая описана выше?
А вот что:
<b:if cond='data:blog.pageType != "item"'>
<b:widget id='HTML5' locked='false' title='' type='HTML'>
</b:widget>
</b:if>
на выходе результатов выполнения условия получим отображение виджета в сайдбаре исключительно только тогда, когда мы с вами будем находиться на какой-нибудь конкретной странице блога, а не на главной, архивной итд.
Используя вышеописанные знания, покажу свой участок кода. Думаю что если есть базовые знания HTML и "Бейсик"а, то посмотрев на код, можно всё понять, но есть одна поправка, там используется конструкция Если-То-Иначе
<div class='post-body'>
<p><data:post.body/>
<b:if cond='data:blog.pageType != "item"'>
<span style='font-weight:bold; font-color:#f7f7f7;'><span style='font-size:120%;'><a expr:href='data:post.url'>Прочитать полностью......</a></span></span>
<b:else/> <div><center><script type="text/javascript"><!--
google_ad_client = "pub-xxxxxxxxxxxxxxxx";
google_ad_width = 468;
google_ad_height = 60;
google_ad_format = "468x60_as";
google_ad_type = "text";
google_ad_channel = "";
google_color_border = "FFFFFF";
google_color_bg = "FFFFFF";
google_color_link = "5D8AC9";
google_color_text = "000000";
google_color_url = "5D8AC9";
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></center></div>
</b:if>
</p>
Синим шрифтом код Adsense отпарсенный например здесь.
Так как у меня есть "Прочитать полностью", то пример выглядит очень наглядно.
Прочитать его можно так - если мы не находимся на страничке с постом тогда отображать кат, иначе отображать AdSense.
0 коммент.:
Отправить комментарий