WordPress: Shortcodes im Theme verwenden (do_shortcode)

WordPress
WordPress: Shortcodes im Theme verwenden (do_shortcode)

Shortcodes sind ein äußerst praktische Funktion von WordPress. Doch was ist, wenn man einen Shortcode außerhalb des Text-Editors verwenden möchte, z.B. direkt in den Code-Files des Themes? Wir zeigen es.

Was sind Shortcodes?

Mit Shortcodes können in WordPress vielerlei Aufgaben über den Text-Editor erledigt werden, ohne dass der Quellcode bearbeitet werden muss. Gerade für WordPress-Anwender ohne Programmierkenntnisse erleichtern Shortcodes oftmals viele Arbeitsschritte.

Unzählige WordPress Plugins arbeiten mit sogenannten Shortcodes. Das beliebte Kontaktformular-Plugin Contact Form 7 beispielsweise erlaubt die Integration der Kontaktformulare nur mittels Shortcode. Man erstellt ein Formular, erhält einen individuellen Shortcode und fügt diesen an beliebiger Stelle auf der Webseite ein — eben dort, wo das Formular dann angezeigt werden soll.

Einen Shortcode erkennt man daran, dass er in einer eckigen Klammer steht. Die Shortcodes funktionieren allerdings nur im Text-Editor, da es sich nicht direkt um Code handelt, der ausgeführt werden kann. Den Shortcode eines Contact Form 7 Formulars könnte man beispielsweise nicht in die PHP Files des WordPress Themes integrieren. Hier hätte ein Shortcode keine Funktion. Nicht jedes Plugin liefert nebst dem anwenderfreundlichen Shortcode auch einen PHP-Pendant.

WordPress ist aber nicht ohne Grund als flexibles Content Management System bekannt. Denn auch hierfür gibt es natürlich eine Lösung. Diese nennt sich „do_shortcode“.

Übrigens: Shortcodes gibt es bei WordPress übrigens seit Version 2.5, die 2008 erschienen ist.

WordPress do_shortcode

„do_shortcode“ ermöglicht das einfache Ausführen von Shortcodes im PHP-Code. Dazu muss der eigentliche Shortcode, der für den Text-Editor bestimmt ist, lediglich wie folgt in die entsprechende Funktion integriert werden.



Lese-Empfehlungen zum Thema


Sie benötigen eine WordPress Agentur? Wir stehen als Ihre Experten zur Verfügung. Treten Sie mit uns in Kontakt und vereinbaren Sie ein unverbindliches Beratungsgespräch.

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Ähnliche Artikel
WordPress: Papierkorb für Mediathek aktivieren

Der Papierkorb von WordPress ist sicherlich ein wichtiges und häufig genutztes Feature. Löscht man einen Beitrag oder eine Seite versehentlich, kann diese einfach wiederhergestellt...
mehr lesen

SEO Garantie: Sind garantierte Rankings seriös?

Viele Agenturen bieten Suchmaschinenoptimierung als Dienstleistung mit Erfolgsgarantie. Teils ist sogar von garantierten Rankings bei Google und Co. die Rede. Warum derartige Versprechen in...
mehr lesen

WordPress-Agentur finden: 5 Tipps bei der Suche

Sie sind auf der Suche nach einer WordPress Agentur? Die Auswahl ist wahrlich nicht gerade klein. WordPress Agenturen in ganz Deutschland, aber auch im...
mehr lesen

WooCommerce OSS: One Stop Shop Plugin

Zum 1. Juli 2021 wurde das One Stop Shop Verfahren (OSS) in ganz Europa ausgerollt. Dieses Verfahren dient dazu, die Mehrwertsteuer einfacher abführen zu...
mehr lesen