Реклама на сайте Advertise with us

Реклама между постами

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

☠Мейнстрим авантюрист

С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065


Передовик Master-X (01.02.2020) Передовик Master-X (16.02.2020)
Ссылка на сообщениеДобавлено: 26/02/10 в 11:15       Ответить с цитатойцитата 

Сабж. есть ли специально обученные плагины? чтобы к примеру после третьего поста на каждой странице можно было добавить текск\баннер, после пятого поста тоже разместь рекламный блок. знаю что есть плагины вставляющие рекламу после первого поста, но это немного не то. нужны более расширенные функции. есть такое под WP?
Спс. smail54.gif

ClickADilla.com Дорого выкупаем In-Page споты @black_corsair

0
 



С нами с 05.01.03
Сообщения: 1909
Рейтинг: 1663

Ссылка на сообщениеДобавлено: 26/02/10 в 12:07       Ответить с цитатойцитата 

про плагин не скажу не знаю - я этот вопрос решал РСС лентой собственной с рекламными постами которую и аггрегировал в блог на правах каждой четвертой например. есть плюсы и минусы у подобного подхода. отказался в итоге.

6
 



С нами с 02.03.07
Сообщения: 257
Рейтинг: 222

Ссылка на сообщениеДобавлено: 26/02/10 в 13:01       Ответить с цитатойцитата 

WPCandy тебе поможет icon_wink.gif

6
 

☠Мейнстрим авантюрист

С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065


Передовик Master-X (01.02.2020) Передовик Master-X (16.02.2020)
Ссылка на сообщениеДобавлено: 26/02/10 в 13:42       Ответить с цитатойцитата 

Скачал, активировал, а на страницу с настройками плагина не пускает "You do not have sufficient permissions to access this page."
WP 2.9.2
WPCandy-1.2

ClickADilla.com Дорого выкупаем In-Page споты @black_corsair

0
 



С нами с 13.08.08
Сообщения: 1538
Рейтинг: 1011

Ссылка на сообщениеДобавлено: 26/02/10 в 16:27       Ответить с цитатойцитата 

Я подобное просто ручками в теме делал, в цикле вывода постов.

6
 



С нами с 30.04.05
Сообщения: 3430
Рейтинг: 1866

Ссылка на сообщениеДобавлено: 26/02/10 в 17:10       Ответить с цитатойцитата 

Необходимого плагина не нашел. Поэтому сам делаю используя php loop. Вот тут я описал как вставить после первого поста: Вставить свой код между постами - Пример немного модифицировать и можно вставлять рекламу и после третьего, и после десятого, как пожелаешь. icon_cool.gif

6
 

☠Мейнстрим авантюрист

С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065


Передовик Master-X (01.02.2020) Передовик Master-X (16.02.2020)
Ссылка на сообщениеДобавлено: 26/02/10 в 17:48       Ответить с цитатойцитата 

MarkyMark писал:
Необходимого плагина не нашел. Поэтому сам делаю используя php loop. Вот тут я описал как вставить после первого поста: Вставить свой код между постами - Пример немного модифицировать и можно вставлять рекламу и после третьего, и после десятого, как пожелаешь. icon_cool.gif.
сделал все как описано в примере, но код вставился после всех постов.

ClickADilla.com Дорого выкупаем In-Page споты @black_corsair

0
 



С нами с 22.03.09
Сообщения: 7753
Рейтинг: 6329


Передовик Master-X (01.04.2010) Передовик Master-X (16.04.2010) Передовик Master-X (01.05.2010) Передовик Master-X (16.05.2010) Передовик Master-X (01.06.2010) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 26/02/10 в 19:55       Ответить с цитатойцитата 

в 2.9.2 большая часть плагинов криво работает, причем жизненно важных, я заебся форсировать за ответами к гуглу и пока с него съехал. Даже если совместимость показывает на вордпресс.орг - не факт.

6
 



С нами с 30.04.05
Сообщения: 3430
Рейтинг: 1866

Ссылка на сообщениеДобавлено: 26/02/10 в 21:16       Ответить с цитатойцитата 

Черный_корсар писал:
сделал все как описано в примере, но код вставился после всех постов.

