Facebook: Einstellungen und Konfiguration
Die Facebook-Erweiterung besitzt keinen eigenen Einstellungsbildschirm. Die Konfiguration erfolgt über ein Meta-Feld pro Mannschaft und über die Widget-Optionen.
Mannschafts-Meta-Feld
Jede Mannschaft erhält auf ihrem Bearbeitungsbildschirm ein Meta-Feld Facebook. Es enthält ein einzelnes Feld:
Page URL – Trage die vollständige URL der Facebook-Page der Mannschaft ein (z. B.
https://www.facebook.com/yourclubname). Der Wert wird unter dem Post-Meta-Schlüsselsp_facebookgespeichert.
Nach dem Speichern steht die URL dem Facebook-Widget für die Option „Page-URL der Mannschaft verwenden" zur Verfügung sowie jedem benutzerdefinierten Theme-Template, das get_post_meta( $team_id, 'sp_facebook', true ) aufruft.
Widget-Optionen
Das Widget Facebook wird unter Design → Widgets registriert und bietet folgende Optionen:
Option | Zweck |
Title | Optionale Überschrift, die über dem Embed angezeigt wird |
Page URL | Feste Facebook-Page-URL – verwendet, wenn das Widget in einer seitenweiten Sidebar eingesetzt wird |
Use team's Page URL | Checkbox; wenn aktiviert und das Widget auf einer Mannschaftsseite gerendert wird, zieht es die URL aus dem |
Tabs | Mehrfachauswahl, die steuert, welche Facebook-Tabs angezeigt werden: Timeline, Events, Messages |
Das Widget lädt im Frontend das Facebook Page Plugin SDK aus js/sportspress-facebook-sdk.js.
Modul manuell aktivieren (nur kostenloses Plugin)
Wenn du nicht SportsPress Pro oder ein ThemeBoy-Theme verwendest, kann das bedingte Laden die Plugin-Hooks inaktiv halten. Füge dies in die functions.php deines Themes ein, um das Modul zu erzwingen:
add_action( 'init', function() {
update_option( 'sportspress_load_facebook_module', 'yes' );
}, 1 );
