Co jedno roční období, to jiný vzhled

V rubrice: Tipy & Triky | Obtížnost:

Chcete mít svůj WordPress vzhled tak říkajíc k tématu? V zimě sněhové koule, na jaře rozkvetlé květiny, v létě písčité pláže a na podzim různobarevné listí snášející se ze stromu … to vše můžete mít krásně zautomatizované.

Žá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.

V rubrice: Tipy & Triky | Obtížnost:

Komentáře

  1. 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?

    1. 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}.

Comments are closed.