Der Thread heißt Zeitgesteuert Inhalte immer wieder anzeigen.
Erstelle ein Template und benenne es z.B. templates/js_stundenweise.html5 mit diesem Inhalt:
Code:
<script>
(function () {
var d = new Date();
var n = d.getHours();
if (n > 19 || n < 6) {
document.body.classList.add('nacht');
} else {
document.body.classList.add('tag');
}
})();
</script>
Aktiviere dieses Template im Seitenlayout.
Damit erhält <body> je nach Uhrzeit die Klasse 'nacht' bzw. 'tag'.
Dann erstelle deine Inhaltselemente für Tag bzw. Nacht und gib denen die Klassen 'showatday' bzw. 'showatnight'.
CSS:
Code:
/* Show at day or night */
.showatday,
.showatnight {
display: none;
}
.tag .showatday {
display: block;
}
.nacht .showatnight {
display: block;
}
Weitere Feinheiten kannst du damit sicher auch umsetzen.