Полезные фишки        21 апреля 2014        189         0

Как вставить рекламный блок в тело статьи

О том, как вставить рекламный блок от Google.AdSense и/или от Яндекс Директ в тело статьи, читайте в этом посте. Этот способ подходит для блогов, работающих на платформе wordpress.

Уверен и знаю, что это поможет многим владельцам сайтов и блогов, увеличить доход от контекстной рекламы (повысит кликабельность).

Наверное многим пользователям приходилось видеть на некоторых сайтах, как в правой или левой верхней части текста статьи, стоит рекламный блок (как правило от Google.AdSense, но я видел и от Яндекс Директ).

Такое расположение рекламного блока позволяет увеличить доход от контекстной рекламы. Особенно это заметно на сайтах с посещаемостью от 1000 человек в сутки. Но даже если блог посещает 300 человек в сутки, всё равно прибавка в сумме заработка за день весьма ощутимая.

И вот о том, как вставить рекламный блок в тело статьи я и расскажу в этом посте в следующих абзацах.

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

На картинке ниже, Вы можете видеть, как будет выглядеть объявление (на картинке стоит объявление от Google.AdSense) в каждой статье Вашего сайта

Как вставить рекламный блок в тело статьи

Как вставить рекламный блок в нужное место поста

Вставить рекламный блок в нужное место поста можно с помощью специального кода, который вставляется в шаблон wordpress блога.

Для этого зайдите на свой блог под Логином и Паролем, откройте в правом меню ВНЕШНИЙ ВИД>>РЕДАКТОР и вставьте этот код в самом конце данного файла function.php.

Код:

function content_advertise($text){
//после скольких символов вставлять рекламу?
$nu = 400;
//Код рекламы
$adsense = <<<HTML
<div style=»float:right;margin:0 0 10px 15px;»>
Здесь ваш рекламный код
</div>
HTML;
//  return str_replace(‘<!—more—>’, $adsense.'<!—more—>’, $text);
return preg_replace(‘@([^^]{‘.$nu.’}.*?)(\r?\n\r?\n|
)@’, «\\1$adsense\\2», trim($text), 1);
}
add_filter(‘the_content’, ‘content_advertise’, -10);

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

Некоторые обозначения:

$nu = 400 эта цифра в вышеприведённом коде означает количество символов, после которых будет показан рекламный блок. Вы можете изменить её на Ваше усмотрение, тем самым сделав показ блока в любом месте статьи. То есть в этом примере после 400 символов  текста, будет показан рекламный блок.

Значение 10px указывает расстояние между блоком с рекламой и текстом.

Вместо надписи: Здесь ваш рекламный код, вставьте код своего рекламного блока.

Вы можете отредактировать стили: «float:right, который определяет положение рекламного блока. То есть позволяет показываться либо слева, либо справа. В нашем случае он будет показываться справа. Если вместо right напишите left, то рекламный блок будет показываться слева в тексте.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *