@ftp14

Пример как организовать рекламу РСЯ после каждого заголовка, например, h2?

Стоит задача сделать рекламу РСЯ на сайте внутри статей, а им надо каждый раз новый блок. Мож у кого-то есть или кто-то знает как сделать вывод рекламы РСЯ после каждого заголовка, например, h2, так, чтобы обновлялся код объявления? Всю голову уже сломал.
  • Вопрос задан
  • 74 просмотра
Пригласить эксперта
Ответы на вопрос 1
amurcoder
@amurcoder
Web Developer
Можно так
function ad_content( $content ) {
    $paragraphAfter = 1; //Введите номер абзаца, после которого вставляем.
    $content = explode ( "</p>", $content );
    $new_content = '';
    for ( $i = 0; $i < count ( $content ); $i ++ ) {
        if ( $i == $paragraphAfter ) {
            $new_content .= ' здесь ваш код ';
        }
        $new_content .= $content[$i] . "</p>";
    }
    return $new_content;
}

echo ad_content($content);

// Несколько на странице
function ad_content( $content ) {
    $paragraphAfter = [1, 15, 30, 45]; //Введите номер абзаца, после которого вставляем.
    $content = explode ( "</p>", $content );
    $new_content = '';
    for ( $i = 0; $i < count ( $content ); $i ++ ) {
        foreach ($paragraphAfter as $p){
            if ( $i == $p ) {
                $new_content .= 'здесь ваш код';
            }
        }
        $new_content .= $content[$i] . "</p>";
    }
    return $new_content;
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы