✨ 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 Astra: surface child-theme CPTs and ACF data as tables

Astra ships clean, but production sites layer on portfolio, team, testimonial, and case-study post types via child themes, Astra Pro, or ACF. SleekView reads those post types and their meta directly so you can sort, filter, and inline-edit without opening each post.

♾️ Lifetime License available

SleekView table view for Astra theme

Astra is fast — its admin still treats every post as a destination

Astra itself is intentionally minimal — it doesn't register custom post types or fields. But almost every Astra site ends up with them: a portfolio CPT from the child theme, a team CPT from a starter template, testimonial fields from ACF, service-page meta from Meta Box. WordPress's default list table shows the title, author, and date for each, then sends you into the editor for anything else. SleekView reads wp_posts joined to wp_postmeta directly so a portfolio table can show client name, project type, launch date, and live-site URL in real columns.

The pattern is the same for any post type Astra child themes or companion plugins register. Astra Pro adds advanced hooks and layouts but doesn't change how content is stored — it's still posts and postmeta. SleekView lists the post types actually present on the install, scans the meta keys in use for each, and lets you compose a column set without typing field slugs. ACF group fields and Meta Box repeaters work the same way, with sub-fields surfaced as joinable columns.

Inline edits route through wp_update_post and update_post_meta, so Astra hooks like astra_primary_header_after and any save_post handlers continue to fire. Bulk-update fifty portfolio entries' status from draft to publish, or correct a typo in a meta key across forty service pages, and every filter that would have run on a manual save still runs.

Workflow

How SleekView reads your Astra child theme's data

1

Pick the post type

SleekView lists the CPTs registered on your install — portfolio, team, testimonial, service, case study. Choose the one you want to surface as a table.
2

Compose the column set

Add core fields (title, status, date) plus meta keys actually present on that CPT. ACF field groups and Meta Box fields appear in the picker — no typing slugs.
3

Save and scope the view

Name it ("Active client portfolio", "This quarter's launches") and gate by WordPress capability so designers, account managers, and marketing each get their own column set.
4

Edit inline and ship

Bulk-update statuses, flip launch dates, correct client names — all routed through wp_update_post and update_post_meta so ACF and Astra hooks fire.

Sample columns

A typical Astra child-theme portfolio view

SleekView reads any CPT in wp_posts joined to wp_postmeta, so portfolio, team, and case-study post types registered by Astra child themes work without configuration changes.
Source: wp_posts + wp_postmeta (any CPT registered by the child theme or companion plugins)
Title Client Project type Launch date Status Live URL
Northwind rebrand Northwind Studio Identity Mar 18 Published northwind.studio
Coastal Roasters site Coastal Roasters Web design Apr 02 Published coastalroasters.co
Plenum app marketing Plenum Health Landing page Apr 15 Draft
Halberd retainer Q2 Halberd Legal Retainer Apr 21 Published halberd.law
Riverbed packaging Riverbed Tea Co Packaging Apr 23 Draft

Comparison

Default WP admin list vs SleekView on Astra

Default WP admin list

  • List shows title, author, date — meta from ACF or Meta Box stays hidden
  • Editing any custom field requires opening each post
  • Filters limited to category, tag, and date for most CPTs
  • No way to save a column set as a named view per role
  • Astra Pro adds layout features but not list-table customization

SleekView

  • Reads wp_posts + wp_postmeta for any CPT registered by an Astra child theme
  • Inline-edit ACF, Meta Box, and core meta without opening posts
  • Compose column sets from real meta keys present on the install
  • Save filtered views per WordPress role (designer, editor, account manager)
  • Switch between table, kanban, and feedback-board views of the same CPT

Features

What SleekView gives you for Astra theme

One column set per workflow

Designers see project type and launch date; account managers see client and retainer status. Each saved view picks columns from postmeta, ACF groups, and Meta Box fields without changing the underlying CPT registration.

Inline-edit meta in place

Update launch dates, flip draft to publish, or correct client names directly in the row. Edits go through wp_update_post and update_post_meta, so Astra hooks and ACF save filters fire as expected.

