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



 

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

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


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

Группа: Active User
Сообщений: 752
Регистрация: 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
Сообщений: 752
Регистрация: 4.9.2010
Из: Алчевск
Поблагодарили: 168 раз
Репутация:   34  


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

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

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Ваши первые действия после создания сайта
представьте что вы создали новый сайт
7 HavingingWorld 353 Сегодня, 1:25
автор: indexphp
Открытая тема (нет новых ответов) Как организовать индексацию защищенных pdf с ключами и ссылками
И разместить pdf на внешних жирных ресурсах
0 kirch 312 Вчера, 23:37
автор: kirch
Открытая тема (нет новых ответов) [Книга] Налог на глупость: Как я заработал в интернете 5,5 млн рублей.
7 kotovsky 2113 Вчера, 8:30
автор: kolor73
Открытая тема (нет новых ответов) Король социалок 7: Генератор видео и 5 способов как на нём заработать
0 Volgar 387 19.5.2018, 17:09
автор: Volgar
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыКак носить смартфоны диагональю 5.5 - 6.4 дюйма?
41 Room 5071 19.5.2018, 15:28
автор: Chezarius


 



RSS Текстовая версия Сейчас: 21.5.2018, 6:01
Дизайн