Shortcode

(Programmierung / CMS)

Dt. Kurz-Code / Kurzer Codex

Erklärung

Shortcode ist die Kurzform einer großen Menge Programmcode und wird von eckigen Klammern „[ ]“ umschlossen. Durch ihn ist das Einbinden von komplizierten HTML-Code nicht zwingend notwendig. Es gibt selbstschließende und einschließende Shortcodes. Mit ihnen lassen sich unter geringem Aufwand interaktive Elemente sowie Seitenlayouts einbetten. In WordPress ist damit die Möglichkeit gegeben auf einer bequemen Art Bildergalerien, Videos oder Audiodateien einzufügen. Attribute wie zum Beispiel die Bildgröße, lassen sich zusätzlich vergeben.

Im Jahr 1989 wurde der Shortcode zum ersten Mal für die breite Masse zugänglich. Die Forum-Software Ultimate Bulletin Board (UBB) führte ihn damals mit der Bezeichnung BBCode ein. Damit wurde den Nutzern erstmals erlaubt, die eigenen Beiträge selbst zu formatieren.

Shortcodes werden häufig in WordPress verwendet, einer der bekanntesten Content-Management-Systeme (CMS). In WordPress sind Shortcodes Platzhaltercodes, die in eckigen Klammern geschrieben werden.

Die Verwendung von Shortcodes ist nicht so verbreitet in Forensoftware wie sie es in Content-Management-Systemen wie WordPress ist. Forensoftware neigt dazu, auf andere Methoden für die Anpassung und das Einbetten von Inhalten zu setzen. In Foren werden oft spezielle Markups oder BBCode (Bulletin Board Code) verwendet, um Text zu formatieren oder Medien einzufügen. Forensoftware wie phpBB, vBulletin und MyBB verwenden oft BBCode. BBCode ist eine einfache Markup-Sprache, die es Benutzern ermöglicht, Text zu formatieren und verschiedene Elemente wie Bilder, Links und Zitate einzufügen. Es sieht etwa so aus: [b]fetter Text[/b] für fettgedruckten Text.

Beispiele

Shortcode für die Einbindung eines Youtube Videos in WordPress:

YouTube

Mit dem Laden des Videos akzeptieren Sie die Datenschutzerklärung von YouTube.
Mehr erfahren

Video laden

Editor-Ansicht einer Shortcode-Einbindung in WordPress (zeigt die letzten 5 Blogbeiträge inklusive Element-Überschrift):

WordPress Editor Shortcode

Siehe auch

CMS, WordPress, PHP.