Zum Hauptinhalt springen

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.

Heute aktualisiert

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

products

Titel (Admin)

Products

Linklabel (Frontend)

Store

Optionsschlüssel

sportspress_team_show_directories

Das Label Store ist fest verdrahtet – es wird nicht vom aktiven Theme beeinflusst.

So aktivierst, deaktivierst oder sortierst du die Store-Sektion auf Mannschaftsseiten:

  1. Gehe zu SportsPress → Einstellungen → Mannschaften.

  2. Suche die Template-Zeile Products.

  3. Ziehe sie zum Sortieren oder deaktiviere sie zum Ausblenden.

  4. 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:

  1. Kopiere die Datei nach your-theme/sportspress/team-products.php.

  2. Bearbeite deine Theme-Kopie. Der Template-Loader von SportsPress übernimmt sie automatisch.

Hat dies deine Frage beantwortet?