Jump to the german version.
A WordPress plugin for the easy integration of the fussball.de widgets.
Integrate the fussball.de widgets with the help of one of the three helpers
- the classic shortcode,
- as WordPress widget,
- or as Gutenberg Block.
All three variants are supported. For the "old" widgets from fussball.de and the new type from next.fussball.de. The integration process is almost identical for both types.
- Install the Fussball.de widget either via the WordPress.org plugin directory or by uploading the files to your server.
- Activate the plugin via the 'Plugins' menu in WordPress.
- You can use the plugin in several ways. As a shortcode, WordPress widget and also as an integrated Gutenberg block.
- Use the following shortcode
- For the old version
[fubade api="{32-digit API}" notice="{Note}" fullWidth={iframe in full width} devtools={output of DevTools}]
e.g.[fubade api="020EXXXXXG000000VS54XXXXXSGIXXME" notice="Standings U19" fullWidth=true devtools=false]
- For the new variant
[fubade api="{36-digit data-id}" type="{data-type}" notice="{note}" fullWidth={iframe in full width} devtools={output of DevTools}]
e.g.[fubade api="299e1496-abcd-abcd-1234-8880c7270477" notice="Standings U19" fullWidth=true devtools=false]
- For the old version
- Use the Gutenberg block with the search pattern
/fubade
. - The usual WordPress widgets are also possible.
- Use the following shortcode
You can get the required key from fussball.de in your widgets (https://www.fussball.de/account.admin.widgets). In the overview
of your widget you will find the item Website key
. This is the required character string.
You can obtain the required data from next.fussball.de in your widgets (https://next.fussball.de/widgets). There you click on the button "to widget". Then click on "Show code" in the left column. The lower code block contains the necessary information. For example like this:
<div class="soccer_widget" data-id="299e1496-abcd-abcd-1234-8880c7270477" data-type="table" />
[fubade api="{32-digit API}" notice="{Note}" fullWidth={iframe in full width} devtools={output of the DevTools}]
e.g. like this:
[fubade api="020EXXXXXG000000VS54XXXXXSGIXXME" notice="Standings U19" fullWidth=true devtools=false]
The fields notice
,
fullWidth
and devtools
are optional and do not have to be set.
[fubade api="{36-digit data-id}" type="{data-type}" notice="{notice}" fullWidth={iframe in full width} devtools={output of the DevTools}]
e.g.[fubade api="299e1496-abcd-abcd-1234-8880c7270477" notice="Standings U19" fullWidth=true devtools=false]
The fields notice
, fullWidth
and devtools
are optional and do not have to be set.
The 32-digit ID (the website key) from the official Fußball.de widget must be entered here. The API is required.
The 36-digit ID (found as data-id
) from the official Fußball.de widget must be entered here. The API is required.
The 36-digit ID (found as data-id
) from the official Fußball.de widget must be entered here. The TYPE is only available for
the new widget. It is required there.
You can add your own CSS classes to each widget to design it manually. For example, a fixed height or something similar can be
set.
The CSS CLASSES are optional and can be omitted.
The description can be entered according to your own wishes.
NOTE is optional and can be omitted.
The IFRAME IN FULL WIDTH can be set to the full width of 100% for the parent element.
Only true
or 1
are possible as values.
The default value is false
or 0
.
IFRAME IN FULL WIDTH is optional and can be omitted.
The PRINT DEVTOOLS can help the creator to retrieve debugging information.
Only true
or 1
are possible as values.
The default value is false
or 0
.
DEVTOOLS output is optional and can be omitted.
The first point of reference should always be the official support forum on wordpress.org or also the problem area on GitHub.
The wrong quotation marks are also often used. The normal "
character must be used here.
The curly brackets from my examples above should only indicate placeholders. These are also often inserted with which is not correct.
Jump to the english version.
Ein WordPress-Plugin für die einfache Integration der fussball.de widgets.
Binde die fussball.de widgets mit der Hilfe von einem der drei Helfern ein
- der klassische shortcode,
- als WordPress widget,
- oder als Gutenberg Block.
Alle drei Varianten werden unterstützt. Und zwar für die "alten" Widgets von fussball.de und die neue Art von next.fussball.de. Die Einbindung läuft für beide Arten fast komplett identisch ab.
- Installiere das Fussball.de Widget entweder über das WordPress.org-Plugin-Verzeichnis oder indem Du die Dateien auf Deinen Server hochlädst.
- Aktiviere das Plugin über das 'Plugins'-Menü in WordPress.
- Du kannst das Plugin auf mehrere Arten verwenden. Als Shortcode, WordPress Widget und auch als integrierter Gutenberg-Block.
- Verwende folgenden Shortcode
- für die alte Variante
[fubade api="{32-digit API}" notice="{Hinweis}" fullWidth={iframe in voller Breite} devtools={Ausgabe der DevTools}]
z.B.[fubade api="020EXXXXXG000000VS54XXXXXSGIXXME" notice="Standings U19" fullWidth=true devtools=false]
- für die neue Variante
[fubade api="{36-digit data-id}" type="{data-type}" notice="{Hinweis}" fullWidth={iframe in voller Breite} devtools={Ausgabe der DevTools}]
z.B.[fubade api="299e1496-abcd-abcd-1234-8880c7270477" notice="Standings U19" fullWidth=true devtools=false]
- für die alte Variante
- Verwende den Gutenberg-Block mit dem Suchmuster
/fubade
. - Auch die gewohnten WordPress Widgets sind möglich.
- Verwende folgenden Shortcode
Den erforderlichen Schlüssel erhältst Du bei fussball.de in Deinen Widgets (https://www.fussball.de/account.admin.widgets). In
der Übersicht Deines Widgets findest Du den Punkt Website-Schlüssel
. Dies ist die benötigte Zeichenfolge.
Die erforderlichen Daten erhältst Du bei next.fussball.de in Deinen Widgets (https://next.fussball.de/widgets). Dort klickst Du auf den Button "zum widget". Dann in der linken Spalte auf "code anzeigen". Im unteren Codeblock stehen die notwendigen Informationen. Zum Beispiel so:
<div class="soccer_widget" data-id="299e1496-abcd-abcd-1234-8880c7270477" data-type="table" />
[fubade api="{32-digit API}" notice="{Hinweis}" fullWidth={iframe in voller Breite} devtools={Ausgabe der DevTools}]
also z.B. so:
[fubade api="020EXXXXXG000000VS54XXXXXSGIXXME" notice="Standings U19" fullWidth=true devtools=false]
Die Felder notice
,
fullWidth
und devtools
sind optional und müssen nicht gesetzt werden.
[fubade api="{36-digit data-id}" type="{data-type}" notice="{Hinweis}" fullWidth={iframe in voller Breite} devtools={Ausgabe der DevTools}]
z.B.[fubade api="299e1496-abcd-abcd-1234-8880c7270477" notice="Standings U19" fullWidth=true devtools=false]
Die Felder notice
, fullWidth
und devtools
sind optional und müssen nicht gesetzt werden.
Hier muss die 32-stellige ID (der Website-Schlüssel) aus dem offiziellen Fußball.de-Widget eingegeben werden.
Die API ist erforderlich.
Hier muss die 36-stellige ID (zu finden als data-id
) aus dem offiziellen Fußball.de-Widget eingegeben werden.
Die API ist erforderlich.
Hier muss die 36-stellige ID (zu finden als data-id
) aus dem offiziellen Fußball.de-Widget eingegeben werden.
Den TYPE gibt es nur bei den neuen Widget. Dort ist er erforderlich.
Zu jedem Widget können eigene CSS Klassen hinzugefügt werden, um es manuell zu gestalten.
Zum Beispiel kann so eine feste Höhe oder etwas ähnliches eingestellt werden.
Die CSS KLASSEN sind optional und können weggelassen werden.
Die Beschreibung kann nach eigenen Wünschen eingegeben werden.
HINWEIS ist optional und kann weggelassen werden.
Die IFRAME IN VOLLER BREITE kann für das übergeordnete Element auf die volle Breite von 100% eingestellt werden.
Als Werte sind nur true
oder 1
möglich.
Der Standardwert ist false
bzw. 0
.
IFRAME IN VOLLER BREITE ist optional und kann weggelassen werden.
Die PRINT DEVTOOLS können dem Ersteller helfen, Debugging-Informationen abzurufen.
Als Werte sind nur true
oder 1
möglich.
Der Standardwert ist false
bzw. 0
.
AUSGABE DER DEVTOOLS ist optional und kann weggelassen werden.
Der erste Anhaltspunkt sollte immer das offizielle Support-Forum auf wordpress.org oder auch der Problembereich auf GitHub sein.
Gerne und oft werden auch die falschen Anführungszeichen verwendet. Hier muss unbedingt das normale "
-Zeichen verwendet werden.
Die geschweiften Klammern aus meinen Beispielen weiter oben sollen nur Platzhalter anzeigen. Auch diese werden gerne mal mit eingefügt, was nicht korrekt ist.