You can easily achieve this with a simple PHP code that inserts ads based on time.
Here is code example:
<?php
define ('HOUR', 17); // Switch ads on 17.00 (server time)
$current_hour = date ('H');
if ($current_hour >= HOUR) : ?>
Ad code 1 (after hour)
<?php else : ?>
Ad code 2 (before hour)
<?php endif; ?>
1. Don’t forget to enable PHP processing
2. The time is defined by the ‘HOUR’ constant – this is server time hour
3. If you are using caching there may be some delay in switching due to serving cached (old) file
Big thanks for your quick response and a working solution
This is cool, how would you set it up to do days also?
I need to replace ads for the Sabbath hours between sundown Friday night, and sundown Saturday night. (I realize it may be extremely difficult to track the actual sundown time, so I’ll probably have general summer and winter hours.)
Thanks!
Maybe something like this:
<?php
define ('SUNDOWN_FRIDAY', 20); // Sundown on Friday (server time)
define ('SUNDOWN_SATURDAY', 20); // Sundown on Saturday (server time)
$current_hour = date ('H');
$current_day_of_week = date ("N");
if ($current_day_of_week == 5 && $current_hour >= SUNDOWN_FRIDAY || $current_day_of_week == 6 && $current_hour < SUNDOWN_SATURDAY) : ?>
Sabbath code
<?php else : ?>
Normal Ad code
<?php endif; ?>