Master-X
Форум | Новости | Статьи
Главная » Форум » Блоги и Социальные сети » 
Тема: Плагин или код для вставки рекламы в страницу WP
цитата
05/01/08 в 21:56
 Sterx
нужно скажем на 2-3-4 место на странице вреди постов вставлять php код. есть готовое решение?
+8
цитата
06/01/08 в 08:11
 RavE
Может быть не совсем то, но почитай про WPAds
Сам никогда пока не пользовал, но в закладках давненько...
цитата
06/01/08 в 09:30
 OldWolf
Я не программер, но может это подойдет Код:
Плагин позволяет вставлять <?php ?> в текст поста.
цитата
06/01/08 в 10:16
 condom007
Плагин не юзал никогда, но если ручками, то всё предельно просто...

Заходишь в папку со своим шаблоном /wp-content/themes/TEMPLATE/.
Редактируешь файл index.php. Там находишь цикл, в котором отображаются все посты. В последних версиях WP он выглядит вот так:

Код:

<?php while (have_posts()) : the_post(); ?>
      <div class="post">
               ....
      </div>
<?php endwhile; ?>


Для того, чтобы выводить рекламу рядом с тем или иным постом - тебе нужно считать итерации цикла и в зависимости от номера итерации вставлять тот или иной код рекламы. В конечном итоге это будет выглядеть примерно вот так:

Код:

<?php
$iCounter = 0;
while (have_posts()) : the_post();
?>
      <div class="post">
               ....
      </div>

      <?php if ($iCounter == "0") { ?>
            <!-- HTML код рекламы после первого поста --->
      <?php } elseif ($iCounter == "3") { ?>
            <!-- HTML код рекламы после 3его поста --->
      <?php } elseif ($iCounter == "5") { ?>
            <!-- HTML код рекламы после 5го поста --->
      <?php } ?>

<?php
$iCounter++;
endwhile;
?>
цитата
06/01/08 в 10:22
 Sterx
thx


Эта страница в полной версии