Разместить рекламный код в середине статьи — как правильно?
-
Добрый день!
Есть задача разместить тизерную рекламу автоматически во всех статьях сайта на Вордпресс.
Рекламный код:<div id="numblock_39">загрузка...</div> <script type="text/javascript"> document.write('<scr'+'ipt language="javascript" type="text/javascript" src="http://w977812j.beget.tech/myout.php?g=39"></scr'+'ipt>'); </script>Функция, взятая из интернета, для файла functions.php :
function inject_ad_text_after_n_chars($content) { // реклама отображается при условии, что пост имеет 1000 и более символов $enable_length = 1000; // реклама отображается после первого тега после 500 символов $after_character = 500; if (is_single() && strlen($content) > $enable_length) { $before_content = substr($content, 0, $after_character); $after_content = substr($content, $after_character); $after_content = explode(' ', $after_content); $text = ' <!-- ЗДЕСЬ ВАШ КОД --> '; array_splice($after_content, 1, 0, $text); $after_content = implode(' ', $after_content); return $before_content . $after_content; } else { return $content; } } add_filter('the_content', 'inject_ad_text_after_n_chars');Вместо <!— ЗДЕСЬ ВАШ КОД —> вставляю рекламный код, сохраняю functions.php — и в результате в середине всей статей вижу только надпись «Загрузка…».
Вместо добавления функции в functions.php пробовала три плагина для WP — New Adman, Adsense Daemon и quick adsense. Там проще -просто рекламный код вставить в соответствующее поле плагина — но результат такой же. «загрузка…» и все.
При этом если вставить рекламный код в файл темы single.php — то тизеры отображаются. Но дело в том, что надо выводить их не только в начале, но и в середине статьи.
вот пример страницы сайта. вверху тизеры есть. ниже — загрузка…
http://dushka-li.ru/%D0%BD%D0%B5%D0%BC%D0%BD%D0%BE%D0%B3%D0%BE-%D0%BE-%D0%B2%D0%B0%D0%B6%D0%BD%D1%8B%D1%85-%D0%BF%D1%83%D1%81%D1%82%D1%8F%D0%BA%D0%B0%D1%85/В чем дело? Подскажите пожалуйста, как исправить.
Тема «Разместить рекламный код в середине статьи — как правильно?» закрыта для новых ответов.