Was ist ein Shortcode?
Die unglaubliche Verbreitung von WordPress liegt u.a. auch an der großen Flexibilität, die WordPress bei der Gestaltung der Inhalte zuläßt. Eines der Konzepte, wie man diese Flexibilität einfach und nachvollziehbar (auch für Code ferne User) bereitstellen kann, ist eben jene des Shortcodes.
Ein Shortcode ist eine Anweisung, der innerhalb des Inhaltes platziert wird. Diese Anweisung kann zB. lauten „stelle hier eine Karte dar“ oder „an dieser Stelle zeige das Quiz“ oder auch „hier soll ein Formular hin“. Formal erkennt WordPress einen Shortcode an den eckigen Klammern und den dazwischen befindlichen Zeichen. Wenn jetzt ein Plugin so eine Zeichenfolge bei deiner WordPress-Installation angegeben (registriert) hat wird diese Anweisung ausgeführt.
Wenn wir also zB das Plugin WP Google Maps installieren erklärt dieses Plugin seinem umgebenden WordPress, dass wenn die Zeichenfolge
In dem Fall bedeutet das, daß die Karte mit der ID 3 angezeigt werden soll, wobei der Marker 3 in der Mitte stehen soll, als Zoomlevel soll 14 verwendet werden.
Manchmal werden also einfache Anweisungen ausgesprochen, manchmal kann es auch vorkommen, daß zusätzliche Parameter übergeben werden sollen.
Ältere Pagebuilder verwendet die Shortcode-Technik zur Einbindung ihrer Design-Funktionalität. Wenn der Pagebuilder disabled wird kann es zu sehr unschönen Ergebnissen kommen:

Es wäre nicht WordPress, wenn es nicht auch hierfür jemanden gäbe, der ein Plugin geschrieben hat: Shortcode Cleaner Lite versucht, unnötige Codes aus der Seite zu entfernen und so den Inhalt zu retten:











4 comments
Kevin
Warum sprechen so viele davon das es ja sooo einfach wäre eigene Plugins zuschreiben, aber niemand zeigt wie es geht. Es gibt so gut wie keine Doku zum development in elementor. Ich hänge seit 3 Monaten an einer Aufgabe weil es einfach keine doku gibt !
Harry Martin
Hallo Kevin,
https://developers.elementor.com/ ist die erste Anlaufstelle für deine Anforderung, die Dokumentation ist doch recht brauchbar. Ausserdem gibt es natürlich https://unlimited-elements.com/widget-creator/ das Tool, um eigene Widgets in einem vorgefertigten Rahmen zu erstellen.
Müller
Es ist schon fast beängstigend wieso jeder aber auch wirklich jeder nur davon spricht wie alles so funktioniert mit Elementor. Aber was geschieht danach? Da herrscht absolutes Schweigen. Ich begreife es einfach nicht. Ich habe meine Seite fertig und gespeichert. Toll und nun? Wer erklärt Dir was weiter zu tun ist um auch endlich Deine Webseite online zu bekommen? Bisher niemand. Muss ich eine zip exportieren oder eine .json Datei? Muss ich es dann in irgendeiner anderen Ecke wieder importieren? Muss ich ein Template speicher oder eine Seite? Wie ist es wenn ich mehrer Seiten erstellen will? Egal wo man schaut, es gibt keinen der Dir zeigt wie es bis zum Ende gemacht wird. Das ist echt schade.
Gruß Mueller
Harry Martin
Dein Problem hat nichts mit Elementor zu tun. Das hängt einfach davon ab, wie/wo du die Seite erstellt hast und wohin sie soll. Wie man WordPress-Seiten migriert und/oder in Staging-Umgebungen entwickelt wird ja auch oft beschrieben. Ich selber bevorzuge den klassischen Weg: Alle Files per (s)ftp auf den Webserver spielen, die Datenbank mittels phpMyAdmin einspielen und dann die wp-config.php so anpassen, dass die richtige Datenbank aufgerufen wird. Eine andere Lösung wäre mittels eines Backup-Plugins ein Backup zu erstellen und dieses dann am Webhost einzuspielen.
Das Ganze ist völlig unabhängig von Seiten und Templates.