Automatischer Adventskranz für Deine Homepage

Ein automatischer Adventskranz sorgt jedes Jahr aufs Neue für weihnachtliche Stimmung auf Deiner Website – ganz ohne manuellen Aufwand. Die Kerzen zünden sich automatisch passend zum jeweiligen Adventssonntag und können sogar ab Heiligabend durch eine spezielle Weihnachtsgrafik ersetzt werden.

Auf dieser Seite findest Du Lösungen mit PHP und JavaScript, die sowohl für klassische HTML-Webseiten als auch für WordPress-Websites geeignet sind. Zusätzlich stellen wir Dir kostenlose Grafikquellen für Adventskranzbilder zur Verfügung.


Automatischer Adventskranz mit PHP (Autor Patrik Scheips)

Der folgende PHP-Codeschnipsel hat den Vorteil, dass der Adventskranz die ganzen Adventswochen durchgängig angezeigt wird. Zudem kann ab Weihnachten eine spezielle „Frohe Weihnachten“-Grafik angezeigt werden. Und das Script sollte jedes Jahr automatisch funktionieren, ohne dass die einzelnen Adventssonntage von Hand geändert werden müssen. Das Script ist von Patrick Scheips erstellt worden und uns kostenlos zur Verfügung gestellt worden.

PHP-Code (Datei: advent.php)

<?php
function getAdventsSonntag() {
    $currentYear = date("Y");

    $firstAdvent  = strtotime("+1 sunday", mktime(0,0,0,11,26,$currentYear));
    $secondAdvent = strtotime("+2 sunday", mktime(0,0,0,11,26,$currentYear));
    $thirdAdvent  = strtotime("+3 sunday", mktime(0,0,0,11,26,$currentYear));
    $fourthAdvent = strtotime("+4 sunday", mktime(0,0,0,11,26,$currentYear));
    $christmasEve = mktime(0,0,0,12,24,$currentYear);

    if (time() >= $christmasEve) {
        return "eve";
    } elseif (time() >= $fourthAdvent) {
        return "fourth";
    } elseif (time() >= $thirdAdvent) {
        return "third";
    } elseif (time() >= $secondAdvent) {
        return "second";
    } elseif (time() >= $firstAdvent) {
        return "first";
    }
    return "image";
}
?>

Dazu hier noch eine Einbauanleitung von Patrick:

Folgendes img-Tag muss eingebaut werden, damit die entsprechend richtige Grafik angezeigt wird:

<img src="<?php echo getAdventsSonntag(); ?>image.png" alt="Automatischer Adventskranz">

Bitte fügen Sie den Inhalt der Datei „advent.php“ ganz oben in den Quelltext Ihrer Seite ein und legen Sie in den selben Ordner, in dem sich die Seite mit dem Inhalt der „advent.php“ befindet, folgende sechs Dateien:
image.png (für die Zeit außerhalb der Adventszeit)
firstimage.png (Erster Advent)
secondimage.png (Zweiter Advent)
thirdimage.png (Dritter Advent)
fourthimage.png (Vierter Advent)
eveimage.png (Heiliger Abend)

Hier Beispiel-Bilddateien:


Adventskranz via Javascript oder PHP auf der eigenen Homepage realisieren (Autor Daniel Wurst)

Das Script haben wir in einer Diskussion in unserem Homepage-Forum entdeckt, es ist einmal als Javascript und einmal als PHP-Variante verfügbar. Zuerst die Javascript-Variante für das Jahr 2026:

JavaScript-Beispiel (festes Jahr – Daten für 2026)

<script type="text/javascript">
Heute = new Date();
Tag = Heute.getDate();
Monat = Heute.getMonth()+1;
if (Monat == 11 && Tag == 29) {
document.write("<img src=\"first.png\">");
}
if (Monat == 12 && Tag == 6) {
document.write("<img src=\"second.png\">");
}
if (Monat == 12 && Tag == 13) {
document.write("<img src=\"third.png\">");
}
if (Monat == 12 && Tag == 20) {
document.write("<img src=\"forth.png\">");
}
</script>

Und hier die PHP-Variante:

<?php
//Bildanzeige nur am Adventsonntag im Jahr 2026
$today = date("d");
$monat = date("m");
if($monat=="11" and $today=="29") {echo "<img src=\"first.png\" alt=\"Adventsgrafik\">";}
if($monat=="12" and $today=="6") {echo "<img src=\"second.png\" alt=\"Adventsgrafik\">";}
if($monat=="12" and $today=="13") {echo "<img src=\"third.png\" alt=\"Adventsgrafik\">";}
if($monat=="12" and $today=="20") {echo "<img src=\"forth.png\" alt=\"Adventsgrafik\">";}
?>

Das Javascript und die PHP-Variante von Daniel Wurst sind aktuell auf die Adventssonntage des Jahres 2026 eingestellt, für andere Jahre müssen Sie den Monat und Tag der 4 Adventssonntage von Hand anpassen.


Kostenlose Adventskranz-Grafiken – Anbieterübersicht

Grafiksets und Bildquellen

Link zum AnbieterBeschreibung des Angebots
https://123gif.de/adventskraenzeKostenlose animierte und statische Adventskranz-GIFs

Fazit

Ein automatischer Adventskranz ist ein einfaches, aber wirkungsvolles Highlight für Deine Website. Mit der dynamischen PHP-Lösung sparst Du Zeit, vermeidest Fehler und sorgst dafür, dass Deine Seite jedes Jahr automatisch zur Adventszeit passt .



Diese Unterseite / Rubrik wurde zuletzt aktualisiert am 7. Januar 2026

User online: