Shortcodes sind kleine Code-Schnippsel, welche einem helfen, bestimmte sich wiederholende Code-Abschnitte einfach in Artikel oder Seiten zu integrieren. Ein Shortcode kann zum Beispiel verwendet werden, um eine Google-Maps Karte, oder eine speziell formatierte Box einzufügen. Per Definition wird ein solcher Shortcode in eckigen Klammern erfasst. Beim Anzeigen des Artikels wird dieser Code dann entsprechend interpretiert und ausgeführt. Wie kann man jetzt aber – beispielsweise wenn man einen Blogbeitrag über einen bestimmten Shortcode schreiben möchte – diesen so erfassen, dass er 1:1 dargestellt und nicht ausgeführt wird?
Die Lösung: Zwei eckige Klammern hintereinander
Mit einem einfachen Trick ist dies möglich. Durch eine doppelte eckige Klammern verhindert man, dass der erfasste Code ausgeführt wird. Ein Shortcode für das Einfügen einer Google-Maps Karte könnte deshalb so notiert werden:
[[[googlemap width=“200″ height=“200″ src=“url“]]]
Im Blogartikel wird dieser Shortcode dann folgendermassen angezeigt:
[[googlemap width=“200″ height=“200″ src=“url“]]