SleekView for Easy Property Listings Pro: properties as tables
EPL stores property, land, rental, commercial, and business listings as separate CPTs with all the field data in postmeta. SleekView pivots those keys into proper columns and joins the CPTs into one cross-listing inventory view.
♾️ Lifetime License available
Pivot EPL postmeta into a cross-listing inventory grid
Easy Property Listings models inventory as five CPTs: property, land, rental, commercial, and business. Each shares the same postmeta convention with keys like property_address_street_name, property_price, property_bedrooms, property_bathrooms, property_status, and property_agent. The default WordPress posts list cannot show those columns, so each CPT defaults to title, author, and date.
SleekView reads any of the five CPTs and joins postmeta at query time. The property_status taxonomy attaches as a filterable column alongside price ranges, beds, baths, and agent. A saved view spanning property and rental together is one stored slice, giving a sales-and-rentals dashboard from one screen.
Edits route through wp_update_post and update_post_meta, so EPL's pricing helpers, status filters, and any portal sync (REAXML, REA, Domain) registered against the CPTs continue to fire on every inline edit. Bulk price drops, status flips, and per-agent inventory views replace the per-row drilldown.
Workflow
From five EPL CPTs to a single inventory desk
Map the EPL CPTs
property, land, rental, commercial, and business. Each becomes its own table or you can combine them into a cross-CPT inventory view.
Pivot the property_ meta keys
property_price, property_bedrooms, property_bathrooms, property_address_street_name, and property_agent as columns. Postmeta rows pivot at query time.
Save broker and agent views
Inline-edit and bulk update
Sample columns
A typical EPL listings view
wp_postmeta with property_price, bedrooms, agent, and status as named columns.
wp_posts (property, land, rental, commercial, business) + wp_postmeta
| Listing | Type | Price | Beds | Agent | Status |
|---|---|---|---|---|---|
| 12 Maple Ave | Property | $695,000 | 3 | alex@studio.co | Current |
| 204 Birch St | Rental | $2,400/mo | 2 | ria@design.io | Pending |
| 55 Pine Way | Land | $180,000 | 0 | tom@hello.dev | Current |
| 9 Oak Drive | Commercial | $1,450,000 | 0 | mia@brew.coop | Sold |
Comparison
Default Easy Property Listings Pro admin vs SleekView
Default Easy Property Listings Pro admin
-
Each CPT (
property,land,rental,commercial) has its own posts list with no shared inventory view -
property_price,property_bedrooms, andproperty_agentsit inwp_postmetaand are not visible - Cross-CPT views joining property and rental listings together are not built-in
- Bulk price drops or status changes require clicking into every listing
-
Per-agent dashboards filtered by
property_agentneed custom code
SleekView
- Pivot EPL postmeta into named, sortable columns
-
Join
property,land,rental,commercial, andbusinessCPTs into one inventory view -
Filter by price, bedrooms, agent, and
property_statusin one saved slice - Inline-edit price, status, and agent assignment with EPL hooks still firing
- Per-agent or per-office views via capability-gated saved filters
Features
What SleekView gives you for Easy Property Listings Pro
Pivot EPL postmeta
property_price, property_bedrooms, property_bathrooms, property_status, and property_agent become named columns. Each listing renders as one row with the fields agents compare on.
Cross-CPT inventory
Combine property, land, rental, commercial, and business into one view. A sales-plus-rentals dashboard becomes one saved slice rather than five separate admin screens.
Inline price and status edits
Drop a price, mark a listing under offer, or reassign an agent inline. Writes go through update_post_meta so EPL's pricing helpers and portal sync (REAXML and similar) keep running.
Audience
Who uses SleekView for Easy Property Listings Pro
Brokers
Whole-portfolio inventory with sales, land, rental, and commercial in one grid. Saved views for new this week, price drops, and Under Offer this month replace the per-CPT admin juggle.
Agents
Per-agent dashboards filtered by property_agent meta or post_author with status and inquiry counts visible. Capability-gated views keep each agent's book private.
Marketing ops
Surface featured flag, photo count, and last-updated together to find listings that need refreshing before a portal feed sync. Bulk-toggle featured across a region in one pass.
The bigger picture
Why EPL brokers need a real cross-CPT view
Easy Property Listings made a sensible model choice by splitting inventory into separate CPTs for property, land, rental, commercial, and business. That keeps each type clean at the data level, but the admin pays for it. A broker who runs sales and rentals from the same office has to flip between two posts lists to see today's pipeline, and neither list shows price, beds, or agent without opening a record.
The fields all live in wp_postmeta, invisible to the default WordPress UI. SleekView's pivot solves both problems at once. Postmeta keys become named columns, and the five CPTs join into one cross-listing view that finally matches how a real estate office operates.
Saved views replace the daily flipping between admin screens, capability gating gives each agent their own desk, and inline edits route through update_post_meta so EPL's pricing helpers, portal sync, and notification hooks keep working unchanged.
Questions
Common questions about SleekView for Easy Property Listings Pro
Easy Property Listings ships with five CPTs: property, land, rental, commercial, and business. All share the same postmeta key convention, so SleekView reads them with the same column mapping and can join them into one cross-listing view.
Yes. property_status, tax_feature, and location taxonomies attach as filterable columns. Combine them with property_price range and property_bedrooms in one saved view that brokers reload daily.
Yes. SleekView writes via wp_update_post and update_post_meta, so EPL's pricing helpers, status filters, and any REAXML or portal-sync actions registered against the CPTs continue to run on every inline edit.
Yes. Build a multi-CPT view that includes property and rental and filter by property_status. The CPT column shows which type each row is, and price renders alongside per-month rent in the same numeric column.
Yes. Save a view that filters by property_agent meta value or by post_author and gate it by an EPL agent capability. Each agent sees only their own listings across every CPT.
Yes. SleekView itself doesn't generate feeds, but inline edits trigger the actions that EPL's portal sync extensions listen to. A bulk price drop on twenty listings still pushes through to REA, Domain, or any other configured portal.
 Yes. Any saved view exports the visible columns as CSV, including pivoted postmeta values. Filtered exports preserve the column order, so a portal-feed handoff or a broker debrief gets exactly the slice on screen.
 No. SleekView uses indexed joins and database-level pagination, with postmeta lookups cached per view. Even a multi-thousand-listing agency loads in the same query budget as a default posts list.
 Pricing
More than 1000+
happy customers
Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.
Lifetime ♾️
Most popular
EUR
once
- Unlimited websites
- Lifetime updates
- Lifetime support
...or get the Bundle Deal
and save €250 🎁
The Bundle (unlimited sites)
Pay once, own it forever
Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.
What’s included
-
SleekAI
-
SleekByte
-
SleekMotion
-
SleekPixel
-
SleekRank
-
SleekView
€749
Continue to checkoutBrowse more
- Woocommerce Free Shipping Bar
- Alibaba Dropshipping
- Woocommerce Subscriptions
- Woocommerce Bitpay
- Woocommerce Shipping Pickup Location
- Woocommerce Cart Abandonment Recovery
- Surecart Cart
- Aelia Currencyswitcher
- Woocommerce Square
- Woocommerce Tax Jar
- Woocommerce Vendor Payouts
- Yith Woocommerce Product Image Gallery Slider
- Woocommerce Stock Sync
- Woocommerce Weight Based Shipping
- Curcy Multi Currency