Shortcodes in WordPress sind kleine Codestücke, mit denen Sie mit wenig Aufwand verschiedene Dinge tun können. Sie wurden in WordPress 2.5 eingeführt, und der Grund für ihre Einführung war, dass man damit Code innerhalb von WordPress-Beiträgen, -Seiten und -Widgets ausführen kann, ohne direkt Code zu schreiben. Auf diese Weise können Sie Dateien einbetten oder Objekte erstellen, die normalerweise eine Menge Code in nur einer einzigen Zeile erfordern würden. Ein Shortcode zum Einbetten eines Videos könnte zum Beispiel so aussehen:
[[video]]
Sie können auch mit Attributen versehen werden. Der in WordPress eingebaute Video-Shortcode kann zum Beispiel ein src-Attribut annehmen:
[[video src="video-source.mp4"]]
WordPress verfügt über mehrere eingebaute Shortcodes. Dazu gehören Audio, Untertitel, Einbetten, Galerie und Video. Andere können von Plugins über die Shortcode-API hinzugefügt werden.
Manchmal möchten Sie vielleicht den Text eines Shortcodes in einem Beitrag verwenden. Dazu müssen Sie ihn mit doppelten Klammern ausklammern. Wenn Sie beispielsweise möchten, dass der Text des Video-Shortcodes angezeigt wird und nicht das eigentliche Video, können Sie wie folgt vorgehen:
[[video]]
Shortcodes vereinfachen das Hinzufügen von Funktionen zu einer WordPress-Website. Galerien, Videos und verschiedene andere Funktionen würden eine Menge Codebearbeitung erfordern. Durch die Verwendung von Shortcodes werden der HTML-Code und andere Markierungen dynamisch direkt in den Beitrag oder die Seite eingefügt, auf der der Benutzer sie anzeigen möchte.