• Главная
  • Карта сайта
Не найдено

Реклама в WordPress між анонсами статей

Всім привіт! Вирішив поекспериментувати з рекламою в WordPress, щоб збільшити конверсію і одержуваний прибуток. Ось тільки просто нарощувати кількість банерів в шапці не дуже хотілося, щоб не згадувалися перед очима і не відлякували читачів. Рішення я підглянув на інших блогах в інтернеті, про нього то сьогодні і поговоримо - як вивести рекламу між анонсами статей в WordPress на головній і в рубриках.

Найчастіше реклама в WordPress розміщується в шапці сайту. Це правильно, адже саме на шапку насамперед звертають свою увагу користувачі. Ось тільки багато передають куті меду з рекламою в цій області, тоді це виглядає незграбно і некрасиво.

Крім цього, рекламу можна і потрібно розміщувати в тексті статей. При цьому контекстну рекламу часто маскують під заголовки і основний тест. Простодушні люди так на неї краще клацають. Недобре, звичайно, обманювати людей, але хочеш жити - вмій крутитися. Для такого розміщення реклами на блозі WordPress кращим варіантом є використання шорт кодів.

Куди ж ще можна додати рекламу? Відповідь проста - вивести рекламу між анонсами статей в WordPress на головній і в рубриках. Якщо все грамотно і красиво зробити, ефект буде хороший.

Для виконання поставленого завдання якогось спеціального плагіна я не знайшов, зате дізнався, як це можна зробити в ручну, додавши трохи коду в шаблони використовуваної теми WordPress . Повірте, це не так важко зробити. Для зручності бажано мати під рукою безкоштовний FTP клієнт FileZilla і редактор з підсвічуванням синтаксису коду Notepad ++ .

Виводити рекламу можна як через кожні N анонсів статей, так і після певного номера поста. Наприклад, зробимо так, щоб банери виводилися:

  • після 2, 4 і 6 анонса, як на моєму блозі. У цьому випадку крок дорівнює 2.
  • Після 3 і 5 анонса. Як бачите, постійного кроку немає, так що потрібно виводити рекламу після певного анонсу.

Послідовність дій буде наступна.

Крок №1. Створюємо новий сайдбар під рекламне місце.

Найзручніший спосіб керувати рекламними блоками на сайті - створити для них новий сайдбар. Це дозволить додавати потрібний код через адмінку WordPress і позбавить від необхідності кожного разу заходити на ftp і редагувати шаблони теми в ручну. Робиться це дуже просто. Відкриваємо на редагування файл functions.php з використовуваної теми WP і додаємо наступний код:

register_sidebar (array ( 'name' => 'Реклама між анонсами', 'id' => 'reklama-post1', 'before_widget' => '<div id = "% 1 $ s" style = "margin: 5px auto; "class ="% 2 $ s widget "> ',' after_widget '=>' </ div> ',' before_title '=>' <h3 class =" widget-title "> ',' after_title '=>' < / h3> '));

Не забуваємо зберегти файл functions.php після внесення в нього змін.

Крок №2. Змінюємо лічильник виведення анонсів постів.

За замовчуванням висновок анонсів здійснюється в циклі, який відкривається наступним кодом:

<? Php while (have_posts ()): the_post (); ?>

Нам слід додати в нього лічильник, який би відстежував поточний порядковий номер виведеного анонса статті. Для цього замінюємо код, наведений вище, на наступний:

<? Php while (have_posts ()): the_post (); $ Postcounter ++; ?>

Якщо реклама буде додаватися на головну сторінку блогу, то код міняємо в шаблоні index.php, якщо ж на сторінки рубрик, то код міняємо в файлі archive.php.

Крок №3. Додаємо створений сайдбар в шаблони WP.

Залишився останній крок на шляху до досягнення поставленої мети. Нам слід прописати створений раніше сайдбар в шаблони index.php і archive.php. Знову ж, робиться це дуже просто. По черзі відкриваємо на редагування кожен з шаблонів і знаходимо код, який відповідає за закриття циклу:

ПЕРЕД ним додаємо код, вказаний нижче.

1. Для виведення реклами через кожні два анонса:

<? Php if ($ postcounter% 2 == 0):?&gt; <? Php dynamic_sidebar ( 'reklama-post1')?&gt; <? Php endif; ?>

Якщо хочете змінити крок, то просто замість 2 додайте в код потрібне число.

2. Для виведення банерів після 3 і 5 анонса поста WordPress:

<? Php if ($ postcounter == 3):?> <P align = "center" style = "padding: 8px"&gt; <? Php dynamic_sidebar ( 'reklama-post1')?> </ P&gt; <? Php endif ?&gt; <? php if ($ postcounter == 5):?> <p align = "center" style = "padding: 8px"&gt; <? php dynamic_sidebar ( 'reklama-post2')?> </ p&gt; <? php endif?>

Трійку і п'ятірку можна замінити на свої числа, та й дописати код за аналогією теж легко.

Все готово. Тепер заходимо в адмінку WordPress розділ «Віджети» і в створений сайдбар додаємо віджет «Текст». У нього вставляємо скрипт, який відповідає за виведення реклами. І не важливо, буде це реклама від Google AdSense і Яндекс.Дерект або ж банери з партнерською програмою від Miralinks або GoGetLinks .

На цьому на сьогодні все. Дякуємо за увагу. Бережіть себе!

Кращий спосіб висловити подяку автору - поділитися з друзями!

Дізнавайтеся про появу нового матеріалу першим! Підпишіться на оновлення по email:

Слідкуйте за оновленнями в Twitter і RSS.

Куди ж ще можна додати рекламу?
Php while (have_posts ()): the_post (); ?
Php while (have_posts ()): the_post (); $ Postcounter ++; ?
Php if ($ postcounter% 2 == 0):?
Gt; <?
Php dynamic_sidebar ( 'reklama-post1')?
Gt; <?
Php endif; ?
Php if ($ postcounter == 3):?
Php dynamic_sidebar ( 'reklama-post1')?
Провайдеры:
  • 08.09.2015

    Batyevka.NET предоставляет услуги доступа к сети Интернет на территории Соломенского района г. Киева.Наша миссия —... 
    Читать полностью

  • 08.09.2015
    IPNET

    Компания IPNET — это крупнейший оператор и технологический лидер на рынке телекоммуникаций Киева. Мы предоставляем... 
    Читать полностью

  • 08.09.2015
    Boryspil.Net

    Интернет-провайдер «Boryspil.net» начал свою работу в 2008 году и на данный момент является одним из крупнейших поставщиков... 
    Читать полностью

  • 08.09.2015
    4OKNET

    Наша компания работает в сфере телекоммуникационных услуг, а именно — предоставлении доступа в сеть интернет.Уже... 
    Читать полностью

  • 08.09.2015
    Телегруп

    ДП «Телегруп-Украина» – IT-компания с 15-летним опытом работы на рынке телекоммуникационных услуг, а также официальный... 
    Читать полностью

  • 08.09.2015
    Софтлинк

    Высокая скоростьМы являемся участником Украинского центра обмена трафиком (UA — IX) с включением 10 Гбит / сек... 
    Читать полностью