SleekView for WP Job Manager Listings: jobs and applications as tables
WP Job Manager stores each listing as a job_listing post with everything important hidden in postmeta. SleekView pivots those keys into named columns so the listings admin shows location, company, expiry, featured, and filled at a glance.
♾️ Lifetime License available
Pivot job listing postmeta into a real listings desk
WP Job Manager doesn't ship with custom database tables. Listings live in wp_posts as the job_listing CPT, and the fields that drive moderation work, _job_location, _company_name, _job_expires, _featured, _filled, and _application, sit in wp_postmeta as long-format rows. The default WordPress posts list cannot surface those columns, so the admin defaults to title, author, and date.
SleekView reads job_listing, joins postmeta back at query time, and exposes each key as a first-class column. The Resume Manager and Applications add-ons follow the same shape: resume and job_application CPTs with their own meta keys (_candidate_email, _job_id). One saved view can span all three when teams need to triage roles, applicants, and resumes together.
Edits route through the standard WP post APIs, so toggling _featured, pushing _job_expires forward, or flipping _filled on a closed role still fires every action and filter the plugin and its add-ons register. Bulk operations and saved per-role views finally make the listings admin scale with the board.
Workflow
From postmeta soup to a real listings desk
Map the post types
job_listing, job_application, and resume. Each becomes its own table, with job_listing_category and job_listing_type attached as filterable columns.
Pivot the postmeta keys
_job_location, _company_name, _job_expires, _featured, and _filled as columns. Long-format wp_postmeta rows pivot at query time so each listing renders as one tidy row.
Save the moderation views
Inline-edit and ship
Sample columns
A typical WP Job Manager listings view
wp_postmeta with location, company, expiry, featured, and filled as proper columns.
wp_posts (job_listing, job_application, resume) + wp_postmeta
| Job | Company | Location | Expires | Featured | Status |
|---|---|---|---|---|---|
| Senior Designer | Studio Co | Berlin | May 27 | Yes | Open |
| Frontend Dev | Hello Devs | Toronto | May 22 | No | Open |
| Marketing Lead | Brew Coop | Brussels | Apr 30 | No | Filled |
| Junior PM | Design Co | Lisbon | May 31 | Yes | Pending |
Comparison
Default WP Job Manager Listings admin vs SleekView
Default WP Job Manager Listings admin
- Listings render as a generic posts list with no postmeta columns by default
-
_job_location,_company_name,_filled, and_featuredare hidden inwp_postmeta -
Bulk-toggling
_featuredor_filledrequires clicking into each listing -
Filtering by
_job_expirescombined with_filledis not a built-in saved view -
Cross-CPT views joining
job_listing,job_application, andresumerequire custom code
SleekView
-
Pivot
postmetakeys into named, sortable columns -
Cross-CPT views combining
job_listing,job_application, andresume -
Inline-toggle
_featuredand_filledacross many listings - Filter by location, expiry, company, and featured state in one saved view
- Save views per role (employer, moderator, admin) with capability gating
Features
What SleekView gives you for WP Job Manager Listings
Pivot postmeta into proper columns
_job_location, _company_name, _filled, _featured, and _job_expires become named columns at query time. Each listing renders as one row without writing a custom meta_query.
Inline-edit listing state
Toggle _featured or _filled, push _job_expires forward, and bulk-update across many listings. Writes route through wp_update_post and update_post_meta, so plugin hooks still fire.
Combined filters and saved views
Filter by location, company, expiry window, taxonomy, and featured state together. Save the slice per role and reload exactly what that workflow needs.
Audience
Who uses SleekView for WP Job Manager Listings
Job board admins
Every listing with company, _job_location, _job_expires, and _featured visible inline. Bulk-expire stale roles overnight and surface the expired-but-still-published rows that slip past the default list.
Moderators
Listings filtered to pending and sorted by submission date. Approve or reject inline without opening the editor for every entry, and gate the queue by a moderator capability.
Employer accounts
Per-employer dashboards filtered by post_author with status, application count, and expiry visible. Capability-gated views mean each employer only sees their own listings.
The bigger picture
Why job board operators need a real table view
WP Job Manager exists to manage listings at scale, but its default screens hide the fields that decide which listing you act on next. Featured is buried, expiry sits behind a row click, and application count is another navigation away. On a board with even fifty active roles, that means dozens of round trips a day just to figure out which listing needs attention.
Multiply that across moderators, employers, and a Resume Manager queue, and the admin becomes the bottleneck. The data is already there, every value lives in wp_postmeta, but WordPress' generic posts list cannot surface it without custom code. SleekView's pivot turns the moderation queue into a real workspace where the columns you sort and filter on are the ones board operators actually use.
Bulk-toggling featured on twenty roles, expiring stale postings overnight, or letting an employer manage their own slice via a capability-gated view stop being engineering tasks and become a single saved view.
Questions
Common questions about SleekView for WP Job Manager Listings
No. WP Job Manager uses standard WordPress post types (job_listing, job_application, resume) with all field data in wp_postmeta. SleekView pivots those long-format rows into named columns and adds inline editing and saved views on top.
Yes. job_application and resume are full post types with their own meta keys, including _job_id on applications and _candidate_email on resumes. Build one view per CPT, or join them by listing ID for a tabbed multi-view.
Yes. SleekView writes via wp_update_post and update_post_meta, so every action or filter the plugin registers (expiry calculations, featured logic, email notifications) runs exactly as it would after a manual edit.
Yes. Both taxonomies are exposed as filterable, joinable columns. Combine a category filter with an expiry filter to scope to, say, design roles expiring this week.
 
Yes. Save a view that filters by post_author = current_user_id and gate it behind an employer capability. Each employer logs in and sees only the listings they own.
Yes for the data those add-ons store in standard post types and postmeta, which covers most of what they ship. Add-ons with their own custom DB tables can be exposed too, but require an explicit table mapping.
 
Yes. Build a join from job_application back to job_listing via the _job_id meta key and add a count column. Sort by it to find the most-applied roles or filter to listings with zero applications.
The plugin's frontend dashboards are for end users posting and managing their own roles via shortcode pages. SleekView is an admin-side workspace for moderators and operators with bulk editing, cross-CPT joins, and capability-gated saved views.
 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 Fulfillment
- Woocommerce Firstdata
- Woocommerce Shipment Tracking Pro
- Wpc Smart Wishlist
- Wc Vendors
- Authorize Net
- Woocommerce Splitit
- Woocommerce Warehouse Management
- Woocommerce Paymongo
- Woocommerce Product Filter
- Woocommerce Shipping Easypost
- Woocommerce Attribute Swatches
- Woocommerce Dynamic Pricing
- Woocommerce Checkout Fees
- Edd Conditional Emails