SleekView for AIT Directory: items and listings as tables
AIT Directory stores every listing as an ait-item post with location, phone, package, featured, and approval status in postmeta. SleekView pivots those keys into proper columns so the admin shows the directory rather than hiding it.
♾️ Lifetime License available
Pivot ait-item postmeta into a real moderation desk
AIT Directory uses the ait-item CPT to model every listing in a directory site. Field data lives in wp_postmeta with keys covering location, contact info, package level, featured state, and approval status. The default WordPress posts list cannot show those columns, so the admin defaults to title, author, and date, which tells a moderator almost nothing about the listing itself.
SleekView reads ait-item, joins postmeta at query time, and exposes each meta key as a named column. AIT Directory taxonomies (categories, locations, packages) attach as filterable columns alongside featured flag and approval state. A saved view of Pending items in a city or category becomes one stored slice rather than a manual URL filter.
Edits write through wp_update_post and update_post_meta, so AIT Directory's package expiration logic, featured-listing rotation, and any payment sync continue to fire on every inline edit. Bulk approval, featured toggles, and per-category moderation views replace the per-row click cycle.
Workflow
From ait-item CPT to a working directory desk
Map the ait-item CPT
ait-item CPT and attach the category, city, and package taxonomies as filterable columns.
Pivot the postmeta keys
wp_postmeta rows pivot at query time so each listing is one tidy row.
Save moderation and billing views
Inline-edit and bulk update
Sample columns
A typical AIT Directory items view
wp_postmeta with location, package, featured, and approval status as named columns.
wp_posts (ait-item) + wp_postmeta
| Listing | Category | City | Package | Featured | Status |
|---|---|---|---|---|---|
| Studio Co | Design | Berlin | Premium | Yes | Approved |
| Hello Devs | Tech | Toronto | Standard | No | Pending |
| Brew Coop | Food | Brussels | Basic | No | Approved |
| Design Co | Design | Lisbon | Premium | Yes | Expired |
Comparison
Default AIT Directory admin vs SleekView
Default AIT Directory admin
-
ait-itemrecords render as a generic posts list with no location or package columns - Postmeta keys for phone, location, package level, and featured flag are hidden until a record is opened
- Bulk approval or featured toggles require clicking into every listing
- Filtering by package plus city plus approval status is not a built-in saved view
- Per-category or per-package moderation queues need custom code
SleekView
- Pivot AIT Directory postmeta into named, sortable columns
- Filter by category, city, package, and approval status in one saved view
- Inline-edit featured flag and approval state across many items
- Per-category moderation queues with capability gating
- Bulk approval and featured toggle with AIT hooks still firing
Features
What SleekView gives you for AIT Directory
Pivot ait-item postmeta
Location, phone, package level, featured flag, and approval status become named columns at query time. Each listing renders as one row with the fields moderators triage on.
Combined directory filters
Combine category, city, package, featured flag, and approval status in one saved view. Pending Premium in Berlin becomes one stored slice rather than three URL changes.
Inline moderation edits
Approve, reject, or toggle featured inline. Writes go through update_post_meta and wp_update_post so AIT Directory's package expiration logic and notification hooks keep running.
Audience
Who uses SleekView for AIT Directory
Directory moderators
Listings filtered to Pending and sorted by submission date with category, city, and package visible inline. Approve or reject without opening each item, with the approval action firing AIT Directory hooks normally.
Directory editors
Per-category or per-city editing queues with featured flag, photo count, and last-updated columns visible. Capability-gated views mean each editor only sees the slice they own.
Billing ops
Surface package level, payment status, and renewal date together to find expiring premium listings before they lapse. Bulk-toggle package state across a category in one pass.
The bigger picture
Why directory operators need a real table view
Directory sites scale on moderation, and moderation scales on the table view in front of submissions. AIT Directory uses a clean CPT-and-meta model that holds up to thousands of listings, but the default WordPress admin in front of that model shows title, author, and date, which tells a moderator nothing about the listing they need to act on. Category, city, package, featured, and approval status all live in wp_postmeta, invisible until someone opens a record.
On a directory with even fifty pending submissions, that means dozens of clicks a day just to find which items need attention. SleekView's pivot puts those fields back where they belong, in named columns alongside the listing title. Saved views replace the per-category posts-list juggling, capability gating gives each editor their own queue, and inline edits route through AIT Directory's own update path so package expiration logic, featured rotation, and payment sync keep working unchanged.
The same data finally becomes an admin moderators can actually run a directory from.
Questions
Common questions about SleekView for AIT Directory
AIT Directory uses the ait-item CPT to model every listing, with field data (location, phone, package level, featured flag, approval status) in wp_postmeta. SleekView reads the CPT and pivots those keys into named columns.
Yes. AIT Directory taxonomies attach as filterable, multi-select columns. Combine category, city, and package level in one saved view, or add an approval status filter to scope to the moderation queue.
 
Yes. SleekView writes via wp_update_post and update_post_meta, so AIT Directory's package expiration logic, featured-listing rotation, and any payment-sync actions continue to fire on every inline edit.
Yes. Save a view that filters by category or city and gate it by an editor capability. Each editor logs in and sees only the slice they moderate, while a senior moderator view shows the whole directory.
 Yes. Package level and renewal date are postmeta fields that pivot into columns. A saved view sorted by renewal date surfaces the expiring premium listings before they lapse and the rotation drops them off the homepage.
 Yes. Select pending rows and bulk-approve from the table. Each approval fires the same hooks as a manual edit, so notification emails to listing owners and AIT Directory's internal indexing continue to run normally.
 Yes. Any saved view exports the visible columns as CSV, including pivoted postmeta values for location, phone, and package. Filtered exports preserve the column order set in the view.
 No. SleekView uses indexed joins and database-level pagination, with postmeta lookups cached per view. A 10,000-item directory 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 Wholesale Payments
- Woocommerce Purolator
- Woocommerce Pdf Invoices Packing Slips
- Woocommerce B2b Suite
- Wpc Product Quantity
- Woocommerce Prices By User Role
- Woocommerce Shipping Ups
- Wcfm Marketplace
- Woocommerce Elavon
- Woocommerce Recently Viewed
- Woocommerce
- Woocommerce Advanced Flat Rate Shipping
- Woocommerce Google Shopping
- Automatewoo
- Woocommerce Vertex Tax