Žádné ruční změny vzhledů. Stačí si vytvořit 4 css styly, nakopírovat je do adresáře vaší šablony a použít následující kód v hlavičce (header.php):
<link rel="stylesheet" type="text/css" media="all" href="<?php stylesheet_directory(); $date = StrFTime("%m-%d", Time()); if ($date <= '03-21') echo "/zima.css"; elseif ($date <= '06-23') echo "/jaro.css"; elseif ($date <= '09-21') echo "/leto.css"; elseif ($date <= '12-21') echo "/podzim.css"; else echo "/zima.css"; ?>">
Dle aktuálního data se načte vzhled zima, jaro, leto nebo podzim.css. Tuto fintu nemusíte používat jen na nahrání css souborů, ale na cokoliv jiného.
3 responses to “Co jedno roční období, to jiný vzhled”
Díky, to jsem hledal …
Dobrá věcička, ale šlo by to také nějak udělat pro denní zobrazování? Mám dva různé CSS. Jeden pro den a druhý pro noc. Šlo by to?
ano, stačí dát k fuknci StrFTime parametr %H a poté změnit rozhodování na if($date >= 20 and $date <= 7) {noc} else {den}.