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

Возможно ли сделать ротацию рекламы на ВП с кешированием?

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



С нами с 26.02.08
Сообщения: 341
Рейтинг: 100

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

Есть замечательные плагины для ротации рекламы на блоге под ВП.
Есть замечательные плагины для кеширования блога под ВП (ВПСуперКеш в частности)
Соответственно кеш плагин хавает уже готовую страницу и ротации не происходит.

Вопрос: можно ли сделать на ВП с кешированием ротацию баннеров?

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 ()
Ссылка на сообщениеДобавлено: 16/02/10 в 21:14       Ответить с цитатойцитата 

потерто...

0
 



С нами с 15.12.06
Сообщения: 673
Рейтинг: 686

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

При установленном ВПСуперКеш, я вставлял на сайт ифреймы, которые открывали скрипт с ротацией рекламы, кстати банеры можно и джаваскриптом ротировать.

Нехилый заработок на блоге в рунете, где его продвижение неизбежно + темы, плагины и хаки Wordpress

2
 



С нами с 12.08.09
Сообщения: 619
Рейтинг: 633

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

можно вот этот плагин попробовать message ticker, правда это не совсем ротация, но с кешем работает замечательно

0
 



С нами с 26.02.08
Сообщения: 341
Рейтинг: 100

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

Вот как буду делать:

в теме жестко прописываю в местах баннеров
<a href="adv01.php"> <img src="banner01.gif"> </a>
...
<a href="advN.php"> <img src="bannerN.gif"> </a>

внешний скрипт по расписанию копирует нужные баннеры в bannerN.gif и помещает нужный редирект в advN.php

0
 

осинизатор

С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819

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

Ого ты заморочился smail101.gif А не проще ли это через обычный ифрейм сделать? icon_wink.gif

ушел на завод

0
 



С нами с 26.02.08
Сообщения: 341
Рейтинг: 100

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

Цитата:
Ого ты заморочился. А не проще ли это через обычный ифрейм сделать?


Почему заморочился? Всего 64 строчки кода + 2 конфиг файла.
Зато теперь можно за 2 минуты на всю сетку блогов запустить спонсора в ротацию.

0
 

осинизатор

С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819

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

А с ифрэймом нельзя? icon_smile.gif

ушел на завод

0
 



С нами с 26.02.08
Сообщения: 341
Рейтинг: 100

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

Цитата:
А с ифрэймом нельзя?


Так содержимое ифремов тоже нужно чем-то крутить...
Да и потом - 5-6 ифреймов на блоге - ИМХО некрасиво с инженерной точки зрения.

0
 

осинизатор

С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819

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

Содержимое ифреймов крутить гораздо проще (одна строка на php). По сути, достаточно вообще одного ифрейма на все блоги.

ушел на завод

0
 



С нами с 24.03.04
Сообщения: 10716
Рейтинг: 3949

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

а как это реализовать?

0
 

осинизатор

С нами с 10.03.03
Сообщения: 8491
Рейтинг: 819

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

В тему блога вставляешь это:

Код:
<iframe src ="http://www.mysite.com/rotator.php" width="468" height="80" frameborder="0">
<a href="http://www.mtv.com/"><img src="banner1.gif"></a>
</iframe>


В данном случае, banner1.gif это дефолтный баннер для браузеров которые не поддерживают iframe. Лично я таких не знаю, но вдруг кто-нибудь попытается открыть твой сайт через ZX-Spectrum или Nintendo icon_wink.gif

Вариант №1
Файл http://www.mysite.com/rotator.php может содержать все, что угодно, например, такое:

Код:
<?php
$banners = array (
   "<a href=\"http://www.mysite.com/banner2.gif\"><img src=\"http://www.microsoft.com\"></a>",
   "<a href=\"http://www.mysite.com/banner3.gif\"><img src=\"http://www.fbi.gov\"></a>",
   "<a href=\"http://www.mysite.com/banner4.gif\"><img src=\"http://www.apple.com\"></a>",
   "<a href=\"http://www.mysite.com/banner5.gif\"><img src=\"http://www.cia.gov\"></a>",
   "<a href=\"http://www.mysite.com/banner6.gif\"><img src=\"http://www.bbc.co.uk\"></a>" );
echo $banners [mt_rand ( 0, count ( $banners ) - 1 )];
?>


Вариант №2
Если хранить список баннеров и ссылок в отдельном текстовом файле, то можно действительно весь код в одну строку уместить. Ну в две icon_smile.gif Типа такого:

Код:
<?php $banners = file ("http://www.mysite.com/banners.txt"); echo $banners [mt_rand ( 0, count ( $banners ) - 1 )]; ?>

Соответственно, http://www.mysite.com/banners.txt должен быть обычным текстовым файлом, содержащим список баннеров:
Код:
<a href="http://www.mysite.com/banner2.gif"><img src="http://www.microsoft.com"></a>
<a href="http://www.mysite.com/banner3.gif"><img src="http://www.fbi.gov"></a>
<a href="http://www.mysite.com/banner4.gif"><img src="http://www.apple.com"></a>
<a href="http://www.mysite.com/banner5.gif"><img src="http://www.cia.gov"></a>
<a href="http://www.mysite.com/banner6.gif"><img src="http://www.bbc.co.uk"></a>


Как говорится, просто и эффективно. icon_wink.gif

ушел на завод

0
 



С нами с 12.08.09
Сообщения: 619
Рейтинг: 633

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

0
 



С нами с 06.03.05
Сообщения: 6216
Рейтинг: 7375


Передовик Master-X (01.02.2007) Передовик Master-X (16.02.2007) Передовик Master-X (01.04.2007) Передовик Master-X (01.05.2007) Передовик Master-X (01.10.2007) Ветеран трепа Master-X ()
Ссылка на сообщениеДобавлено: 05/04/10 в 10:39       Ответить с цитатойцитата 

оригинальное решение с ифреймом ), только вот что большое кол-во ифреймов будет меня смущает

0
 



С нами с 24.03.04
Сообщения: 10716
Рейтинг: 3949

Ссылка на сообщениеДобавлено: 31/05/10 в 10:48       Ответить с цитатойцитата 

cyberxxx писал:

Вариант №2
Если хранить список баннеров и ссылок в отдельном текстовом файле, то можно действительно весь код в одну строку уместить. Ну в две icon_smile.gif Типа такого:
Код:
<?php $banners = file ("http://www.mysite.com/banners.txt"); echo $banners [mt_rand ( 0, count ( $banners ) - 1 )]; ?>

Соответственно, http://www.mysite.com/banners.txt должен быть обычным текстовым файлом, содержащим список баннеров:
Код:
<a href="http://www.mysite.com/banner2.gif"><img src="http://www.microsoft.com"></a>
<a href="http://www.mysite.com/banner3.gif"><img src="http://www.fbi.gov"></a>
<a href="http://www.mysite.com/banner4.gif"><img src="http://www.apple.com"></a>
<a href="http://www.mysite.com/banner5.gif"><img src="http://www.cia.gov"></a>
<a href="http://www.mysite.com/banner6.gif"><img src="http://www.bbc.co.uk"></a>

Как говорится, просто и эффективно. icon_wink.gif


не работает этот вариант

0
 



С нами с 24.03.04
Сообщения: 10716
Рейтинг: 3949

Ссылка на сообщениеДобавлено: 31/05/10 в 11:12       Ответить с цитатойцитата 

и первый вариант чето не работает. банера отображает а вот линок на них нет

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

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


Перейти:  



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

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

Опросы

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



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