✨ 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 WP REST API Controller

WP REST API Controller lets editors expose post types, taxonomies and meta fields to the REST API without code. SleekView surfaces the same configuration as a sortable, filterable, inline-editable list table.

♾️ Lifetime License available

SleekView table view for WP REST API Controller

Exposing endpoints is the first step. Browsing what you exposed is the next one.

WP REST API Controller is a small but practical plugin: it provides a UI for editors and developers to expose specific post types, taxonomies and meta fields to the REST API without touching register_rest_field calls. The plugin keeps its scope tight, which makes it easy to use; it also means that once a build has accumulated dozens of REST configurations, there is no list-table view of what is exposed where.

SleekView reads the option storage WP REST API Controller writes and renders it as a real list table. One view shows every post type with REST exposure flags and the count of exposed meta fields. Another shows every meta key with the post types it is exposed on and whether it carries a custom REST namespace. Sort by post type, filter by exposure status, search by meta key. Inline edits write back to the same options the plugin maintains.

For headless builds, the table layer becomes the audit surface. The same view that a developer uses to scan REST coverage can be gated for an integration vendor to confirm what is reachable. There is no separate audit document and no risk of the audit drifting from the configuration.

Workflow

Turn REST exposure configuration into an editable table

1

Read REST configuration

SleekView reads the options WP REST API Controller writes to mark post types, taxonomies and meta fields as REST-exposed.
2

Compose the column set

Add post type, taxonomy, meta key, exposure flag, namespace and any modification timestamp. The agent UI lists registered configurations rather than guessed names.
3

Save and scope

Name the view (Headless REST coverage, Public endpoints audit) and gate by capability so developers and integration leads see the relevant cuts.
4

Edit inline

Inline edits write back to the same option storage WP REST API Controller maintains, so the plugin remains the source of truth.

Sample columns

A typical REST exposure view

Every post type and meta field shown with its REST exposure flag and the number of fields exposed per type.
Source: wp_options for WP REST API Controller
Post type REST exposed Meta fields exposed Custom namespace Last changed Owner
post Yes 8 wp/v2 Apr 24 alex@studio.co
case-study Yes 12 wp/v2 Apr 22 ria@design.io
tutorial Pending 2 Apr 20 tom@hello.dev
changelog No 0 1 year ago

Comparison

Default WP REST API Controller admin vs SleekView

Default WP REST API Controller admin

  • Configuration UI exists but no list-table view of exposed surfaces
  • Taxonomy coverage is not summarised as rows
  • Meta field exposure per post type requires reading each settings screen
  • No way to filter posts types still pending exposure
  • Headless front-end teams maintain a separate audit document

SleekView

  • List table of every post type with REST exposure flag and meta count
  • Per meta-key view across the post types it is exposed on
  • Filter by exposure status, namespace or last-changed date
  • Inline edits write to the plugin's option storage
  • Save filtered views per role with capability-based gating

Features

What SleekView gives you for WP REST API Controller

REST surface as a list

WP REST API Controller exposes a configurable REST surface. SleekView turns that surface into a real list table so an integration team can browse coverage rather than read settings.

Edit configuration in line

Inline edits write back to the same option storage WP REST API Controller maintains, so the plugin remains the source of truth and the audit stays in sync.

Coverage gaps as filters

Filter for post types not yet exposed or meta keys missing from a specific post type. Useful during a headless rebuild when coverage gaps need triage.

Audience

Who uses SleekView for WP REST API Controller

WordPress developers

Audit which post types, taxonomies and meta fields are exposed via REST without reading each settings screen. Spot stragglers before they break a front-end build.

Headless integrators

Treat REST coverage as a real working surface. See and adjust which fields are exposed without leaving the WP admin, and share the view with the front-end team.

Security and review leads

Run a periodic audit of what is publicly exposed via REST. The list table makes over-exposure easy to spot before it becomes a real incident.

The bigger picture

Why REST exposure needs a list-table layer

REST exposure is one of those build details that nobody tracks closely until something breaks. A headless front end goes live, a couple of fields are missing, a meta key was never marked exposed, a taxonomy got dropped during a refactor. The standard WordPress admin and WP REST API Controller's own UI both surface configuration as settings rather than as a list table.

SleekView gives the configuration a shape: a row per post type with its exposure flag, a row per meta key with the post types it is exposed on, a column for the last change. The view runs on the same options the plugin maintains, so there is no parallel database to keep in sync. For a build that has a headless front end on the roadmap or already running, that turns REST exposure from a hidden checklist into an editable surface.

Questions

Common questions about SleekView for WP REST API Controller

No. SleekView reads the option storage the plugin already writes. There is no monkey-patching, no shim and no requirement to upgrade beyond a normally maintained installation.

 

Not from WP REST API Controller directly: the plugin handles configuration, not request logging. If a separate logging layer writes request data to a database table, SleekView can surface that table alongside the configuration view.

 

Yes. SleekView's views are gated by WordPress capability and the plugin's settings already require manage_options or equivalent. A user without rights to administer REST exposure will not see the audit view.

 

Yes. A view grouped by post type with the meta-field count as a column shows exactly that. Useful for spotting post types that need more REST exposure before a headless front end can render them.

 

Yes. SleekView reads the plugin's option storage for its view, but a developer can complement it with a view that queries the WordPress REST schema directly to include code-registered fields.

 

Yes, when the plugin writes a modification timestamp on its options. The view surfaces that timestamp as a sortable column.

 

Yes. The saved view sits behind a WordPress capability, so a contractor account with limited rights can see the REST coverage view without seeing other parts of the admin.

 

Yes. Each site in a multisite network has its own WP REST API Controller configuration. A view saved on a given site reads that site's option storage and gives an honest picture of its REST surface, independent of the rest of the network.

 

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