programmer
С нами с 08.12.02
Сообщения: 7614
Рейтинг: 5760
|
Добавлено: 05/01/08 в 21:56 |
нужно скажем на 2-3-4 место на странице вреди постов вставлять php код. есть готовое решение?
+8
|
|
|
|
С нами с 24.10.02
Сообщения: 2038
Рейтинг: 1045
|
Добавлено: 06/01/08 в 08:11 |
Может быть не совсем то, но почитай про WPAds
Сам никогда пока не пользовал, но в закладках давненько...
|
|
|
|
С нами с 01.04.04
Сообщения: 696
Рейтинг: 985
|
Добавлено: 06/01/08 в 09:30 |
Я не программер, но может это подойдет
Плагин позволяет вставлять <?php ?> в текст поста.
|
|
[URL=http://affiliate.silvercash.com/track/MTAwOTcxNToxMDoz/][b]HD Video - верный парнер![/b][/URL]
|
8
|
|
|
С нами с 30.04.04
Сообщения: 602
Рейтинг: 293
|
Добавлено: 06/01/08 в 10:16 |
Плагин не юзал никогда, но если ручками, то всё предельно просто...
Заходишь в папку со своим шаблоном /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;
?>
|
|
|
|
|
programmer
С нами с 08.12.02
Сообщения: 7614
Рейтинг: 5760
|
Добавлено: 06/01/08 в 10:22 |
thx
|
|
|
|
Текстовая реклама в форме ответа Заголовок и до четырех строчек текста Длина текста до 350 символов Купить рекламу в этом месте! |