Хм. Раньше работало. Сейчас попробовал, у меня реклама рандомно втыкается между постами. Может кодеры чего подскажут smail31.gif
С другой стороны, сделал для нескольких банеров вроде нормально работает, как и должно:

Код:

<?php if (have_posts()) : ?>
<?php
$postnum = 1;
$showad1 = 4;
$showad2 = 8;
$showad3 = 12;
?>      
<?php while (have_posts()) : the_post(); ?>


Продолжение:
Код:
<?php if(function_exists('the_ratings')) { the_ratings(); } ?>
         </div><!-- Item Div -->
            <?php if ($postnum == $showad1) {
echo dfrad('ads468x80');
} ?>

<?php if ($postnum == $showad2) {
echo dfrad('ads468x80');
} ?>

<?php if ($postnum == $showad3) {
echo dfrad('ads468x80');
} ?>

<?php $postnum++; ?>

              <?php endwhile; ?>

6
 

☠Мейнстрим авантюрист

С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065


Передовик Master-X (01.02.2020) Передовик Master-X (16.02.2020)
Ссылка на сообщениеДобавлено: 26/02/10 в 21:48       Ответить с цитатойцитата 

тож не работает.... мож я что не так делаю?
вот код index.php
Код:
<?php
get_header();
?>

<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

<div class="post">
    <h2 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2>
   <div class="meta"><?php _e("Posted by"); ?> <?php the_author() ?> | <?php the_category(',') ?> | <?php the_time('l j F Y'); ?> <?php the_time() ?> <?php edit_post_link(__('Edit This')); ?></div>
   
   <div class="storycontent">

      <?php the_content(__('(more...)')); ?>
   </div>
   
   <div class="feedback">
            <?php wp_link_pages(); ?>
            <?php comments_popup_link(__('Comments (0)'), __('Comments (1)'), __('Comments (%)')); ?>
   </div>

</div>

<?php comments_template(); // Get wp-comments.php template ?>

<?php endwhile; else: ?>
<p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php endif; ?>

<?php posts_nav_link(' &#8212; ', __('&laquo; Previous Page'), __('Next Page &raquo;')); ?>

<?php get_footer(); ?>


сразу после
Код:
<?php if (have_posts()) : while (have_posts()) : the_post(); ?>

вставляю
Код:
<?php
$postnum = 1;
$showmysupercode1 = 1;
?>


а после
Код:
div class="meta"><?php _e("Posted by"); ?> <?php the_author() ?> | <?php the_category(',') ?> | <?php the_time('l j F Y'); ?> <?php the_time() ?> <?php edit_post_link(__('Edit This')); ?></div>

вставляю
Код:
<?php if ($postnum == $showmysupercode1) {
echo '
ТВОЙ КОД
';
} ?>

<?php $postnum++; ?>


пробовал прописывать этот код перед
Код:
<?php endwhile; else: ?>

но все равно не работает

ClickADilla.com Дорого выкупаем In-Page споты @black_corsair

0
 



С нами с 30.04.05
Сообщения: 3430
Рейтинг: 1866

Ссылка на сообщениеДобавлено: 26/02/10 в 22:20       Ответить с цитатойцитата 

Код:
<?php
$postnum = 1;
$showmysupercode1 = 1;
$showmysupercode2 = 3;
$showmysupercode3 = 5;
?>

Ставь между if и while, как я написал постом выше.

Код:
<?php if ($postnum == $showmysupercode1) {
echo '
ТВОЙ КОД
';
} ?>
...
<?php $postnum++; ?>

Ставится после кода поста, но перед
Код:
<?php endwhile; else: ?>


Все должно получиться. Для вставки кода использую плагин http://www.datafeedr.com/random-ads-plugin/ , т.к. позволяет использовать все что угодно в качестве рекламного блока (адсенс, джипег, флеш, видео)

6
 

☠Мейнстрим авантюрист

С нами с 15.03.07
Сообщения: 3551
Рейтинг: 2065


Передовик Master-X (01.02.2020) Передовик Master-X (16.02.2020)
Ссылка на сообщениеДобавлено: 26/02/10 в 22:47       Ответить с цитатойцитата 

и вот что получилось:
Код:
<?php
get_header();
?>

