Admin-Screens & Einstellungen
Diese Referenz zeigt, welcher Admin-Screen zu welchem Einstellungs-Tab verlinkt.
Funktionsweise
Auf jeder Admin-Seite des Kurs-Booking Plugins wird im Header ein Einstellungs-Icon (Zahnrad) angezeigt, das direkt zum passenden Einstellungs-Tab fuehrt.
Post-Type Listen (edit-*)
| Screen-ID |
Beschreibung |
Einstellungs-Tab |
edit-kurs |
Kurse-Liste |
Allgemein |
edit-kurs-buchung |
Buchungen-Liste |
Buchung |
edit-kurs-video |
Videos-Liste |
Video-Service |
edit-video-paket |
Video-Pakete-Liste |
Video-Service |
edit-kurs-neuigkeit |
Neuigkeiten-Liste |
Module |
edit-kurs-subscriber |
Newsletter-Abonnenten |
Module |
edit-kurs-invoice |
Rechnungen-Liste |
Rechnungen |
Post-Type Bearbeiten
| Screen-ID |
Beschreibung |
Einstellungs-Tab |
kurs |
Kurs bearbeiten |
Allgemein |
kurs-buchung |
Buchung bearbeiten |
Buchung |
kurs-video |
Video bearbeiten |
Video-Service |
video-paket |
Video-Paket bearbeiten |
Video-Service |
kurs-neuigkeit |
Neuigkeit bearbeiten |
Module |
kurs-subscriber |
Abonnent bearbeiten |
Module |
kurs-invoice |
Rechnung bearbeiten |
Rechnungen |
Taxonomien
| Screen-ID |
Beschreibung |
Einstellungs-Tab |
edit-kurs_category |
Kurs-Kategorien |
Allgemein |
Custom Admin-Seiten
| Screen-ID |
Beschreibung |
Einstellungs-Tab |
kurs_page_kurs-booking-customers |
Kundenverwaltung |
Buchung |
kurs_page_kurs-invoices |
Rechnungsuebersicht |
Rechnungen |
kurs_page_kurs-booking-archive |
Buchungsarchiv |
Buchung |
kurs_page_kurs-reminders |
Erinnerungen |
Erinnerungen |
kurs_page_kurs-dunning |
Mahnwesen |
Erinnerungen |
kurs_page_kurs-video-upload |
Video-Upload |
Video-Service |
In jeder Metabox (z.B. im Kurs-Editor) werden zwei Icons angezeigt:
| Icon |
Funktion |
| Zahnrad (grau) |
Link zu den Einstellungen |
| Fragezeichen (blau) |
Link zur Hilfe-Dokumentation |
| Metabox |
Hilfe-Topic |
Einstellungs-Tab |
| Kursdetails |
kurs-anlegen |
Allgemein |
| Preise |
preisvarianten |
Allgemein |
| Buchung (Cards) |
anzahlungen |
Buchung |
| Videos |
video |
Video-Service |
| Verwandte Kurse |
kurs-anlegen |
Allgemein |
| Zahlungsarten |
zahlungsarten |
Zahlungen |
| Vorlagen |
kurs-vorlagen |
Allgemein |
| Metabox |
Hilfe-Topic |
Einstellungs-Tab |
| Buchungsdetails |
booking |
Buchung |
| Kundendaten |
kunden |
Buchung |
| Status |
booking |
Buchung |
| sevDesk |
sevdesk |
sevDesk |
Technische Details
Klassen
| Klasse |
Datei |
Funktion |
Kurs_Booking_Settings_Buttons |
class-settings-buttons.php |
Screen-zu-Tab Mapping |
Kurs_Booking_Help_Buttons |
class-help-buttons.php |
Hilfe-Header und Icons |
Mapping erweitern
Um einen neuen Screen hinzuzufuegen, in class-settings-buttons.php das Array $screen_to_tab erweitern:
private static array $screen_to_tab = array(
// ...
'neuer-screen' => 'tab-name',
);
Verfuegbare Tabs
| Tab-Slug |
Anzeigename |
general |
Allgemein |
modules |
Module |
masterdata |
Stammdaten |
booking |
Buchung |
prices |
Preise & MwSt |
cancellation |
Stornierung |
reminders |
Erinnerungen |
legal |
Rechtliches |
fields |
Buchungsfelder |
emails |
E-Mails |
bank |
Bankverbindung |
payments |
Zahlungen |
spam |
Spam-Schutz |
sevdesk |
sevDesk |
video |
Video-Service |
invoices |
Rechnungen |
portal |
Kundenportal |
Aenderungshistorie
| Datum |
Aenderung |
| 10.01.2026 |
Initiale Erstellung |
| 10.01.2026 |
Newsletter-Subscriber und Invoice Screens hinzugefuegt |
| 10.01.2026 |
Metabox-Icons mit Einstellungs-Link erweitert |