Posts: 2
Threads: 1
Joined: Dec 2011
Is there a way to make GetSimple choose the theme based on the time of day, or the day of the year?
I would like to have a theme for Daytime and on for Night, and I also would like a special theme certain holidays. ie
Christmas, Newyears, etc.
Thanks for the help.
Posts: 2,094
Threads: 54
Joined: Jan 2011
Stompor Wrote:Is there a way to make GetSimple choose the theme based on the time of day, or the day of the year?
I would like to have a theme for Daytime and on for Night, and I also would like a special theme certain holidays. ie
Christmas, Newyears, etc.
Thanks for the help.
Create a php file like the following (a plugin) and put it in your plugins folder:
Code:
<?php
# get correct id for plugin
$thisfile = basename(__FILE__, ".php");
# register plugin
register_plugin(
$thisfile,
'Day/Night Theme Switcher',
'0.1',
'My Name',
'http://my.home.page',
'Switch theme based on time',
'',
''
);
# activate filter
add_action('index-pretemplate','theme_switcher_process');
function theme_switcher_process() {
global $TEMPLATE;
# TODO determine time
...
$hour = ...;
if ($hour >= 8 && $hour < 18) {
$TEMPLATE = 'Cardinal'; # use your theme name
} else {
$TEMPLATE = 'Innovation'; # use your theme name
}
}
Posts: 2
Threads: 1
Joined: Dec 2011
WOW!!!!
Thanks for the help and quick response.