Filter on real fields

Compose filters across project type, status, and any meta key — date ranges, taxonomy terms, ACF select fields. Save the filter as a named view your team reuses every week without rebuilding it.

Audience

Who uses SleekView on Astra sites

Agencies running Astra retainers

One installation, dozens of client microsites built on Astra child themes. SleekView gives every project manager a portfolio and case-study table they can scan, filter, and update without opening each post in the WP admin.

In-house teams with team and testimonial CPTs

Astra starter templates ship team and testimonial post types. SleekView surfaces role, headshot URL, hire date, and approval status as columns so HR and marketing can keep them current without a developer.

Service-business sites

Service-page CPTs with pricing, duration, and category meta. SleekView shows them all in one table so the operations team can update a price tier across thirty pages without clicking into each one.

The bigger picture

Why Astra sites outgrow the default WP admin list

Astra positions itself as a fast, lightweight foundation, and that's exactly what it is. The catch is what gets layered on top. Production Astra sites almost always carry a child theme, a starter template, and a stack of CPT registrations from Astra Pro Sites or a companion plugin — portfolio, team, testimonial, case study, service.

ACF or Meta Box fields attach to those CPTs to hold client names, launch dates, pricing tiers, and segment tags. The default WordPress list table doesn't surface any of that. It shows title, author, and date, then asks you to open every single post for anything else.

Agencies running Astra retainers feel this most: thirty client microsites, each with a portfolio CPT and ten meta keys, every update a click-through marathon. SleekView turns the same data into a workspace. Designers see project type and launch date, account managers filter by retainer status, marketing scans approvals across testimonial entries.

The CPTs, the meta, the hooks — everything Astra and its companion plugins set up — keep working exactly as before. SleekView just gives the admin a row-level view that matches how teams actually think about the work.

Questions

Common questions about SleekView for Astra theme

No. Astra's customizer, hooks, and Astra Pro options stay exactly where they are. SleekView is an additional admin surface for the content stored in your custom post types and their meta. Astra continues to render the front end; SleekView gives the back end better row-level views of the data it renders.

 

Any of them. SleekView doesn't read theme files — it reads wp_posts, wp_postmeta, and the post-type registrations. Astra's own starter templates, the Pro Sites pack, and any third-party Astra child theme that registers CPTs all work the same way: SleekView lists the post types present and exposes their meta keys.

 

Yes. ACF and Meta Box are the most common pairings on Astra sites. SleekView reads ACF field groups directly through the ACF API where useful and falls back to postmeta otherwise; Meta Box fields read out of postmeta with the same column-picker UI. Sub-fields in repeaters and group fields are joinable as columns.

 

Yes. SleekView writes through wp_update_post and update_post_meta, which is the same path ACF and Meta Box hook into. acf/save_post, Meta Box save filters, and any save_post handler your theme adds all fire on inline edits — bulk operations iterate through the same path so the side effects match a manual save.

 

SleekView's queries hit the same indexed columns Astra's front end does — post_type, post_status, post_date, plus any meta keys you sort on. For large CPTs we recommend keeping aggregate columns off the default view since they're heavier; Astra's reputation for fast TTFB is preserved because SleekView only loads when you visit its admin pages.

 

Yes, as long as the destination site has the same post types and meta keys. SleekView configs are stored as JSON, exportable from one install and importable into another. Agencies running Astra retainers across many sites typically maintain a shared config repo and ship the same portfolio and testimonial views to every client.

 

Astra has both classic and FSE-compatible variants. Either way, SleekView reads the database, not the templates — so block themes, classic themes, and hybrid setups all work. The only consideration is taxonomy and CPT registrations, which Astra leaves to child themes or companion plugins regardless of FSE status.

 

Astra Pro's hooks operate on rendering, not data — header layouts, page-builder integrations, sticky sidebars. SleekView doesn't touch any of that. The two coexist cleanly: SleekView gives the admin a row-level view of CPT data, Astra Pro keeps doing what it does for the front end and the customizer.

 

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