X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Как вставить тизеры после постов в Вордпресс?
Regis
Regis
Topic Starter сообщение 25.1.2011, 12:02; Ответить: Regis
Сообщение #1


Завсегдатай
*****

Группа: Active User
Сообщений: 749
Регистрация: 4.9.2010
Из: Алчевск
Поблагодарили: 168 раз
Репутация:   34  


Приветствую всех!
Раскрутил свой первый бложек до 200 уников. Мало, но хоть что-то.
Хочу воткнуть тизеры, чтоб он хоть хостинг отбивал.
Но знаний пока хватает только на то, чтобы вставить код партнерки в сайдбар.
Думаю, если тизеры будут после каждого поста на странице, ну или через один, то выхлоп возрастет.
И потому вопрос назрел.
Нагуглил такой рецепт, но кое-что не понял:


Для того чтобы вставить баннер между первым и вторым постом открываем файл index.php используемой темы, ищем строчку

while (have_posts()) : the_post(); ?>
и меняем ее на

while (have_posts()) : the_post(); $postcounter++; ?>
Затем находим блок окончания цикла и вставляем перед ним --- Как выглядит этот БЛОК?

if ($postcounter <= 1) { include (TEMPLATEPATH . ‘/reklama.php’); } ?>
Теперь создаем файл с названием reklama.php, в него вставляем код баннера и заливаем файл а папку с шаблоном.
Осталось дело за малым, страница с постом. Опять лезем в используемый шаблон, открываем файл single.php и вставляем код баннера после

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

Чтобы отображался сверху, и перед comments_template(); ?>, чтобы отображался снизу статьи.

Пробовал еще плагин WPCandy - но он не работает.
Подскажите - кто в курсе, как решить данную проблему.


--------------------
Заказать текст icq - 1246213, скайп - re-write.ru (пишите сюда, а не в личку)
Актуальные цены на тексты здесь - re-write.ru
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
bryanskij
bryanskij
сообщение 25.1.2011, 12:18; Ответить: bryanskij
Сообщение #2


Новичок
*

Группа: User
Сообщений: 23
Регистрация: 10.8.2010
Из: Брянск
Поблагодарили: 2 раза
Репутация:   0  


Используй плагин IMoney - там очень просто разобраться во всем (никакого лишнего кода тебе писать не надо) и реализует то, что тебе нужно. А так же много возможностей вставлять рекламу до, после поста и не только. Будут вопросы по плагину - по возможности отвечу.


--------------------
Читайте и подписывайтесь на мой блог про малый бизнес.
Делаю сайты на Wordpress, пример по ссылке трейлеры к фильмам.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Bzhik-got
Bzhik-got
сообщение 25.1.2011, 12:21; Ответить: Bzhik-got
Сообщение #3


Поллитровая мышь
******

Группа: Active User
Сообщений: 1720
Регистрация: 17.10.2008
Из: Беларусь, Борисов
Поблагодарили: 807 раз
Репутация:   162  


нужно менять в single.php и вставить в любом месте код.
или
создать блок с рекламой reklama.php
в single.php вставить
<?php include 'reklama.php';?>

важно, чтобы ,reklama.php находился в той же папке, что и single.php


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
KillingSpree
KillingSpree
сообщение 25.1.2011, 16:31; Ответить: KillingSpree
Сообщение #4


Участник
***

Группа: User
Сообщений: 141
Регистрация: 20.11.2010
Из: Киев
Поблагодарили: 45 раз
Репутация:   7  


Код который вы написали - вставит только 2 тизера.
Ответ на ваш вопрос, что такое конец блока? - это конец цикла вывода постов на главной, ищите код <?php endwhile; ?> и вставляйте перед ним. Если нужно через 1 пост, можете изменить if ($postcounter <= 1) на if ($postcounter % 2 == 0) или на if ($postcounter % 2 != 0)

Объясняю что происходит. Вы к циклу выводу постов прикрепили счетчик этих самых постов, зовут его $postcounter и с каждым новым постом он увеличивается на 1 благодаря ++.
В ИФах которые привел я идет проверка этого счетчики, если остаток от деления на 2 = 0 - он выводит рекламу, во втором примере - если остаток от деления не равен 2. Т.е. смотря после каких постов вам надо выводить.

Можете отписать в аську, попробуем что-то придумать с сайдбаром smile.gif


--------------------
Хочешь зарабатывать на своем сайте 5000$ в месяц? - Я тоже! )


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Regis
Regis
Topic Starter сообщение 27.1.2011, 1:58; Ответить: Regis
Сообщение #5


Завсегдатай
*****

Группа: Active User
Сообщений: 749
Регистрация: 4.9.2010
Из: Алчевск
Поблагодарили: 168 раз
Репутация:   34  


(KillingSpree @ 25.1.2011, 14:31) *
Ответ на ваш вопрос, что такое конец блока? - это конец цикла вывода постов на главной, ищите код <?php endwhile; ?> и вставляйте перед ним.

Сработало - спасибо! Только файл reklama вставить не удалось - вставлял чистый скрипт, с ним заработало.
А вот повтор тизеров через пост, или после каждого поста, я не победил пока.


--------------------
Заказать текст icq - 1246213, скайп - re-write.ru (пишите сюда, а не в личку)
Актуальные цены на тексты здесь - re-write.ru
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Как мошенники зарабатывают на прямых трансляциях в Instagram
Не ждите порно в инстаграм, его нет
7 PostBrigada 710 Сегодня, 20:35
автор: galikfor
Открытая тема (нет новых ответов) Как пройти модерацию в Яндекс Директ, тематика Майнеры криптовалюты
4 rownong27 1142 Сегодня, 20:02
автор: tygrytsa
Горячая тема (нет новых ответов) Черный список обменников и как безопасно обменять валюту
140 Kurses 29708 Сегодня, 16:20
автор: BestExchangers
Горячая тема (нет новых ответов) Как заработать новичку?
107 Emeralda 17759 Сегодня, 14:59
автор: Smspva
Горячая тема (нет новых ответов) Как заставить Google любить тебя?
Хочу роста трафа из Гугла : ))
73 Aslan88 16279 Сегодня, 14:48
автор: coremission


 



RSS Текстовая версия Сейчас: 12.12.2017, 22:10
Дизайн