Баннеры меняются при перезагрузке страницы, или при переходе на другие страницы
Вставить в виджет или туда где нужно выводить баннеры
<?php session_start(); if(!isset($_SESSION['c'])) { $_SESSION['c'] = 0; } $banners = array (); $banners[0] = '<a href="/"><img src="https://opttour.ru/wp-content/uploads/2015/11/Besame2011Lingerie1.jpg"></a>'; $banners[1] = '<a href="/"><img src="https://opttour.ru/wp-content/uploads/2015/11/10948831.jpg"></a>'; $count = count($banners); if($_SESSION['c'] == $count) { $_SESSION['c'] = 0; } echo $banners[$_SESSION['c']]; $_SESSION['c']++; ?>
Пример: блок с рекламой справа (нужно обновлять браузер).
Подумать как можно добавить к этому технологию Ajax
На одном из сайтов была ошибка:
Warning: session_start(): Cannot send session cache limiter — headers already sent..
Warning: session_start(): Cannot send session cache limiter — headers already sent..
Помогло добавлением кода перед участком на который было предупреждение об закрытии сессии
<?php session_start(); ?>[site-socialshare]