Geschäftsführer, Webdesigner & Web-Entwickler, staatlich geprüfter Mediengestalter
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.
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.
„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.
WP Rocket ist inzwischen eines der beliebtesten Cache-Plugins für WordPress und ein durchaus effektives Mittel, die Ladezeiten einer Webseite zu verbessern. Gerade bei vielen...
mehr lesen
Es kann frustrierend sein, wenn WordPress bei einem Plugin-Update plötzlich nach FTP-Zugangsdaten fragt, anstatt das Update automatisch durchzuführen. Dieses Problem kann auf verschiedene Ursachen...
mehr lesen
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
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
Was ist WebP? WebP bezeichnet ein Datei- bzw. Bildformat, welches von Google ins Leben gerufen wurde. Es sollte eine Alternative…
Was ist Accessibility? Was versteht man unter Accessibility? Der Begriff Accessibility bezieht sich auf mögliche Barrieren, die es für Nutzer:innen…
Was ist das Frontend? Das Frontend beschreibt die höchste Ebene eines Schichtenmodells aus der Informationstechnologie, welches für die strukturierte Definition…