Dynamic Content for Elementor (DCE) ist eine kostenpflichtige Erweiterung für den Page Builder Elementor vom Entwickler Dynamic.ooo, die mehr als 150 Funktionen rund um dynamische Inhalte, ACF-Felder, bedingte Anzeige und Formulare hinzufügt. Zielgruppe sind Webentwickler, Agenturen und Ersteller datengetriebener Websites. Es funktioniert bereits mit dem kostenlosen Elementor.
Dynamische Inhalte, Listings und bedingte Anzeige
Dynamic Content for Elementor erstellt Listings und Archive aus Datenbankabfragen (Dynamic Posts, Dynamic Products) in den Layouts Grid, Liste, Tabelle, Akkordeon, Carousel, Timeline und 3D, bindet Daten über eigene Dynamic Tags ein und steuert die Sichtbarkeit von Elementen über Dynamic Visibility. Als Trigger dienen Datum, Geolokalisierung, Benutzerrolle, Gerät, Sprache sowie eigene PHP-Bedingungen.
Listings für Beiträge und Produkte (Dynamic Posts, Dynamic Products)
Dynamic Posts erzeugt Archive und Content-Loops aus Abfragen, die Beitragstyp, ACF-Beziehungen und die Suchergebnisseite berücksichtigen. Die Ergebnisse lassen sich auf vielfältige Weise anordnen – vom klassischen Grid bis zu Timeline und 3D-Komposition.
Für WooCommerce ist das Gegenstück Dynamic Products, das Produkte auflistet, die nach Datum, Preis, Autor, Titel oder Bild ausgelöst werden. Das Paket bringt außerdem die Produkt-Widgets Upsell und Cross-Sell mit. Diese fügen Empfehlungsbereiche hinzu, ohne dass jeder einzeln von Hand aufgebaut werden muss.
Dynamic Tags und Token-System
Dynamic Tags sind ein Satz eigener Elementor-Tags. Sie binden Daten aus WordPress, benutzerdefinierten Feldern, dem Benutzerprofil, WooCommerce sowie Anfrageparametern an die Widget-Eigenschaften. Dadurch bedient eine einzige Vorlage Hunderte Beiträge, ohne das Layout zu kopieren.
Die zweite Ebene ist das Token-System – ein formatiertes Textfragment, das einen dynamisch generierten Wert ersetzt, ähnlich einem Shortcode. Zu dieser Ebene gehört eine eigene Version namens Dynamic Shortcodes, die technischen Zugriff auf einen breiten Datenbereich bietet.
Bedingte Anzeige mit Dynamic Visibility
Dynamic Visibility zeigt oder verbirgt Widgets, Spalten, Sektionen, Container und ganze Inhaltsblöcke anhand definierter Bedingungen. Die Regeln umfassen Datum und Uhrzeit, Gerätetyp und Browser, Geolokalisierung, Benutzerrolle, Anmeldestatus, Inhaltstyp, URL, Sprache sowie IP-Beschränkungen.
Als Bedingung dient mitunter ein Dynamic Tag, in anspruchsvolleren Fällen ein eigenes PHP-Codefragment. Das ist ein Grad an Personalisierung, den der kostenlose Elementor nicht bietet und den Elementor Pro nur in eingeschränktem Umfang unterstützt.
Erweiterungen für Elementor-Pro-Formulare: PDF, Unterschrift, Zahlungen
Dynamic Content for Elementor erweitert das Elementor-Pro-Formular um bedingte Felder und Berechnungen, die Generierung eines PDF aus dem übermittelten Formular, ein Feld für die handschriftliche Unterschrift, Zahlungen über Stripe und PayPal ohne WooCommerce sowie Webhooks und PHP-Aktionen. Die neuesten Felder (ab Version 3.4.0) fügen die automatische Google-Adressvervollständigung, ein validiertes Telefonfeld im E.164-Format, eine Sternebewertung und eine Länderauswahl nach ISO 3166-1 hinzu.
Bedingte Felder, Berechnungen und PDF-Generierung
Conditional Fields zeigen und verbergen Formularfelder abhängig von vorherigen Auswahlen des Nutzers, und dynamische Optionslisten passen sich dem Kontext an. Das Formular führt außerdem Berechnungen aus – es kann zum Beispiel den Preis einer Leistung in Echtzeit berechnen.
Der PDF Generator erstellt aus dem übermittelten Formular eine PDF-Datei und versendet sie per E-Mail. Das eignet sich überall dort, wo eine Einreichung zu einem Dokument werden soll: einem Vertrag, einer Bestellung, einer Buchungsbestätigung.
Unterschrift, Stripe-/PayPal-Zahlungen und Webhooks
Das Signature Field erfasst eine handschriftliche Unterschrift per Maus oder Touch, die automatisch in das generierte PDF übernommen wird. Die Zahlungsfelder unterstützen Stripe und PayPal direkt aus dem Formular heraus, mit unterschiedlichen Versandkosten je nach Standort und ohne WooCommerce installieren zu müssen.
Hinzu kommen bedingte Integrationsaktionen: die Datenübertragung an Mailchimp und MailerLite, Webhooks sowie die PHP Action, die nach dem Absenden des Formulars eigenen Code ausführt.
Validierte Felder für Adresse, Telefon und Land
Ab Version 3.4.0 hat das Formular fünf neue Felder und Aktionen erhalten, die auf realen Daten basieren. Google Address Autocomplete nutzt das offizielle Google-Places-Widget und ergänzt die übrigen Adressfelder selbstständig. International Phone validiert die Telefonnummer länderabhängig im E.164-Format.
- Rating – interaktive Sterne mit Halbschritt-Genauigkeit, die einen numerischen Wert zurückgeben.
- Country Selector – vollständige Länderliste nach ISO 3166-1 mit der Möglichkeit, Einträge anzupinnen oder auszuschließen.
- Woo Add to Cart Action – das Hinzufügen von Produkten zum WooCommerce-Warenkorb aus dem Formular heraus, mit Prüfung des Lagerbestands.
ACF-Feldunterstützung und Datenintegrationen
Dynamic Content for Elementor zeigt und layoutet fortgeschrittene ACF- und ACF-Pro-Felder – Repeater (auch verschachtelt), Flexible Content, Relationship und Gallery –, die Elementor Pro selbst nicht nativ unterstützt, wobei das Layout von der Elementor-Vorlage gesteuert wird. Es arbeitet außerdem mit JetEngine, Meta Box, Pods, Toolset, Timber, WooCommerce, WPML und Search and Filter Pro zusammen.
Fortgeschrittene ACF-Felder in Elementor (Repeater, Flexible Content)
Das ist einer der Hauptgründe, aus denen datengetriebene Websites zu DCE greifen. Das Widget-Set ACF Fields, ACF Repeater, ACF Flexible Content, ACF Relationship, ACF Gallery und ACF Slider zeigt komplexe Feldstrukturen visuell im Editor an, während das Layout jedes Elements von der Elementor-Vorlage gesteuert wird.
Der Repeater unterstützt Verschachtelung. Eigenschaftstabellen, Merkmalslisten oder Galerien mit wiederholbaren Blöcken entstehen so ohne Code. Elementor Pro selbst rendert diese Felder nicht nativ – hier liegt der klare Vorteil der Erweiterung.
JetEngine, Meta Box, Pods und Toolset
Neben ACF liest das Plugin Daten aus weiteren populären Frameworks für benutzerdefinierte Felder. Es unterstützt JetEngine von Crocoblock, Meta Box (einschließlich Meta Box Google Maps), Pods sowie Toolset, wodurch sich ein bestehendes Datenmodell einbinden lässt, ohne das Projekt umzubauen.
HTML Templates nutzt dagegen das Plugin Timber und gibt Entwicklern eine Template-Syntax zur Organisation wiederkehrender Layouts an die Hand.
WooCommerce, WPML und Search and Filter Pro
WooCommerce erhält umfassende Unterstützung: Produktlistings, Wishlist, Angebotsprodukte, Varianten sowie die Aktion zum Hinzufügen zum Warenkorb aus dem Formular. Die Mehrsprachigkeit übernimmt WPML – die Website des Herstellers selbst läuft auf dieser Lösung.
Search and Filter Pro integriert sich mit den Listings und ergänzt sie um Filterung und Ergebnissuche. Zusammen bilden sie ein Set zum Aufbau durchsuchbarer, datengestützter Kataloge.
Typische Einsatzszenarien: ACF-Kataloge, WooCommerce-Shops, Formulare
Dynamic Content for Elementor bewährt sich in Katalogen und Portfolios auf Basis von ACF-Feldern (Immobilien, Angebote, Projekte mit Repeatern und Relationen), in WooCommerce-Shops mit ungewöhnlichen Listings und Wishlist, in umfangreichen Formularen für Daten- und Zahlungserfassung sowie in Landingpages mit zeitlicher und geografischer Personalisierung. Zudem unterstützt es Dashboards mit interaktiven Diagrammen und Karten, die mit dynamischen Daten gespeist werden.
Kataloge und Portfolios auf ACF-Basis
Ein typisches Szenario ist eine Objektdatenbank, die mit ACF-Feldern beschrieben wird – Immobilien, Stellenangebote, Projektrealisierungen –, einschließlich Repeatern und Beziehungen zwischen Beiträgen. Die Widgets ACF Repeater und ACF Relationship zeigen diese Daten in einem von der Elementor-Vorlage gesteuerten Layout an, während Dynamic Posts und Dynamic Tags das Ganze ohne Programmierung zu einem durchsuchbaren Katalog verbinden.
WooCommerce-Shops mit benutzerdefinierten Listings
Nehmen wir einen Shop, der ungewöhnliche Layouts für Produktlisten braucht (Carousel, Tabelle, Timeline), Empfehlungs- und Cross-Selling-Bereiche, eine Wunschliste sowie Banner, die nur für angemeldete Nutzer oder in einem Aktionszeitraum sichtbar sind. All das setzt sich aus fertigen DCE-Elementen zusammen. Dynamic Products, die Upsell-/Cross-Sell-Widgets, Add to Woo Wishlist und Products On Sale verbinden sich hier mit Dynamic Visibility, das die Sichtbarkeit nach Datum, Rolle und Geolokalisierung steuert.
Formulare, Landingpages und Daten-Dashboards
Ein mit DCE-Erweiterungen ausgestattetes Elementor-Pro-Formular berechnet den Preis abhängig von den Auswahlen, zeigt Felder bedingt an, erfasst eine Unterschrift, erstellt ein PDF und nimmt Zahlungen über Stripe oder PayPal entgegen, ohne ein vollständiges WooCommerce aufzusetzen.
Landingpages für zeitlich und regional begrenzte Aktionen nutzen Dynamic Visibility sowie die Schaltfläche Add to Calendar. Daten-Dashboards wiederum stellen Werte über Dynamic Charts und Karten mit dynamischen Markern dar.
Für wen Dynamic Content for Elementor sinnvoll ist
Dynamic Content for Elementor ist die naheliegende Wahl für Agenturen, Webentwickler und Ersteller datengetriebener Websites, die ACF-Felder intensiv nutzen und ein einziges Erweiterungspaket statt eines Dutzends spezialisierter Plugins benötigen. Weniger geeignet ist es für einfache Visitenkarten-Websites und sehr eingeschränktes Hosting, wo Anzahl und technischer Charakter der Optionen leicht überdimensioniert wirken.
Agenturen, Webentwickler und datengetriebene Websites
Für wen sich Dynamic Content for Elementor am besten eignet:
- Agenturen und Freelancer, die zahlreiche Kundenwebsites mit Elementor bauen und für die ein einziger Kauf ein Dutzend Plugins für PDF, Karten, Listings und Formulare ersetzt,
- Ersteller datengetriebener Websites, die ACF, ACF Pro, Meta Box, JetEngine, Pods oder Toolset nutzen,
- WooCommerce-Shops mit benutzerdefinierten Listings, Upselling, Cross-Selling und Wishlist,
- Websites mit umfangreichen Elementor-Pro-Formularen – Berechnungen, PDF, Unterschrift, Zahlungen,
- Projekte, die eine Personalisierung von Inhalten erfordern, wie Membership-Seiten oder Landingpages mit zeitlich-geografischen Einschränkungen.
Für wen es nicht die beste Wahl ist:
- Nutzer eines anderen Builders als Elementor – für Bricks, Gutenberg, Oxygen oder Breakdance bietet Dynamic.ooo eigene Produkte an,
- Einsteiger mit einer einfachen, statischen Visitenkarten-Website, für die der volle Funktionsumfang leicht überwältigend wirkt,
- Websites auf sehr eingeschränktem Hosting, ohne Bereitschaft, ungenutzte Module zu deaktivieren.
Dynamic Content for Elementor im Vergleich zu Elementor Pro und JetEngine
Dynamic Content for Elementor ergänzt Elementor, statt mit ihm zu konkurrieren. Elementor Pro hat eigene dynamische Inhalte, einen Theme Builder und einen WooCommerce Builder, aber eine schwächere native Unterstützung für fortgeschrittene ACF-Felder und weniger umfangreiche Anzeigebedingungen – genau diese Lücken füllt DCE.
JetEngine von Crocoblock ist die am häufigsten genannte Alternative, ein umfangreiches Ökosystem für dynamische Inhalte und Custom Post Types. DCE unterscheidet sich dadurch, dass es eine reine Erweiterung für Elementor bleibt und stark auf die visuelle Bearbeitung von ACF-Feldern sowie Pro-Formularen setzt.
Grenzen: Performance, Lernkurve und Abhängigkeit von Elementor
Hinweis zur Performance: Bei vielen aktiven Modulen und Triggern können Frontend und Editor an Geschwindigkeit verlieren, weshalb der Hersteller empfiehlt, ungenutzte Funktionen im Panel zu deaktivieren. Bei allen aktivierten Funktionen werden 256 MB PHP-Speicher empfohlen, komfortabel sind 1024 MB.
Der zweite Punkt ist die Lernkurve. Die Anzahl der Widgets und fortgeschrittenen Optionen braucht Zeit, und Tokens, PHP-Bedingungen oder HTML Templates mit Timber richten sich ausdrücklich an technisch versierte Nutzer. Das Plugin funktioniert außerdem ausschließlich mit Elementor und ist an dessen Update-Zyklus gebunden – die Formularerweiterungen erfordern zusätzlich Elementor Pro.


