Doku: Tag 1 (25. März 2026)
von “ ich will webseiten für unternehmen und vereine machen“ über „vereine-first“ zu „eigentlich gar keine Vereine“, sondern nur „welcher Chor tritt wann und wo auf?“. also ein Veranstaltungskalender. aber ein cooler. Das alles an einem Tag. Transformation in Aktion.
Der Plan
Eine Website, von mir verwaltet, mit allen Terminen von den Chöre aus dem Bördekreis.
Umgesetzt mit WordPress / Kadence und ACF (später ggf. Cusom Tables ergänzen). Eine Datenbank (relationale Datenbank), die Chöre & Kapellen, Gemeinden, Veranstaltungsorte und Veranstaltungen selbst. Jedes Element bekommt eine eigene Seitenart (Custom Post Type). Jeder Seitenart werden Werte zugeordnet. Und es gibt Verknüpfungen, natürlich. Beispiel: Auf der Seite „Seehausen“ gibt es einen Abschnitt mit „Chöre & Kapellen“, in dem diese automatisch aufgelistet und verlinkt werden, sowie einen Abschnitt „Veranstaltungen“, in dem die aktuell anstehenden Veranstaltungen aufgelistet und auch verlinkt sind.
Dazu brauchen wir folgende Werte:
Veranstaltungen
Veranstaltungorte
Orte & Gemeinden
Chöre & Kapellen
Außerdem gibt es eine Suchfunktion, eine Kalenderansicht mit Filter (Ort, Datum, Kategorie), einen Blog und ein Formular, über das jeder Termine mitteilen kann. Zusätze: Bewertungen / Kommentare, Favoriten speichern, Newsletter.
Wichtig für SEO: strukturierte Daten (Events) verwenden, Ortsnamen konsequent benutzen, Blog schreiben, Backlinks zu Gemeinden und Chorseiten.
Erste Idee für die Sitemap
/ (Startseite)
/veranstaltungen/
/veranstaltungen/{veranstaltungs-slug}
/veranstaltungsorte/
/veranstaltungsorte/{veranstaltungsort-slug}
/gemeinden/
/gemeinden/{gemeinde-slug}
/choere_kapellen/
/choere_kapellen/{/choere_kapellen-slug}
/kalender/
/blog/
Kategorien: chorsingen, Dorffest, ect.
Tags: Weihnachten, Einschulung, ect.
Umsetzung in WordPress
1. Custom Post Types registrieren (php)
2. ACF Felder anlegen und verknüpfen
3. Dynamische Abfragen mit WP_Query (php)
Templates brauche ich auch noch:
und den Kaldender (Query oder js Kalender oder rest api von WordPress).