Shortcode sbhh-notification.

Um zu ermitteln, welche Ankündigungen angezeigt werden sollen, wird der CPT „ankuendigung“ abgefragt. Angezeigt werden Datensätze, bei denen das aktuelle Tagesdatum in dem Zeitraum ab-bis liegen.
Eingeschränkt wird das zusätzlich über die Kategorieeinstellungen der Ankündigung.
Entspricht eine Kategorie dem Slug der aktuellen Seite, wird die Ankündigung angezeigt.
Ist mehr als eine Ankündigung vorhanden, werden die Texte durch einen horizontalen Trenner unterteilt angezeigt. Ausgegeben werden die Ankündigungen sortiert nach dem Von-Datum.
Da die Ankündigung Teil des HTML-Codes wird, unterliegt sie auch dem Seiten-Caching. Deshalb wird jede Nacht der Cache gelöscht. Der erste Seitenaufruf des Tages bewertet die Ankündigung neu und so wird die Auszeichnung tagesaktuell ausgegeben.