Anforderungen und Kompatibilität: Elementor, PHP, Feldintegrationen
Dynamic Content for Elementor benötigt WordPress 6.3 oder neuer (empfohlen 6.8+), PHP 7.4 oder neuer (empfohlen 8.0) sowie Elementor 3.28.0+ – es funktioniert bereits mit dem kostenlosen Elementor, während Elementor Pro die Formularerweiterungen freischaltet. Bei allen aktivierten Funktionen werden 256 MB PHP-Speicher empfohlen, komfortabel sind 1024 MB. Das Plugin wird aktiv an Elementor 4.x angepasst.
| Parameter | Minimum | Empfohlen |
|---|---|---|
| Version | 3.4.17 | |
| WordPress | 6.3 oder neuer | 6.8 oder neuer |
| PHP | 7.4 oder neuer | 8.0 |
| MySQL | 5.6 oder neuer | 5.7 oder neuer |
| Elementor (free) | 3.28.0 oder neuer | 3.33.0 oder neuer |
| Elementor Pro (optional) | 3.28.0+ falls installiert | 3.33.0+ falls installiert |
| PHP-Speicherlimit | 256 MB (bei allen aktivierten Funktionen) | 1024 MB |
| Builder | ausschließlich Elementor (free + Pro) | |
| Feldintegrationen | ACF, ACF Pro, JetEngine, Meta Box, Pods, Toolset, Timber | |
| WooCommerce | unterstützt | |
| WPML | unterstützt | |
WordPress, PHP und Elementor-Versionen
Das Plugin setzt auf eine Umgebung mit WordPress 6.3+, PHP 7.4+ und MySQL 5.6+, während die Dokumentation des Herstellers WordPress 6.8+, PHP 8.0 und MySQL 5.7+ empfiehlt. Als Laufzeitumgebung dient Elementor in mindestens Version 3.28.0, empfohlen wird 3.33.0.
Als Builder kommt ausschließlich Elementor infrage – für Bricks, Gutenberg, Oxygen oder Breakdance bietet Dynamic.ooo eigene Produkte an. DCE wird aktiv an das kommende Elementor 4.x angepasst.
Elementor Pro und der kostenlose Elementor — was Pro erfordert
Elementor Pro ist für den Betrieb des Plugins nicht erforderlich. Die meisten Funktionen, darunter Listings, Dynamic Tags und Dynamic Visibility, laufen bereits mit dem kostenlosen Elementor. Pro schaltet vor allem die Erweiterungen für das Elementor Pro Form frei.
Das heißt, dass bedingte Felder, der PDF-Generator, das Unterschriftenfeld, Stripe- und PayPal-Zahlungen sowie die neuen Felder für Adresse, Telefon und Land ein installiertes Elementor Pro voraussetzen. Der Rest des Funktionsumfangs bleibt auch ohne dieses verfügbar.
Kompatibilität mit ACF, WooCommerce und WPML
Auf der Datenseite arbeitet das Plugin mit ACF und ACF Pro, JetEngine, Meta Box, Pods, Toolset sowie Timber (erforderlich für HTML Templates) zusammen. WooCommerce erhält Unterstützung bei Listings, Wishlist, Angeboten, Varianten und der Warenkorb-Aktion.
Die Mehrsprachigkeit übernimmt WPML, und die Integrationen externer Dienste – Google Maps, Stripe, PayPal und CoinMarketApp – werden über API-Schlüssel im Panel Integrations konfiguriert. Search and Filter Pro ergänzt die Listings um eine Ergebnisfilterung.


Bewertungen
Es gibt noch keine Bewertungen.