Filterfunktionen
Die Filterfunktion ermöglicht Besuchern, Kurse und Veranstaltungen nach verschiedenen Kriterien zu filtern und so gezielt die für sie relevanten Inhalte zu finden.
Verfügbare Filter
Das Plugin unterstützt folgende Filtertypen:
| Filtertyp | Beschreibung | Technischer Name |
|---|---|---|
| Kategorie | Filtert nach Kurstyp/Eventtyp | category |
| Kursleiter | Filtert nach Trainer/Referent | trainer |
| Schwierigkeitsgrad | Filtert nach Level (Anfänger, Fortgeschritten, etc.) | level |
| Ort | Filtert nach Veranstaltungsort | location |
| Serie | Filtert nach Kurs- oder Veranstaltungsserien | series |
| Monat | Navigiert durch Termine nach Monaten | month |
Filter-Block einrichten
Um die Filterfunktion auf einer Seite einzurichten, verwenden Sie den „Course List“-Block im WordPress-Gutenberg-Editor:
- Erstellen oder bearbeiten Sie eine Seite im WordPress-Editor
- Fügen Sie einen „Course List“-Block hinzu (unter „Event & Course Manager“-Blöcke)
- Konfigurieren Sie den Block nach Ihren Wünschen in der Seitenleiste
Filter-Optionen anpassen
Im Block-Editor haben Sie Zugriff auf folgende Filter-Einstellungen:
- Filter-Modus: Wählen Sie zwischen manuellem und automatischem Filtern
Manual: Filter werden erst angewendet, wenn der Benutzer auf „Filter anwenden“ klicktAuto: Filter werden automatisch angewendet, sobald ein Benutzer eine Option ändert
- Zeitbereich: Definieren Sie den Zeitraum der angezeigten Kurse
Current-Month: Zeigt Kurse im aktuellen Monat an (mit Monatsnavigation)Upcoming: Zeigt nur zukünftige Kurse anAll-Time: Zeigt alle Kurse an, unabhängig vom Datum
- Anzeigeoptionen: Wählen Sie, welche Informationen in der Kursliste angezeigt werden sollen
- Kursbild anzeigen (ja/nein)
- Beschreibung anzeigen (ja/nein)
- Kursleiter anzeigen (ja/nein)
- Preis anzeigen (ja/nein)
- Datum anzeigen (ja/nein)
- Ort anzeigen (ja/nein)
- Sortierung: Steuern Sie die Sortierung der Kursliste
- Sortieren nach: Datum, Titel oder Preis
- Sortierreihenfolge: Aufsteigend oder absteigend
- Paginierung: Stellen Sie ein, wie viele Kurse pro Seite angezeigt werden
- Kurse pro Seite: Numerischer Wert (Standard: 10)
- Load-More-Button oder Seitennummerierung
Kontextbasierte Filter
Das Plugin unterstützt kontextbasierte Filter, die auf der aktuellen Seite oder dem aktuellen Beitrag basieren:
- Trainer-Kontext: Wenn die Kursliste auf einer Kursleiter-Detailseite eingebettet ist, werden automatisch nur Kurse dieses Kursleiters angezeigt
- Kategorie-Kontext: Wenn die Kursliste auf einer Kategorie-Archivseite eingebettet ist, werden automatisch nur Kurse dieser Kategorie angezeigt
- Serien-Kontext: Wenn die Kursliste auf einer Serien-Detailseite eingebettet ist, werden automatisch nur Kurse dieser Serie angezeigt
Um kontextbasierte Filter zu aktivieren, setzen Sie die Option „Auto-Detect Context“ auf „Ja“ in den Block-Einstellungen.