✨ 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 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

SleekView table view for AIT Directory

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

1

Map the ait-item CPT

Point SleekView at the AIT Directory ait-item CPT and attach the category, city, and package taxonomies as filterable columns.
2

Pivot the postmeta keys

Add location, phone, package level, featured flag, and approval status as columns. Long-format wp_postmeta rows pivot at query time so each listing is one tidy row.
3

Save moderation and billing views

Build saved views per workflow: Pending in city, Premium expiring this month, Featured by category, my queue. Gate each view by capability so editors see only their slice.
4

Inline-edit and bulk update

Approve, reject, toggle featured, or bump package level directly in the table. Bulk actions handle multi-listing updates while AIT Directory hooks fire on every write.

Sample columns

A typical AIT Directory items view

Items pivoted from wp_postmeta with location, package, featured, and approval status as named columns.
Source: 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-item records 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.

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