SleekView for Directorist Pro: listings and reviews as tables
Directorist Pro uses the at_biz_dir custom post type with location, pricing, hours, and package data spread across wp_postmeta. SleekView pivots those keys into named columns so admins see what they actually triage on.
♾️ Lifetime License available
Pivot at_biz_dir postmeta into proper columns
Directorist Pro models a directory as the at_biz_dir custom post type. The defaults you triage on (location, phone, business hours, price range, plan, expiry, featured flag) all live in wp_postmeta as long-format rows. The default WordPress posts list shows title, author, and date, which is rarely the information directory ops actually needs to act on a row.
SleekView reads at_biz_dir and pivots _directory_type, _address, _phone, _email, _price_range, _listing_status, _featured, and _expiry_date into named columns at query time. Reviews stored against the listing post type aggregate as a rating and count. The atbdp_listing_pricing table (or its postmeta equivalent depending on add-on configuration) joins to surface the active plan on each row.
The result is a workspace that matches a real directory operation. Filter by plan and expiry to find lapsed Gold listings, sort by review count to spot the high-engagement entries that earn featured slots, bulk-toggle _featured on the campaign roster, and move post_status from pending to publish on the daily moderation queue without opening each listing.
Workflow
From at_biz_dir to a real directory desk
Map the listing CPT
at_biz_dir. Title, author, status, and date are detected along with the postmeta keys for address, phone, pricing, plan, and expiry.
Pivot postmeta keys
_address, _phone, _price_range, _featured, and _expiry_date to columns. Reviews and ratings aggregate per row, and atbdp_listing_types attaches as a filterable column.
Pin the workflows
Edit and bulk-update inline
Sample columns
A typical Directorist Pro listings view
_address, _price_range, and _expiry_date postmeta into proper columns admins can sort and filter.
wp_posts (post_type=at_biz_dir) + wp_postmeta
| Listing | City | Plan | Featured | Expires | Status |
|---|---|---|---|---|---|
| Maple Diner | Toronto | Pro | Yes | May 22 | Published |
| North Yoga Studio | Manchester | Standard | No | Apr 28 | Pending |
| Harbor Dental | Sydney | Pro | Yes | Mar 14 | Expired |
| Pixel Print Shop | Austin | Free | No | Jun 02 | Published |
Comparison
Default Directorist Pro admin vs SleekView
Default Directorist Pro admin
-
Listings show as a generic
at_biz_dirposts list, no postmeta columns by default -
_address,_price_range,_featured,_expiry_dateare invisible in the list - Filtering by plan + expiry + status together is not a built-in saved view
-
Bulk-toggling
_featuredacross many listings means per-row clicks - Reviews and ratings do not surface as a column on the listing row
SleekView
-
Pivot
at_biz_dirpostmeta keys into named columns - Filter by plan, city, expiry, and featured state in one saved view
-
Inline-edit
_featured,_expiry_date, andpost_statusin bulk - Surface rating and review count per listing inline
- Save views per role (moderator, billing, support) and gate by capability
Features
What SleekView gives you for Directorist Pro
Pivot postmeta to columns
_address, _price_range, _featured, _expiry_date, and any Directorist custom field become named columns. Each listing renders as one row with the fields admins actually act on.
Plan and expiry filters
Combine plan, city, status, and expiry window in one filter, then save it. Find Pro listings expiring this week or pending free submissions waiting on approval without writing meta queries.
Bulk edit featured and expiry
Toggle featured, push expiry forward 30 days, or move pending listings to publish across many rows in one pass. Writes go through wp_update_post and update_post_meta so Directorist hooks fire normally.
Audience
Who uses SleekView for Directorist Pro
Directory operators
All listings with plan, city, expiry, and featured flag visible. Bulk-update featured listings, push expired rows to draft overnight, and run the daily moderation queue without per-row drilldowns.
Billing admins
Filter by plan and expiry to surface renewals due this week. Bulk-extend expiry on paid renewals and demote the lapsed Pro listings back to Free without per-listing editor clicks.
Moderators
Listings filtered to pending with submitter, plan, and category visible inline. Approve, reject, or request changes without opening every editor for the daily new-submissions list.
The bigger picture
Why directory operators outgrow the default list
Directorist Pro is the engine behind classifieds, business directories, and city guides, and its data model leans on the standard WordPress CPT plus postmeta. That choice keeps the plugin flexible but pushes the operational cost onto the admin. The fields directory ops act on every day (plan, expiry, featured, city, rating) all live in postmeta and never appear in the default list.
Each moderation pass becomes a sequence of editor clicks, and renewals require pulling a list out of the database manually because expiry is not a sortable column. SleekView reverses that by pivoting postmeta into proper columns at query time. The plan and expiry that matter for billing, the city and category that matter for moderation, and the rating that matters for featuring all become first-class fields.
Saved views replace the screens that did not exist, capability gating gives each team only their slice, and bulk inline edits cut the daily ritual from hundreds of clicks to a handful. The directory turns from a list of posts into a workspace that matches the work.
Questions
Common questions about SleekView for Directorist Pro
No. Directorist Pro uses the at_biz_dir custom post type with all field data in wp_postmeta. SleekView pivots those long-format meta rows into proper named columns and adds inline editing and saved views without forcing you to write meta queries by hand.
Yes. Any meta key registered through Directorist's custom field builder becomes a column or filter. Once promoted, fields behave the same as built-in columns for sort, filter, inline edit, and CSV export.
 
Yes. atbdp_listing_types, at_biz_dir-category, and at_biz_dir-location are exposed as filterable joinable columns. Combine type with city and plan in one view to scope to a specific slice of the directory.
Yes. Writes go through wp_update_post and update_post_meta, so any action or filter Directorist registers (expiry notifications, featured ribbon logic, plan upgrades) runs exactly as it would after a manual edit in the listing editor.
Yes. Reviews stored against the listing post type aggregate as a rating and count column per row, so the high-engagement listings are easy to spot for featuring or quality checks.
 Yes. Each directory type registered through Directorist's multi-directory module appears as a column or filter on the listing row, so a single SleekView can scope to one directory type or aggregate across all of them.
 
Yes. Save a view filtered by post_author = current_user_id and gate it by capability. Each submitter logs in and sees only their own listings, the same row-level data scoped per account.
The user dashboard is a frontend page for owners managing their own listings via a shortcode template. SleekView is an admin-side workspace for moderators and operators with bulk edits, cross-type joins, and saved capability-gated views that the user dashboard does not provide.
 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 Etsy Integration
- Woocommerce Store Credit
- Woocommerce Moneris
- Easy Digital Downloads
- Shipment Tracking
- Veeqo Wp
- Woocommerce Chronopost
- Magento Bridge
- Yith Woocommerce Tab Manager
- Edd Reviews
- Aelia Tax Display By Country
- Woocommerce Tip Jar
- Wcfm Frontend Manager
- Cart66 Cloud
- Wcfm Membership