✨ 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 Register Plus Redux: registrations, custom fields & approvals as tables

Register Plus Redux writes its registration fields into wp_usermeta and tracks approval state on the user record. SleekView reads both so you can triage signups, audit custom fields, and approve in bulk from one screen.

♾️ Lifetime License available

SleekView table view for Register Plus Redux

Registrations without per-user clicks

Register Plus Redux extends WordPress' default registration with custom fields, email verification, admin approval, and invitation codes. The user record itself stays in wp_users, and every additional field collected on the registration form (company, phone, role-requested, invitation code, custom checkboxes) lands in wp_usermeta with the plugin's prefix. Approval state and verification flags live as meta keys (rpr_pending_approval, rpr_verified, or similar) on the user.

The default Users screen in WordPress shows email, role, name, and registration date. It does not show the custom registration fields, the approval status, or the invitation code without opening each user individually. Sites running approval-required registration end up with a manual workflow of clicking into each pending user, reading their company and reason-to-join from the profile screen, approving via a button, and moving to the next. At any meaningful signup volume that workflow breaks.

SleekView reads wp_users joined to wp_usermeta and exposes the registration custom fields as proper columns alongside approval state. The pending-approval queue becomes a single saved view with the company, requested role, and invitation-code columns visible inline.

Workflow

Registrations and custom fields in one workspace

1

Pick the user source

Point SleekView at wp_users with wp_usermeta available for joining. All standard user fields render as columns immediately.
2

Expose custom fields

Add columns for each Register Plus Redux custom field (company, phone, invitation code, requested role) by mapping its meta key. Approval state and verification flag render as filterable columns.
3

Save the workflow views

Build saved views for the pending-approval queue, the unverified-email cohort, and the per-campaign invitation-code ranking. Gate by role for admin, moderator, marketing.
4

Approve and update inline

Approve, reject, or change requested role inline via the Register Plus Redux API so welcome emails and role hooks fire. Bulk-update across a multi-row selection.

Sample columns

A typical Register Plus Redux pending-approval view

Pending registrations with custom-field columns joined from wp_usermeta.
Source: wp_users + wp_usermeta
User Company Requested role Invitation code Status Registered
alex@studio.co Studio Alex contributor SUMMER24 Pending Apr 24
ria@design.io Ria Design author PARTNER Approved Apr 22
tom@hello.dev Hello Dev contributor (none) Rejected Apr 21
mia@brew.coop Brew Coop subscriber FRIEND Pending Apr 24

Comparison

Default Register Plus Redux admin vs SleekView

Default Register Plus Redux admin

  • Custom registration fields aren't visible on the Users screen
  • Approval queue requires opening each user individually
  • Invitation-code attribution isn't a column
  • Bulk approval works only via standard role-change
  • Filtering by custom fields (company, requested role) isn't supported

SleekView

  • Custom registration fields as first-class columns
  • Pending-approval queue as a one-click saved view
  • Filter by invitation code, requested role, or any custom field
  • Inline-approve, reject, or assign role in bulk
  • Save views per role (admin, moderator, recruiter)

Features

What SleekView gives you for Register Plus Redux

Custom-field columns

Every Register Plus Redux custom field stored in wp_usermeta renders as a sortable, filterable column. Company, phone, requested role, invitation code, all visible inline on the user row.

Bulk approval workflow

Multi-select pending users and approve via the plugin's approval API so welcome emails fire. Bulk-reject or bulk-assign role with the same selection.

Cross-field filtering

Filter pending users by invitation code (campaign attribution), requested role, and registration date together. Surface the cohort from one campaign in a single saved view.

Audience

Who uses SleekView for Register Plus Redux

Membership admins

Pending-approval queue with company and requested role visible inline. Approve eligible signups in bulk; reject spam without opening individual profiles.

Marketing

Invitation-code attribution column for campaign tracking. Filter to signups from a specific campaign code to measure conversion from the registration form.

Compliance

Verified-vs-unverified registrations as a filter, with email verification timestamp inline. Audit the cohort of users who registered but never verified for cleanup.

The bigger picture

Why registration workflows need column-level views

Custom registration fields are valuable because they capture the context needed to approve a signup correctly. Without them you're approving an email address. With them you're approving a person with a company, a requested role, and a verifiable reason to be on the site.

Register Plus Redux captures all of that into wp_usermeta, but the default WordPress Users screen ignores it. The approval workflow becomes click-into-profile, read-fields, approve, click-back, repeat. That works at low volume and breaks above it.

SleekView turns custom registration fields into first-class columns next to the user row, so the approval decision happens at the table level: company visible, requested role visible, invitation-code visible, all sortable and filterable. Membership admins triage the pending queue in bulk; marketing teams measure invitation-code campaigns; compliance teams audit unverified signups. The plugin already collects the data the admin needs to make good approval decisions.

SleekView is what makes those decisions take seconds instead of minutes per user.

Questions

Common questions about SleekView for Register Plus Redux

Yes. Any field the plugin stores in wp_usermeta renders as a column, including checkboxes, dropdowns, and text fields. Map meta keys to display names in the view config; existing field labels are picked up automatically when available.

 

Yes. Approval writes through the Register Plus Redux approval API, so welcome emails, role assignments, and any registered hooks fire on inline approval. Bulk approval uses the same path.

 

Email verification is stored as a meta key on the user (typically rpr_verified or similar). SleekView surfaces it as a column and as a filter, so you can build a view of registered-but-unverified users for cleanup or follow-up.

 

Yes. If you're using core's role-change-on-approval rather than Register Plus Redux's add-on flow, SleekView still reads role state from wp_users and meta from wp_usermeta. Approval via inline role change continues to fire core hooks.

 

Yes. Any SleekView view exports to CSV or JSON, including the joined user-plus-meta data. Use it for onboarding-campaign exports, GDPR data requests, or migration to a CRM.

 

Yes. SleekView paginates queries and uses the indexes WordPress already maintains on wp_users and wp_usermeta. Sites with hundreds of new signups per day render the pending-approval queue without lag.

 

Yes. Filter by user_registered date range and by any meta value (requested role, invitation code, company). Save the combination as a per-team view, e.g. "this week's contributor applications."

 

Yes. On Multisite, SleekView can scope views to one site's users (per-site wp_usermeta) or to the network-wide wp_users with sitemeta. Choose per-view depending on whether you're triaging per-site or network-wide signups.

 

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