Вставка рекламных блоков в запись WordPress после абзаца

Искал подходящую функцию для вставки рекламных блоков в определённом месте внутри поста на WordPress и наткнулся на неплохую функцию:
add_filter( 'the_content', 'quato_google_insert' ); function quato_google_insert( $content ) { if( !is_single() ) return $content; $paragraphAfter = 3; //Введите номер абзаца, после которого вставляем. $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; }
Вставляет рекламный блок или любой другой код после определённого абзаца только на страницах записей. В пятой строке переменная $paragraphAfter определяет после какого параметра вставлять ваш код.
Функцию вставлять в конец файла functions.php вашей темы перед закрывающим тегом
I from deutshcland!
ich bin like u channel!
thx
Приветсвую при заходе на каждую категорию на вашем сайте из браузера опера
у меня появляется ошибка, а если зайти с макстона то работает, почему
так происходит?