Shortcodes sind in Drupal 8 nicht standardmäßig verfügbar, aber es gibt mehrere Möglichkeiten, sie zu nutzen. Hier sind zwei Optionen:
Option 1: Verwenden Sie das Modul “Shortcode”
Das Modul Shortcode konvertiert Shortcodes in vollständigen HTML-Code, der in Ihren Inhalt eingebettet ist. So können Sie Shortcodes innerhalb des Drupal-Editors wie folgt verwenden:
1. Installieren und aktivieren Sie das Shortcode-Modul.
2. Erstellen oder bearbeiten Sie eine Seite oder einen Beitrag.
3. Verwenden Sie den Shortcode, indem Sie eine eckige Klammer öffnen, den Shortcode-Namen eingeben und die Klammer schließen. Beispiel: `[mein_shortcode]`
4. Fügen Sie den gewünschten Inhalt innerhalb des Shortcodes hinzu.
5. Speichern Sie den Beitrag oder die Seite.
Option 2: Verwenden Sie das Modul “Twig Tweak”
Das Modul Twig Tweak ermöglicht es Ihnen, Shortcodes im Twig-Template-Code zu verwenden. So können Sie Shortcodes innerhalb des Template-Codes wie folgt verwenden:
1. Installieren und aktivieren Sie das Twig Tweak-Modul.
2. Öffnen Sie die Datei, in der Sie den Shortcode einbetten möchten, z. B. `page.html.twig`.
3. Verwenden Sie den Shortcode innerhalb des Template-Codes wie folgt: `{{ ‘[mein_shortcode]’ | drupal_view(‘view_name’, ‘display_id’) }}`
4. Fügen Sie den gewünschten Inhalt innerhalb des Shortcodes hinzu.
5. Speichern Sie die Datei.
Diese Option erfordert etwas Kenntnisse in Twig, aber bietet mehr Flexibilität bei der Verwendung von Shortcodes.