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

pic640

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

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

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

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

[yandex]

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

  1. Открыть файл functions.php с помощью Notepad++ (файл functions.php расположен в папке темы, там же, где лежат index.php, sidebar.php и другие).
  2. Ище слово function и после него, но до ?> нужно будет вставить код (он будет ниже):
    function thumb Урок 96 Как вывести Яндекс Директ внутри постов
  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. В результате у Вас должно получится примерно следующее:
    kod thumb Урок 96 Как вывести Яндекс Директ внутри постов
  5. Теперь в этом блоке просто меняете значения цветов и другое, сравнив с кодом, который Вы скопировали в 6 шаге (см. выше):
    kod2 thumb Урок 96 Как вывести Яндекс Директ внутри постов
  6. Помните! Код должен быть полностью серым! (в Notepad+++). Если, где будет текст, к примеру, в черном цвете, значит у Вас где-то ошибка (кавычек не хватает и т.п.).
  7. Обновляете файл functions.php на сервере.

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

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

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

 

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

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

С уважением, Петр Александров.

Подпишитесь на бесплатные уроки

Понравился урок? Вы не хотите пропускать новые бесплатные уроки по созданию, раскрутке и монетизации блога? Тогда подпишитесь на RSS или на электронный ящик и получайте новые уроки мгновенно! Также можете следить за мной в Twitter. Что такое RSS?

Похожие уроки

Ваш комментарий

  1. YoS16/03/2011 в 14:34

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

  2. Вячеслав16/03/2011 в 17:59

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

  3. Николай06/08/2011 в 11:47

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

  4. Антон09/01/2012 в 18:19

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

  5. Viktoria Zlata27/01/2012 в 03:41

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

  6. Андрей30/01/2012 в 21:26

    Хорошо если разбираешься в PHP, я к сожалению этим похвастаться не могу.

    У меня есть файл functions.php, я установил кучу плагинов, но выводятся все блоки кроме яндекс директ. Если бы я вам скинул этот свой functions.php, могли бы вы мне указать в нем куда именно мне вставлять блоки, чтобы реклама выводилась в начале, конце и середине поста?

    Спасибо.

  7. Наталья08/03/2012 в 13:20

    не могу понять под каким именно словом «function» ставить этот код, т.к. в этой папке это слово не раз встречается.

    Напишите пожалуйста!

  8. seven25/03/2012 в 20:09

    отличный пост! до этого как-то не думала даже ставить рекламу в посте. Кстати, на сколько процентов увеличивается инкам?

  9. Сергей22/04/2012 в 14:27

    ОГРОМНОЕ СПАСИБО!

    Только у Вас нашел решение своей проблемы: код Директа никак не хотел выводиться вместо Эдсенса. Оказывается надо было экранировать \

Наверх
Рейтинг@Mail.ru