- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Доброго времени суток!
Появилась проблема с использованием плагина SAM Pro (Free) для вордпресса. Дело в том что плагин позволяет вставлять рекламные объявления внутри статьи (начало-середина-конец). В 1 объявление я добавляю 1 блок РСЯ и 1 блок адсенс. Так вот в начале и конце статьи они отображаются корректно. А в середине статьи отображается только 1 из блоков (или рся или адсенс. Помогите пожалуйста, как решить данную роблему!
в топку плагин, ручками пропишите условия в functions.php
вот вам полная выкладка, вставьте свой код, измените цифру абзаца и если много - уберите лишние объявы
// Вывод рекламных блоков после определенного абзаца записей
add_filter( 'the_content', 'wpse_ad_content' );
function wpse_ad_content( $content ) {
if( !is_single() )
return $content;
$paragraphAfter = 0; //Введите номер абзаца, после которого будет выводиться реклама.
$content = explode ( "</p>", $content );
$new_content = '';
for ( $i = 0; $i < count ( $content ); $i ++ ) {
if ( $i == $paragraphAfter ) {
if ( ! is_single ( array(1) ) ) {
$new_content .= 'ВАШ КОД РЕКЛАМЫ'; }
}
$new_content .= $content[$i] . "</p>";
}
return $new_content;
}
// Вывод рекламных блоков после определенного абзаца страниц
add_filter( 'the_content', 'wpse_ad_content1' );
function wpse_ad_content1( $content ) {
if( !is_single() )
return $content;
$paragraphAfter = 6; //Введите номер абзаца, после которого будет выводиться реклама.
$content = explode ( "</p>", $content );
$new_content = '';
for ( $i = 0; $i < count ( $content ); $i ++ ) {
if ( $i == $paragraphAfter ) {
if ( ! is_single ( array(1) ) ) {
$new_content .= 'ВАШ КОД РЕКЛАМЫ'; }
}
$new_content .= $content[$i] . "</p>";
}
return $new_content;
}
// Вывод рекламных блоков после определенного абзаца страниц
add_filter( 'the_content', 'wpse_ad_content2' );
function wpse_ad_content2( $content ) {
if( !is_single() )
return $content;
$paragraphAfter = 18; //Введите номер абзаца, после которого будет выводиться реклама.
$content = explode ( "</p>", $content );
$new_content = '';
for ( $i = 0; $i < count ( $content ); $i ++ ) {
if ( $i == $paragraphAfter ) {
if ( ! is_single ( array(1) ) ) {
$new_content .= 'ВАШ КОД РЕКЛАМЫ'; }
}
$new_content .= $content[$i] . "</p>";
}
return $new_content;
}
// Вывод рекламных блоков после определенного абзаца записей
add_filter( 'the_content', 'wpse_ad_content3' );
function wpse_ad_content3( $content ) {
if( !is_single() )
return $content;
$paragraphAfter = 35; //Введите номер абзаца, после которого будет выводиться реклама.
$content = explode ( "</p>", $content );
$new_content = '';
for ( $i = 0; $i < count ( $content ); $i ++ ) {
if ( $i == $paragraphAfter ) {
if ( ! is_single ( array(1) ) ) {
$new_content .= 'ВАШ КОД РЕКЛАМЫ'; }
}
$new_content .= $content[$i] . "</p>";
}
return $new_content;
}