Immobilien nach Preis, Stellen nach Gehalt, Kurse nach Niveau: Divi 5 filtert Listen jetzt nach eigenen Feldern, ohne Zusatzplugin
Elegant Themes zeigt, wie die Loop-Filter in Divi 5 mit ACF-Feldern arbeiten: Preisvergleich, automatische Optionen, Mehrfachwerte. Aufbau und Fallen.


Ein Makler will, dass Besucher seine Objekte nach Höchstpreis, Stadt und Zimmerzahl eingrenzen. Ein Handwerksbetrieb will offene Stellen nach Standort filtern, eine Bildungseinrichtung Kurse nach Niveau. Bisher hieß das in Divi: ein Verzeichnis-Plugin dazukaufen oder von Hand programmieren. Elegant Themes hat am 25. September 2026 in einer Anleitung gezeigt, dass Divi 5 das mit Bordmitteln kann: Die Loop-Filter-Module verbinden sich neben Kategorien und Schlagwörtern auch mit eigenen Feldern aus Advanced Custom Fields. Ich habe den Aufbau nachvollzogen und beschreibe, wie er funktioniert und wo er hakt.
Wie die Bausteine zusammenspielen
Der Loop Builder wiederholt ein gestaltetes Element für jeden Treffer einer Abfrage. Für ein Immobilienverzeichnis gestaltet man eine einzige Objektkarte, fragt den eigenen Inhaltstyp „Objekte“ ab und füllt jede Karte per dynamischem Inhalt. Zwei Module bauen darauf das Filterformular:
- Post Filter Module: der Formularrahmen, der die Steuerelemente hält und mit einer Zielschleife verbindet.
- Post Filter Item Module: ein Steuerelement je Filter. Der Feldtyp bestimmt die Bedienung: Textfeld, Auswahlliste, Radio-Knöpfe, Kontrollkästchen für Mehrfachauswahl, Sortierrichtung, Sortierfeld sowie Knöpfe für Anwenden und Zurücksetzen.
Auswahllisten brauchen Optionen. Mit der Einstellung „Automatisch“ liest Divi die gespeicherten Feldwerte aus, mit „Manuell“ legt man Wert und Beschriftung selbst fest. Angewendet werden Filter wahlweise beim Klick auf einen Knopf oder sofort bei jeder Änderung. Bei mehreren Steuerelementen empfiehlt Elegant Themes den Knopf, damit Besucher erst mehrere Kriterien setzen und dann die Ergebnisse laden.
Der Aufbau Schritt für Schritt
- Daten anlegen: Einen eigenen Inhaltstyp registrieren, im Beispiel „Properties“, und in ACF die Felder anlegen: Preis als Zahl, Stadt und Objektart als Auswahl, Zimmer als Zahl, Ausstattung als Mehrfachauswahl. Einige Testeinträge befüllen.
- Karte gestalten: Im Loop Builder eine Karte bauen und Titel, Bild, Preis und Stadt per dynamischem Inhalt aus den Feldern ziehen.
- Filterrahmen setzen: Neben dem Raster ein Post Filter Module einfügen und die Schleife als Ziel wählen.
- Steuerelemente einfügen: Ein Textfeld für die Stichwortsuche, ein Zahlenfeld für den Höchstpreis mit Vergleich „kleiner oder gleich“, Auswahllisten für Stadt und Objektart mit automatischen Optionen, Kontrollkästchen für die Ausstattung mit manuellen Optionen, dazu Anwenden und Zurücksetzen.
- Testen: Jede Kombination durchspielen, besonders leere Ergebnisse und die Rücksetzung.
Wo es hakt
Elegant Themes weist selbst auf die Stolperstelle hin: Felder mit mehreren Werten, etwa die Ausstattung, verlangen besondere Sorgfalt, weil die Werte anders gespeichert werden als einfache Texte. Hier führt die manuelle Optionsliste zu verlässlicheren Ergebnissen als die automatische. Aus meiner Erfahrung kommen drei weitere Punkte dazu. Zahlenfelder müssen in ACF als Zahl angelegt sein, sonst vergleicht der Filter Zeichenketten und sortiert 1.000 vor 200. Änderungen an Feldnamen nach dem Aufbau zerlegen die Filter still, also Namen vorher festlegen. Und bei großen Beständen sollte man prüfen, wie lange die Abfrage dauert, bevor man den Filter auf „bei jeder Änderung anwenden“ stellt.
Für wen sich das lohnt
Das Muster ist nicht auf Immobilien beschränkt. Elegant Themes nennt Stellenbörsen mit Gehaltsfilter, Kurskataloge nach Niveau und Veranstaltungslisten nach Ort. Ich würde Referenzlisten nach Branche und Leistung ergänzen, Ersatzteilkataloge nach Kompatibilität, Praxen mit Behandlungsangebot nach Standort. Überall dort, wo Besucher bisher eine lange Liste durchscrollen mussten, ersetzt ein Filter den Anruf „Haben Sie auch …?“. Voraussetzung ist saubere Datenpflege: Ein Filter ist nur so gut wie die Werte in den Feldern, und ein Objekt ohne eingetragenen Preis fällt bei einer Preisgrenze schlicht aus der Liste, ohne dass es jemand merkt. Was ein solches Verzeichnis kostet und wann sich ein eigenes System eher lohnt, bespreche ich im Rahmen meines Webdesign-Angebots; wie ich Divi und die Alternativen einordne, steht unter WordPress.
Quellen
Kurz beantwortet
Brauche ich für Filter nach eigenen Feldern in Divi 5 ein Zusatzplugin?
Für die Filter selbst nicht. Die Loop-Filter-Module sind Bestandteil von Divi 5. Für die eigenen Felder wird im Beispiel Advanced Custom Fields genutzt.
Kann ein Besucher nach einem Höchstpreis filtern?
Ja. Ein Zahlenfeld mit Vergleich „kleiner oder gleich“ gegen ein als Zahl angelegtes ACF-Feld erledigt das. Das Feld muss als Zahl gespeichert sein, sonst stimmt die Reihenfolge nicht.
Wo liegt die häufigste Fehlerquelle?
Bei Feldern mit mehreren Werten wie Ausstattungsmerkmalen. Dort empfiehlt sich die manuelle Optionsliste statt der automatischen Ermittlung.
Konrad Griesser
Webdesigner & SEO-Experte aus Augsburg — seit 1999