✨ 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 WpResidence: estate properties as tables

WpResidence stores listings as the estate_property CPT with price, bedrooms, status, and agent in postmeta. SleekView pivots those keys into named columns so the listings admin shows the inventory rather than hiding it behind row clicks.

♾️ Lifetime License available

SleekView table view for WpResidence

Pivot estate_property postmeta into a broker desk

WpResidence uses the estate_property CPT in wp_posts as its listings model. The fields brokers triage on, property_price, property_bedrooms, property_bathrooms, property_size, property_status, property_address, and property_agent, all live in wp_postmeta. The default WordPress posts list cannot show postmeta columns, so the admin defaults to title and date.

SleekView reads the estate_property CPT, joins postmeta at query time, and exposes each meta key as a first-class column. WpResidence taxonomies (property_category, property_status, property_city, property_county_state) attach as filterable columns, so a saved view of active 3-bed homes in a given city becomes one stored slice.

Edits route through wp_update_post and update_post_meta, so the price-change emails, agent assignment hooks, and status filters WpResidence registers still fire. Bulk price adjustments, status flips, and per-agent inventory views finally become a saved view rather than a per-row click.

Workflow

From estate_property CPT to a working listings desk

1

Map the CPT and taxonomies

Point SleekView at estate_property and attach property_category, property_status, property_city, and property_county_state as filterable columns.
2

Pivot the WpResidence meta keys

Add property_price, property_bedrooms, property_bathrooms, property_size, and property_agent as columns. Long-format postmeta rows pivot at query time.
3

Save broker and agent views

Build saved views per workflow: active in city under price cap, pending close this month, my listings only. Gate each view by capability.
4

Inline-edit and bulk update

Drop prices, mark reserved, reassign agents, or move records to sold directly in the table. Bulk actions handle multi-property updates while WpResidence hooks still fire.

Sample columns

A typical WpResidence listings view

Listings pivoted from wp_postmeta with price, bedrooms, agent, and status as named columns.
Source: wp_posts (estate_property) + wp_postmeta
Listing Price Beds City Agent Status
Lakeside Villa €545,000 4 Barcelona alex@studio.co Active
Old Town Flat €289,000 2 Lisbon ria@design.io Reserved
Sea View House €1,250,000 5 Nice tom@hello.dev Active
Garden Studio €175,000 1 Porto mia@brew.coop Sold

Comparison

Default WpResidence admin vs SleekView

Default WpResidence admin

  • estate_property records render as a generic posts list with no price or bedroom columns
  • property_price, property_bedrooms, property_status, and property_agent are hidden in wp_postmeta
  • No combined filter for price range plus property_status plus city taxonomy
  • Bulk price changes or status flips require clicking into each record
  • Per-agent inventory views filtered by post_author need custom code

SleekView

  • Pivot WpResidence postmeta into named, sortable columns
  • Combine price range, taxonomy, and status in one saved view
  • Inline-edit property_price, property_status, and agent assignment
  • Per-agent dashboards via post_author filters and capability gating
  • Bulk status updates with WpResidence hooks still firing

Features

What SleekView gives you for WpResidence

Pivot estate_property meta

property_price, property_bedrooms, property_size, and property_status become named columns at query time. Each listing is one tidy row with the fields brokers compare on.

Combined inventory filters

Filter by property_category, property_city, price range, and agent together. Save the slice per workflow (Active in Barcelona under 500k, Pending close this month) and reload in one click.

Inline price and status edits

Drop a price, mark a listing reserved, or reassign an agent inline. Writes go through update_post_meta so WpResidence's price-change emails and status filters keep running.

Audience

Who uses SleekView for WpResidence

Brokers

Whole-office inventory with price, beds, city, and status visible inline. Saved views for new this week, price drops, and under reservation replace the daily spreadsheet juggling.

Agents

Per-agent dashboards filtered by post_author or property_agent. Capability-gated views mean each agent sees only their own book without exposing the whole office.

Marketing ops

Surface featured flag, photo count, and last-updated date together to find listings that need refreshing before a campaign push. Bulk-toggle featured across a city in one pass.

The bigger picture

Why a real estate theme needs a real table view

WpResidence is one of the longest-running real estate WordPress themes, with a clean CPT-and-meta data model that holds up to thousands of listings. The problem is the admin in front of that model. The default WordPress posts list shows title, author, and date, none of which describe a property.

Brokers want to compare price, beds, status, and agent at a glance, and the only way the default admin allows that is by clicking into each record. SleekView's pivot rewrites that surface entirely. The same estate_property rows render as a real inventory table with named columns for everything stored in wp_postmeta.

Saved views replace the daily spreadsheet exports a broker office tends to accumulate, capability gating gives each agent their own desk without custom code, and inline edits route through WpResidence's own update path so syndication and notification hooks keep working unchanged. The data was always there; SleekView just makes it usable.

Questions

Common questions about SleekView for WpResidence

WpResidence uses the estate_property CPT with field data in wp_postmeta and listing taxonomies for category, status, city, and area. SleekView reads the CPT, pivots meta keys into columns, and joins the taxonomies as filterable attributes.

 

Yes. property_price exposes as a numeric range filter, and property_city and property_county_state taxonomies attach as multi-select filters. Combine them in one saved view that brokers reload daily.

 

Yes. Writes route through wp_update_post and update_post_meta, so the price-change emails, status filters, and agent assignment actions WpResidence registers continue to run as if the edit happened in the editor.

 

Yes. Save a view that filters by post_author = current_user_id or by property_agent meta value and gate it by a per-agent capability. Each agent logs in and sees only their book.

 

Yes if WpResidence stores those as related CPTs or in custom tables. SleekView discovers any registered post type, and custom tables can be mapped explicitly so showings or inquiries sit alongside the listings view.

 

Yes. Any saved view exports the visible columns as CSV, including pivoted property_price and property_status values. Filtered exports preserve the column order set in the view.

 

No. SleekView uses indexed joins and database-level pagination rather than loading every record into PHP. Postmeta lookups cache per view, so even a 10,000-listing office loads in the same query budget as a default posts list.

 

Yes. The same data source can render as a kanban with columns by property_status (Active, Reserved, Sold) or by agent. Cards show price and city; dragging a card between columns updates property_status inline.

 

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