WooCommerce: Einstellungen und Konfiguration
Die WooCommerce-Erweiterung besitzt keine eigene Einstellungsseite. Die Konfiguration erfolgt über die Zuordnung von Produkten zu Mannschaften und das Template-Sektionssystem von SportsPress.
Produktzuweisung
Jedes WooCommerce-Produkt erhält auf seinem Bearbeitungsbildschirm ein SportsPress-Meta-Feld. Das Feld enthält ein Mehrfachauswahlfeld Mannschaften mit allen Mannschaften deiner SportsPress-Installation.
Das Auswählen einer oder mehrerer Mannschaften ordnet das Produkt diesen Mannschaften zu.
Ein Produkt kann beliebig vielen Mannschaften zugewiesen werden (z. B. ein ligabranded Schal, der auf jeder Vereinsseite erscheint).
Wird das Produkt aus der Mannschaftsliste entfernt, verschwindet es beim nächsten Render von diesen Mannschaftsseiten.
Store-Template-Sektion
Das Plugin registriert über sportspress_team_templates eine Sektion products im Template-Stack der Mannschaft:
Eigenschaft | Wert |
Template-Schlüssel |
|
Titel (Admin) | Products |
Linklabel (Frontend) | Store |
Optionsschlüssel |
|
Das Label Store ist fest verdrahtet – es wird nicht vom aktiven Theme beeinflusst.
So aktivierst, deaktivierst oder sortierst du die Store-Sektion auf Mannschaftsseiten:
Gehe zu SportsPress → Einstellungen → Mannschaften.
Suche die Template-Zeile Products.
Ziehe sie zum Sortieren oder deaktiviere sie zum Ausblenden.
Speichere.
Adminbildschirm-Integration
Das Plugin erweitert den Filter sportspress_screen_ids von SportsPress um edit-product und product. Dadurch werden SportsPress-Adminskripte und -Styles auch auf den WooCommerce-Produktlisten- und -Bearbeitungsbildschirmen geladen, sodass das SportsPress-Meta-Feld korrekt gerendert wird.
Store-Template anpassen
Die Store-Sektion verwendet templates/team-products.php aus dem Plugin-Ordner. So passt du sie an:
Kopiere die Datei nach
your-theme/sportspress/team-products.php.Bearbeite deine Theme-Kopie. Der Template-Loader von SportsPress übernimmt sie automatisch.
