Реклама в середине статьи на WordPress – Простой хук

В этой небольшой заметке я хотел бы поделиться с вами хуком для вставки вашей рекламы в средину поста. Затрудняетесь с тем, как вставить рекламу в середину вашего поста в WordPress? Это распространенная стратегия, когда рекламный блок помещают в середину статьи, чтобы заставить людей обращать больше внимания на рекламу, но она может быть немного сложной для настройки в WordPress.

Встроенных функций для такого добавления рекламы в WordPress нет. Вы можете в каждом посте вставлять вручную рекламный код, но для крупных порталов такой способ не подойдет.

Ниже представлен простая функция для добавления рекламы в статью. Как можно заметить, код рекламы необходимо вставить в переменную $str.

add_filter( "the_content", "adsToText" );
 
function adsToText($text){
    $i = 0;
    $substrings = explode(PHP_EOL, $text); // разбиваем текст на строки
    $col = count($substrings); //количество строк
    $center = $col/2;
    foreach($substrings as $key => $out)
    {
        if($i==(int)$center){
            $str .= 'Ваш код';
        }
        $str .= $out;
        $i++;
    }
        echo $str;
 }

Если есть вопросы, пишите в комментарии под статьей.

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии