• Размещен код Adsense в файле functions.php по способу, описанному в статье «6) Вставляем рекламу, где хотим«. Все работает, но есть проблема — реклама Adsense отображается на только в постах, но и в Категориях (Category Archives), что совершенно не нужно. Как сделать так, что бы реклама Adsense показывалась ТОЛЬКО в постах? Тема WP twentytwelve.

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • А что мешает установить код вручную через файл single.php ?

    Пробовал вставлять приведенный в статье код в single.php , но получилась какая-то чушь — рекламные блоки «поплыли».

    Дело в том, что в приведенной выше статье в блоге Сосновского в файл functions.php вставляется вот это:

    function ads1($atts, $content = null){
    $google_ads=’
    здесь ваш рекламный код №1
    ‘;
    $button= ‘<div style=»float:right;padding:8px 0px 8px 8px;»>’.$google_ads.'</div>’;
    return $button;
    }
    function ads2($atts, $content = null){
    $google_ads=’
    здесь ваш рекламный код №2
    ‘;
    $button= ‘<div style=»float:right;padding:8px 0px 8px 8px;»>’.$google_ads.'</div>’;
    return $button;
    }
    function ads3($atts, $content = null){
    $google_ads=’
    здесь ваш рекламный код №3
    ‘;
    $button= ‘<div style=»float:right;padding:8px 0px 8px 8px;»>’.$google_ads.'</div>’;
    return $button;
    }
    add_shortcode(‘ads1’, ‘ads1’);
    add_shortcode(‘ads2’, ‘ads2’);
    add_shortcode(‘ads3’, ‘ads3’);

    а потом, с помощью шорткодов [ads1], [ads2], [ads3] блоки adsense вставляются куда нужно. Удобно и работает. Можно подробнее насчет single.php ?

Просмотр 2 ответов — с 1 по 2 (всего 2)
  • Тема «Проблема с размещением кода Adsense» закрыта для новых ответов.