Metriken und Statistiken
SportsPress unterscheidet zwischen zwei Arten von Spielerdaten: Metriken und Statistiken. Sie sehen im Frontend ähnlich aus, werden aber unterschiedlich gespeichert und berechnet.
Metriken
Metriken sind statische Werte, die manuell auf dem Bearbeitungsbildschirm jedes Spielers eingegeben werden. Sie ändern sich nicht, wenn Begegnungen eingegeben werden. Typische Beispiele sind Größe und Gewicht.
Metriken werden als benutzerdefinierte Beitragstyp-Datensätze sp_metric definiert. Um Metrik-Typen anzuzeigen oder hinzuzufügen, navigieren Sie zu SportsPress > Konfigurieren und suchen Sie den Abschnitt Spieler-Metriken.
Einen neuen Metrik-Typ hinzufügen
Navigieren Sie zu SportsPress > Konfigurieren.
Klicken Sie im Abschnitt „Spieler-Metriken" auf Neu hinzufügen.
Geben Sie einen Namen (den Titel) ein und klicken Sie auf Veröffentlichen.
Die Metrik erscheint jetzt als Eingabefeld in der Meta-Box Metriken auf jedem Spieler-Bearbeitungsbildschirm.
Metrik-Typen werden in der Reihenfolge angezeigt, die durch das Feld Reihenfolge auf dem Bearbeitungsbildschirm jeder Metrik festgelegt ist. Niedrigere Zahlen erscheinen zuerst. Metriken ohne Reihenfolgenwert (0) erscheinen vor denen mit höheren Werten.
Einen Metrik-Wert bei einem Spieler eingeben
Scrollen Sie auf dem Spieler-Bearbeitungsbildschirm zur Meta-Box Metriken in der Seitenleiste. Jeder konfigurierte Metrik-Typ zeigt eine beschriftete Texteingabe. Geben Sie den Wert ein und speichern Sie den Spieler.
Metrik-Werte werden im Array sp_metrics in post_meta des Spielerbeitrags gespeichert. Der Schlüssel in diesem Array ist der post_name (Slug) der Metrik.
Statistiken
Statistiken werden aus Performance-Daten berechnet, die bei Begegnungen (dem Box-Score) erfasst werden. Sie werden nicht direkt pro Spieler eingegeben; stattdessen aggregieren sie automatisch über alle Begegnungen, an denen der Spieler teilgenommen hat.
Statistik-Typen werden als benutzerdefinierte Beitragstyp-Datensätze sp_statistic definiert. Navigieren Sie zu SportsPress > Konfigurieren > Spieler-Statistiken, um sie anzuzeigen.
Wie Statistiken berechnet werden
Wenn eine Begegnung mit Spieler-Performance-Daten gespeichert wird, liest das Plugin die Post-Meta sp_players für jede Begegnung und summiert Performance-Werte pro Spieler, pro Saison und pro Liga. Die Gesamtwerte werden durch auf jeden Statistik-Typ konfigurierte Gleichungen aufgelöst.
Die Meta-Box „Statistiken" auf dem Spieler-Bearbeitungsbildschirm zeigt Platzhalterwerte (grauer Text) für automatisch berechnete Ergebnisse. Sie können in jede Zelle eine manuelle Überschreibung eingeben; wenn ein manueller Wert vorhanden ist, ersetzt er den berechneten Wert.
Strukturder Statistiktabelle
Die Meta-Box „Statistiken" zeigt eine Tabelle pro Liga, zu der der Spieler gehört. Innerhalb jeder Tabelle:
Eine Zeile pro Saison
Eine Zeile Gesamt (immer vorhanden; bearbeitbar, wenn die Gesamt-Anzeigeoption in den Spielereinstellungen aktiviert ist)
Optional ein Abschnitt Karrieregesamtzahl über alle Ligen
Jede Spalte entspricht einer in der Konfiguration sichtbaren sp_performance- oder sp_statistic-Variable. Die angezeigten Spalten hängen von der Einstellung Spalten in den Spielereinstellungen ab:
Auto — Zeigt alle Performance- und Statistikvariablen, die in der Konfiguration die Option Sichtbar aktiviert haben
Manuell — Zeigt nur die Elemente, die in der Meta-Box Spalten auf dem individuellen Spieler-Bearbeitungsbildschirm aktiviert sind
Spaltenmodi
Spielereinstellungen > Statistiken > Modus steuert, wie Spaltenüberschriften gerendert werden:
Werte — Spaltenüberschriften zeigen den Performance-/Statistiknamen als Text
Symbole — Spaltenüberschriften zeigen das Symbol (hervorgehobenes Bild) der Performance/Statistik, wenn eines gesetzt ist; fällt auf Text zurück, wenn kein Symbol vorhanden ist
Kategorien (Abschnitte)
Spielereinstellungen > Statistiken > Kategorien teilt die Statistiktabelle in separate Angriffs- und Abwehrabschnitte. Optionen sind:
Kombiniert — Eine Tabelle mit allen Statistiken zusammen
Angriff → Abwehr — Zwei Tabellen; Angriff erscheint zuerst
Abwehr → Angriff — Zwei Tabellen; Abwehr erscheint zuerst
Eine Performance-Variable wird einem Abschnitt zugewiesen, indem diese Variable in der Konfiguration bearbeitet und das Feld Abschnitt gesetzt wird.