<?php if (have_posts()) : ?>
<?php
$postnum = 1;
$showad1 = 4;
$showad2 = 8;
$showad3 = 12;
?>       
<?php while (have_posts()) : the_post(); ?>
<div class="post">
    <h2 id="post-<?php the_ID(); ?>"><a href="<?php the_permalink() ?>" rel="bookmark"><?php the_title(); ?></a></h2>
   <div class="meta"><?php _e("Posted by"); ?> <?php the_author() ?> | <?php the_category(',') ?> | <?php the_time('l j F Y'); ?> <?php the_time() ?> <?php edit_post_link(__('Edit This')); ?></div>
   
   <div class="storycontent">
   
      <?php the_content(__('(more...)')); ?>
   </div>
   
   <div class="feedback">
            <?php wp_link_pages(); ?>
            <?php comments_popup_link(__('Comments (0)'), __('Comments (1)'), __('Comments (%)')); ?>
   </div>

</div>
<?php if ($postnum == $showmysupercode1) {
echo '
ТВОЙ КОД
';
} ?>
...
<?php $postnum++; ?>

<?php comments_template(); // Get wp-comments.php template ?>

<?php endwhile; else: ?>
<p><?php _e('Sorry, no posts matched your criteria.'); ?></p>
<?php endif; ?>

<?php posts_nav_link(' &#8212; ', __('&laquo; Previous Page'), __('Next Page &raquo;')); ?>

<?php get_footer(); ?>

после каждого поста стоит "... " icon_surprised.gif

ClickADilla.com Дорого выкупаем In-Page споты @black_corsair

0
 



С нами с 30.04.05
Сообщения: 3430
Рейтинг: 1866

Ссылка на сообщениеДобавлено: 26/02/10 в 23:58       Ответить с цитатойцитата 

Вот попробуй рабочий вариант http://devilsworkshop.org/show-adsense-ads-after-first-or-every-pos…gs-how-to/
Можно под любой пост по выбору рекламу поставить

0
 



С нами с 15.02.09
Сообщения: 342
Рейтинг: 93

Ссылка на сообщениеДобавлено: 01/03/10 в 11:57       Ответить с цитатойцитата 

есть вп-темы, в которых есть такая фича, к сожалению, не помню, в какой встречал

Бонусы вебмастеру

0
 



С нами с 24.04.09
Сообщения: 148
Рейтинг: 13

Ссылка на сообщениеДобавлено: 07/03/10 в 15:18       Ответить с цитатойцитата 

Именно я пользуюсь плагином IMoney очень заебатая штучка позволяет вставлять рекламу после поста и перед постом

новые решения для твоего трафа

0
 



С нами с 22.03.09
Сообщения: 7753
Рейтинг: 6329


Передовик Master-X (01.04.2010) Передовик Master-X (16.04.2010) Передовик Master-X (01.05.2010) Передовик Master-X (16.05.2010) Передовик Master-X (01.06.2010) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 07/03/10 в 15:19       Ответить с цитатойцитата 

Cubinec: ты тему читал? Или так попиздеть?

0
 



С нами с 13.08.08
Сообщения: 1538
Рейтинг: 1011

Ссылка на сообщениеДобавлено: 07/03/10 в 17:25       Ответить с цитатойцитата 

Вот так удобнее будет - запихнуть все баннеры в один массив (ключ - порядковый номер поста, после которого выводить соответствующий баннер):

Код:

<?php if (have_posts()) : ?>
<?php

$banners = array(
   1 => '<a href="#"><img src="banner1.gif" /></a>',
   4 => '<a href="#"><img src="banner2.gif" /></a>',
   7 => '<a href="#"><img src="banner3.gif" /></a>',
);
$postIndex = 0;

?>
<?php while (have_posts()) : the_post(); ?><!-- ... вывод поста ... -->
<?php
   $postIndex++;
   if (isset($banners[$postIndex])) :
      $banner = $banners[$postIndex];
?>
<div>Здесь, после поста №<?php $postIndex; ?>, будет баннер: <?php echo $banner; ?></div>
<?php
   endif;
?>
<?php endwhile; ?>
<?php endif; ?>

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »