Was sind Shortcodes?
Shortcodes sind kleine Textbausteine in eckigen Klammern, die Sie in Ihre WordPress-Seiten oder Beiträge einfügen können – zum Beispiel, um:
- ein Suchformular anzuzeigen
- eine Liste mit Immobilien in einem Ort zu zeigen (z.B. für entsprechende Landingpages)
- ein Karussell-Slider auf der Startseite zu platzieren
Wo kann ich Shortcodes einfügen?
- im normalen Textfeld eines Seiteneditors
- in einem Shortcode-Block im Gutenberg Editor
- im Text-Widget (z. B. in der Sidebar)
👉 Zur Anleitung „Shortcodes einfügen“
Verfügbare Shortcodes (ab WP-ImmoMakler PLUS)
Ab der PLUS-Version von WP-ImmoMakler stehen Ihnen zahlreiche Shortcodes zur Verfügung, mit denen Sie Inhalte gezielt auf Seiten, Landingpages oder in Widgets platzieren können. Wenn Sie aktuell nur die BASIC-Version nutzen, können Sie jederzeit ein Upgrade buchen. Sie zahlen lediglich den Differenzbetrag. Wenden Sie sich dazu gerne an unseren Support.
Beispiele:
-
[immomakler-archive] -
[immomakler-map] -
[immomakler-carousel] -
[immomakler-search-form] -
[immomakler-searchagents-form] -
[immomakler-propstack-suchprofil] -
[immomakler-single],[immomakler-single-subtitle]
👉 Tipp: Eine vollständige Liste finden Sie in unserer Shortcode-Demo.
Shortcodes mit Parametern filtern
Viele Shortcodes können mit Parametern kombiniert werden, um gezielt Inhalte anzuzeigen – ähnlich wie mit WP_Query in WordPress.
🔧 Beispiel:
✅ Unterstützte Parameter (Auszug):
-
vermarktungsart,nutzungsart,typ,ort,status -
limit,columns,radius,boxed -
meta_key,meta_value,meta_compare,meta_type -
projekt,orderby,use_order
Damit lassen sich z. B. Immobilien nach Typ, Ort, Preis oder individuellen Feldern filtern.
Beispiele für individuelle Filter
👉 Weitere nützliche Beispiele finden Sie in der Entwicklerdokumentation zu Filter-Hooks.
Karussell- und Kartenansicht
Karussell-Slider (z. B. Startseite)
Kartenansicht mit Filter
Hinweise für Entwickler:innen
-
Shortcodes können überall verwendet werden: in Templates, Widgets oder per
do_shortcode(). -
Für
[immomakler-searchagents-form]ist der Zugriff aufglobal $wp_queryerforderlich. -
Beim Einsatz von Custom Fields (z. B.
meta_key) muss der passendemeta_typeangegeben werden.
Die ausführliche Dokumentation für Entwickler finden Sie unter [→ WP-ImmoMakler: Shortcodes gezielt einsetzen und anpassen – für Entwickler]