Kategorien
WordPress

WordPress: Shortcode einfügen

Mit Shortcodes arbeiten
In WordPress mit Shortcodes arbeiten. Bild: onlineshop-DIY.de

Einige WordPress-Plugins (und auch Themes) geben Shortcodes aus, die der Admin dann selbst irgendwo einbauen muss. Dieses Einsteiger-Tutorial beantwortet die wichtigsten Shortcode-Fragen.

Inhalt

Was ist ein Shortcode?

Ein Shortcode ist ein Platzhalter, der in den WordPress eingefügt wird, um irgendetwas anderes auszugeben, zum Beispiel eine Galerie, eine Spalte, ein Kontaktformular oder eine Ware.

Erkennbar ist ein Shortcode an den eckigen Klammern am Anfang und am Ende. Ein längerer Shortcode hat ein öffnendes und ein schließendes Tag (Ein Tag ist eine Befehl). Das schließende Tag ist am Schrägstrich erkennbar.

  • Beispiel für einen minimalen Shortcode: [id=134]
  • Beispiel für einen kürzeren Shortcode: [envira-gallery id="44"]
  • Beispiel für einen längeren Shortcode: [irgendwas]irgendein-zeugs[/irgendwas]

Wozu ist ein Shortcode gut?

Kaufmann und Kauffrau im E-Commerce
Werbung in eigener (Buch-)Sache: Kaufmann und Kauffrau im E-Commerce. Von Bernd Schmitt.

Shortcodes werden hauptsächlich von Plugins verwendet. Beispiele:

  • Das Shop-Plugin wpShopGermany vergibt für jedes Produkt einen eigenen Shortcode
  • Mit dem Plugin Column Shortcodes kannst du in WordPress mehrere Spalten erzeugen
  • Das Kontaktformular-Plugin Contact Form 7 vergibt für jedes erzeugte Kontaktformular einen Shortcode
  • Diverse Galerie-Plugins vergeben Shortcodes für Bilder oder Bilderserien. Im zweiten Beispiel oben siehst du einen Shortcode, den die Envira Gallery ausgegeben hat (einfach zu bedienendes Galerie-Plugin, kann ich empfehlen).

Der Sinn von Shortcodes: Die Darstellung von Produkts, Kontaktformular, Galerie …  wird an zentraler Stelle definiert, innerhalb der Plugin-Konfiguration. Das hat zwei Vorteile:

  • Der Code auf den Ausgabeseiten bleibt schlank und übersichtlich
  • Über eine zentrale Änderung in der Plugin-Konfiguration werden alle Darstellungen auf einen Schlag angepasst

Shortcode abrufen

Shortcode kopieren
Shortcode kopieren

Produziert wird ein Shortcode vom jeweiligen Plugin. Das Beispiel zeigt einen Shortcode, den ein Image-Plugin erzeugt hat (Image Hover Effects Ultimate Pro). Der Code ist genau das, was blau hinterlegt wurde, einschließlich der eckigen Klammern.

Um einen Shortcode abzurufen, kopiere ihn mit Strg A in die Zwischenablage (theoretisch kannst du den Shortcode auch per Hand eintippen, aber dabei passieren leicht Vertipper).

Shortcode einfügen

Um einen Shortcode einzufügen, wechsle dahin, wo beispielsweise ein Bild erscheinen soll. Wenn es ein Beitrag ist, rufe den Editor auf.

Shortcode einfügen
Shortcode einfügen

 

So fügst du den Shortcode in den Editor ein:

  1. Schalte rechts oben den Editor um, vom visuellen Modus in den Text-Modus. Achtung, Text meint hier Quelltext, also HTML-Code (igitt).
  2. Platzierung des Shortcodes mit Strg V

Nach dem Einfügen und einem Klick auf den Button Aktualisieren gehst du ins Frontend. Kontrolliere den Effekt, der durch den Shortcode ausgelöst wird.

Shortcode-Block

Im neuen Gutenberg-Editor gibst du den Shortcode ein einen dafür konzipierten Gutenblock ein.

Shortcode-Eingabefenster
Shortcode in Gutenberg eingeben
  • Shortcode-Block einfügen: Gib Shortcode in das Gutenberg-Suchfeld ein.
  • Shortcode platzieren: Direkt im Shortcode-Fenster

Shortcodes entfernen

Kaufmann und Kauffrau im E-Commerce
Mein neues Buch: Kaufmann und Kauffrau im E-Commerce.

Du hast ein Plugin, das einen Shortcode ausgegeben hat, wieder deaktiviert? Dann bleiben Shortcodes zurück, mit denen WordPress nichts mehr anfangen kann. Ein verwaister Shortcode ist wie ein toter Link, er schadet dir beim Google-Ranking.

Shortcode-Reste musst du per Hand wieder entfernen – bzw. den Gutenberg-Shortcode-Block löschen.

2 Antworten auf „WordPress: Shortcode einfügen“

Hi Bernd. Hab den Shortcode eingepflanzt mit Gutenberg. Ausgegeben wird nur der Code selbst nicht die Tabelle vom Plugin? Irgendwelche Vermutungen deinerseits?? Gutenberg rausnehmen?

Kommentar verfassen