Zum Hauptinhalt springen

Basketball-Sportfunktionen

Das Basketball-Plugin ist eine reine Konfigurationsschicht über SportsPress. Folgende Funktionen ergänzt es:

Heute aktualisiert

Basketball-Sportfunktionen

Das Basketball-Plugin ist eine reine Konfigurationsschicht über SportsPress. Folgende Funktionen ergänzt es:

Standardsport-Voreinstellung

Bei der Aktivierung filtert das Plugin sportspress_default_sport, um basketball zurückzugeben. Dadurch lädt der SportsPress-Konfigurationsbildschirm (SportsPress → Konfiguration) basketballspezifische Standardwerte: Ergebnistypen (Points), Performance-Metriken (Points, Rebounds, Assists, Steals, Blocks usw.) sowie Voreinstellungen für den Equation Builder, die auf Box-Score-orientierte Spielwertung zugeschnitten sind.

Um die aktive Sportart später zu ändern, gehe zu SportsPress → Konfiguration und wähle eine andere Voreinstellung im Dropdown Sport. Das Basketball-Plugin sperrt dich nicht ein – es prägt lediglich die anfänglichen Standardwerte.

Verbesserungen der Admin-Assets

Das Plugin lädt css/admin.css und js/admin.js ausschließlich auf den Adminbildschirmen sp_event und edit-sp_event. Diese passen das Layout der Begegnungsbearbeitung an die Eingabe von Basketball-Box-Scores an – beispielsweise durch angepasste Spaltenbreiten in der Performance-Tabelle, damit die größere Anzahl an Basketball-Statistiken hineinpasst.

Die Assets werden auf keinen anderen Adminseiten geladen, sodass sie die allgemeine Adminperformance nicht beeinflussen.

Was das Plugin NICHT hinzufügt

  • Keine Einstellungsseite

  • Keine neuen Meta-Felder

  • Keine neuen Template-Sektionen (Basketball nutzt die Standard-Templates für Mannschaft/Spieler/Begegnung)

  • Keine neuen Widgets oder Shortcodes

  • Keine Umrechnung von Teilstatistiken (im Basketball nicht erforderlich)

Wenn du basketballspezifische Funktionen benötigst, die über den SportsPress-Kern hinausgehen (z. B. Live-Scoring, fortgeschrittene Wurfdiagramm-Visualisierungen), brauchst du dafür ein eigenes Plugin oder Theme-Override.

Hat dies deine Frage beantwortet?