Блоки Adsense между постами Drupal (таксономия или views)

Если вы размещаете рекламу на своем Drupal-сайте через Adsense, то этот сниппет вас заинтересует. В принципе, это довольно обычная задача: как разместить блоки Адсенса между нодами на странице таксономии или Views? 

Есть несколько возможных решений, но я вам предлагаю самое простое: небольшой сниппет, который нужно вставить в темплейт node.tpl.php. 

<?php if ( !$page && ($id == 2 || $id == 4)) : ?>adsense code goes here <?php endif; ?>

Параметр !page означает, что код будет выводиться только в тизерах, а не в полной ноде. 

($id == 2 || $id == 4) - отвечает за количество нод, которые будут пропущены, перед тем как вывести рекламу. В даннос случае, Адсенс покажется после 2-ой ноды сверху и после 4-ой.

Интересно еще вот что: этот сниппет существует уже лет пять, а то и больше. Я впервые на него натыкалась, еще когда Drupal 5 был новой версией, потом теряла-забывала и не могла найти. Сейчас вновь обнаружила благодаря вот этому блогу и сразу решила записать, чтобы больше не забывать. 

Главные темы: 
Теги: 

Комментарии

получается, что в двух местах будет транслироваться один и тот же код адсенс, разрешено ли это?

Как сделать чтобы видно было только для не авторизированных пользователей

Комментарии

CAPTCHA
This question is for testing whether or not you are a human visitor and to prevent automated spam submissions.