Wexlab Listings & Filters is an independent plugin by WP Expert Lab for building any kind of directory or listing site, properties, cars, jobs, portfolios, or anything else, entirely with your own post types, custom fields, and Elementor templates. This plugin is not affiliated with or endorsed by Elementor.
Instead of a fixed “property” or “car” data structure, you define your own post type and your own fields. You then design the listing card visually in Elementor using Dynamic Tags to pull in your field values, and the plugin handles AJAX filtering and pagination automatically based on the fields you created.
Core Workflow
- Post Type — create your own custom post type (Properties, Cars, Jobs, anything).
- Field Group — add fields (Text, Number, Select, Textarea, Image) and assign the group to your post type using the Location Rule.
- Posts — fill in your custom fields on the normal post edit screen.
- Elementor Card Template — design a Saved Template for a single listing card, pulling in field values with Dynamic Tags.
- Listing Widget — display your listings in a responsive grid using that card template.
- Filters Widget — drop in a filter bar; fields from your Field Group appear automatically as search, select, checkbox, radio, or number range filters, with AJAX filtering and pagination.
Features
- Create unlimited custom post types without writing code
- Field Groups with a Post Type location rule
- Field types: Text, Number, Select, Textarea, Image
- Custom fields appear directly on the post edit screen
- Elementor Dynamic Tags: Field, Image Field, Listing Title, Listing Link, Featured Image
- Use any Elementor Saved Template as a listing card
- Listing widget with configurable columns and pagination
- Filters widget: search, select/radio/checkbox filters, number range
- AJAX filtering with no page reload
- Fully responsive
- Works for any listing type, no predefined “property” or “car” data included