Рубрики

Урок 96 Как вывести Яндекс Директ внутри постов

Петр Александров
Автор статьи Пётр Александров
13
Время прочтения: 4 мин.

Здравствуйте, продолжаю публиковать серию постов про Яндекс Директ. В прошлом уроке я рассказал, как зарегистрироваться, как поставить себе на блог Яндекс Директ. Сегодня же, я расскажу Вам о том, как поставить Яндекс Директ уже внутрь постов.

Получение кода Яндекс Директ

Для начала нам нужно получить код от ЯД, который мы будем вставлять внутрь постов. Для этого:
  1. Заходим в “Площадки” (рассказываю на примере ЦОП Profit-Partner)
  2. Нажимаем на “Код”:
  3. Нажимаете на кнопку “Далее”:
  4. В следующем окне лучше выбрать “Горизонтальный” блок и задать количество объявлений 1:
  5. Настраивайте дизайн блока, чтобы он был похож на оформление Вашего сайта и нажимаете на кнопку “Далее”:
  6. Скопируйте полученный код и вставьте его в какой-нибудь новый текстовой файл, созданный в Notepad++ и можете сохранить его как нибудь, задав название и в конце добавив .php:

Размещение кода Яндекс Директ

Теперь нам нужно сделать следующее:

  1. Открыть файл functions.php с помощью Notepad++ (файл functions.php расположен в папке темы, там же, где лежат index.php, sidebar.php и другие).
  2. Ище слово function и после него, но до ?> нужно будет вставить код (он будет ниже):
  3. Вот этот код нужно вставить:
    function yandex() {
    return '<script type="text/javascript"><!--
    yandex_partner_id = 62495;
    yandex_site_charset = \'utf-8\';
    yandex_ad_format = \'direct\';
    yandex_font_size = 1.1;
    yandex_direct_type = \'horizontal\';
    yandex_direct_border_type = \'block\';
    yandex_direct_limit = 1;
    yandex_direct_title_color = \'0071BB\';
    yandex_direct_url_color = \'CCCCCC\';
    yandex_direct_all_color = \'FFFFFF\';
    yandex_direct_text_color = \'333333\';
    yandex_direct_hover_color = \'ED1E24\';
    yandex_direct_favicon = \'false\';
    document.write(\'<sc\'+\'ript type="text/javascript" src="http://an.yandex.ru/system/context.js"></sc\'+\'ript>\');
    //--></script>';
    }add_shortcode('yandex', 'yandex');
  4. В результате у Вас должно получится примерно следующее:
  5. Теперь в этом блоке просто меняете значения цветов и другое, сравнив с кодом, который Вы скопировали в 6 шаге (см. выше):
  6. Помните! Код должен быть полностью серым! (в Notepad+++). Если, где будет текст, к примеру, в черном цвете, значит у Вас где-то ошибка (кавычек не хватает и т.п.).
  7. Обновляете файл functions.php на сервере.

Вставка Яндекс Директ в пост

Теперь, чтобы вставить полученный код Яндекс Директа в пост, достаточно внутрь поста добавить
Вот и все. Теперь Вы можете видеть показ контекстной рекламы Яндекс Директ внутри постов. Надеюсь, у Вас все получилось. А вот и результат:

 

На сегодня все! Скоро пойдут уроки по увеличению тИЦ! Поэтому, обязательно подпишитесь на RSS!

Рекомендую для чтения: Мой блог наконец-то попал в Яндекс Каталог! Ура!

13 комментариев на «Урок 96 Как вывести Яндекс Директ внутри постов»
  1. Viktoria Zlata

    Эх..ни получилось..только зря промучилась..так и осталось лишь само слово яндекс..

  2. Антон
    http://pro-gitaru.ru

    Спасибо за статью! Сегодня Яндекс одобрил мой блог, буду пробовать интеграцию рекламы в посты)) У вас очень полезный блог! Успехов!!

  3. Николай

    Здравствуйте! Скажите пожалуйста, а как можно вставить PHP код в подпись на сайте, чтобы к примеру у меня грузился юзербар и яндекс дикрет. К примеру у меня есть заготовленная HTML страница со встроеным PHP кодом на яндекс дикрет и картинка юзербара с подписью. Или чтобы сразу php страница грузилась.

  4. Вячеслав
    http://vk4you.ru/

    Спасибо, пригодиться когда достигну 300 посещений)

  5. YoS
    http://allubuntu.pp.ua/

    Спасибо, очень интересній метод. Я в свое время искал темы, св иджетами для вставки рекламы в текст

    • com

      Вот этого я искал давно, что не использовать при этом никаких плагинов, а просто взять и вставить рекламный код в нужное место.

Подпишитесь на бесплатные уроки по e‑mail и получите книгу в подарок
Книга по SEO