✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

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

SleekView table view for Easy Property Listings Pro

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

1

Map the EPL CPTs

Point SleekView at property, land, rental, commercial, and business. Each becomes its own table or you can combine them into a cross-CPT inventory view.
2

Pivot the property_ meta keys

Add property_price, property_bedrooms, property_bathrooms, property_address_street_name, and property_agent as columns. Postmeta rows pivot at query time.
3

Save broker and agent views

Build saved views per workflow: Current in city under price cap, my listings, Under Offer this month, Land plus Commercial together. Gate each view by capability.
4

Inline-edit and bulk update

Drop prices, flip status, reassign agents, or toggle featured directly in the table. Bulk actions update many records while EPL hooks and portal sync keep firing.

Sample columns

A typical EPL listings view

Listings pivoted from wp_postmeta with property_price, bedrooms, agent, and status as named columns.
Source: 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, and property_agent sit in wp_postmeta and 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_agent need custom code

SleekView

  • Pivot EPL postmeta into named, sortable columns
  • Join property, land, rental, commercial, and business CPTs into one inventory view
  • Filter by price, bedrooms, agent, and property_status in 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.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

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