✨ 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 Kanban for Theme My Login

SleekView reads the Theme My Login moderation records the plugin layers on the WordPress users table, groups every user by the moderation state, and lets an admin drag a card from Pending to Approved or to Blocked and have the user state and login redirect update at once.

♾️ Lifetime License available

SleekView Kanban board for Theme My Login

Theme My Login users live in moderation states

Theme My Login layers a moderation flow on top of the standard WordPress users table. The plugin writes a tml_moderation_status meta value of pending, approved, blocked, or inactive on every user, and the user activation add-on tracks an email_confirmed flag for accounts waiting for the link click. The default WordPress users screen shows everyone with role filters, hiding the actual moderation queue shape.

SleekView reads wp_users together with the Theme My Login meta values. The natural status column is the moderation meta, with the email, the registration date, the role, and the last login timestamp surfaced as card meta. The board can also be retargeted at the login history table when admins need to audit failed login attempts or suspicious activity across the membership rather than triaging the signup queue itself.

Dragging a card calls the Theme My Login moderation functions and updates the user meta, so the WordPress login flow, any login redirect rules, and any restricted content rules stay in sync. Theme My Login fires its normal hooks on moderation changes, so notification emails go out exactly as they would on a manual edit from the user profile screen. Failed writes snap the card back inline with the error visible to the admin.

Workflow

From Theme My Login data to a kanban board

1

Connect to Theme My Login data

Point SleekView at the Theme My Login table you want to visualize. The plugin stores rows in wp_users or its meta companions, and SleekView reads them directly with no extra sync to babysit.
2

Pick the status column to group by

Choose the tml_moderation_status column as the kanban grouping. SleekView reads the distinct values currently on rows and builds one column per value in the order you arrange them.
3

Choose what shows on each card

Pick the fields that make a card useful at a glance. Most Theme My Login boards show the email, role, registration date, and last login. Anything on the record is selectable without writing template code.
4

Enable drag-and-drop writeback

Turn on writeback and dragging a card updates tml_moderation_status on the record. SleekView fires the same tml_moderate_user hook the plugin uses, so emails, webhooks, and reminders stay attached.

Sample board

Sample Theme My Login moderation queue

A community admin reviews the pending moderation queue, the approved users from recent registrations, the blocked accounts held for audit, and the inactive accounts ready for cleanup.
Pending
27
anna@studio.co Subscriber pending
registered 4 hours ago, EU
ravi@kelp.io Author pending review
registered 6 hours ago, India
mia@brick.dev Contributor pending
registered 10 hours ago, USA
Approved
1,623
ben@inkpot.co Subscriber approved
approved 2 days ago, UK
casey@orbit.dev Author approved
approved 3 days ago, USA
ops@cedar.io Contributor approved
approved 4 days ago, EU
Blocked
14
lee@frame.work Subscriber blocked
blocked, spam pattern match
diego@arc.app Author blocked
blocked, prior ban appeal
jo@notion.run Subscriber blocked
blocked, throwaway domain
Inactive
203
nina@vega.tv Subscriber inactive
no login in 12 months
ali@dune.fm Author inactive
no login in 14 months
vik@granite.io Subscriber inactive
no login in 18 months

Comparison

Default WP users list vs SleekView Kanban

Default WordPress users list

  • WordPress user list with role filter pills, no Theme My Login moderation queue shape
  • Approving a user needs editing the profile and toggling the Theme My Login meta value
  • Card fronts do not exist, registration date and last login are hidden behind row links
  • Login history and moderation live on different screens with no shared board view at all
  • Daily moderation reviews end up exported to CSV when the signup queue gets backed up

SleekView Kanban

  • Native read of wp_users and the Theme My Login moderation meta values
  • Drag a card to approve or block a user, firing Theme My Login hooks the admin uses
  • Card front shows email, role, registration date, and last login for fast moderation
  • Filter the board by role, registration cohort, or any custom field added on the user
  • Lives next to the standard WordPress users admin, no duplicate database, no extra sync

Features

What SleekView Kanban gives you for Theme My Login

Moderation queue health at a glance

See the count of records in each state the moment the board loads. Theme My Login usually buries this behind list filters, but the kanban surface puts it up front so a manager can spot a pile-up in seconds.

One board per record type

Build a separate kanban per Theme My Login table. Pair a moderation board with a login history board for audit purposes. Each board remembers its own card template and column order.

Drag-and-drop writeback

Cards do not just show pretty data. Drop one in a new column and SleekView writes back to the Theme My Login record, runs the same hooks the admin uses, and the WordPress users table stays aligned with every card move.

Audience

What community admins build with SleekView and Theme My Login

Daily signup moderation

Open the moderation board, drag legit signups to Approved, and dodgy ones to Blocked. The default user list never aggregates the queue this clearly for the team in one screen.

Inactive cleanup workflow

Filter by last login over a year ago and the inactive column fills with accounts ready for archival. Dragging to Blocked uses the same Theme My Login hooks as a manual edit does.

Role audit by cohort

Filter by registration date range and the board shows every user who joined in that window. Dragging between role columns updates the WordPress role with the same capability checks.

The bigger picture

Why a kanban view fits Theme My Login moderation

Theme My Login adds a real moderation workflow on top of the standard WordPress users table, which turns a sign up form into something a community admin can actually run. The trouble with the default user list is that the moderation state is hidden behind role filters, so the actual queue shape never appears in one screen. A daily moderation pass on the user list turns into clicking each role filter and counting rows, and most admins end up exporting to a spreadsheet to triage signups.

With SleekView Kanban the moderation queue is the interface. Pending signups sit in a column waiting for a decision, approved users move to the second column, blocked accounts archive to the right, and inactive accounts collect in a fourth column ready for cleanup. Drag-and-drop writeback fires the same Theme My Login hooks the admin uses, so notification emails, role assignments, and any login redirect logic continue to run exactly as they always have on a manual edit.

Questions

Common questions about SleekView Kanban for Theme My Login

Both. SleekView reads Theme My Login tables and the tml_moderation_status column at the database level, so whichever tier you run the board still builds. Paid add-ons that add custom fields or extra status values are picked up automatically because SleekView scans the live schema on render.

 

SleekView calls the Theme My Login moderation functions, which fire the same hooks the admin uses, including notification emails. Any custom listener you have on tml_moderate_user runs exactly as if you had moderated the user from the standard user profile edit screen yourself.

 

Yes. Card layouts are per board. Your moderation board can show email, role, and registration date. A login history board can show user, login result, and last attempt. Each board remembers its own card template so the team does not reconfigure when switching context.

 

Yes. SleekView respects every WordPress capability check Theme My Login registers. A user who can view but not edit other users can drag a card to inspect, but the writeback only fires for users with the same capabilities the user edit screen would enforce on a manual save.

 

Add the value in Theme My Login the way you normally would, by adding a new moderation state through the plugin filters or by adding a custom user meta key. SleekView picks it up on the next board load because columns are derived from the distinct meta values present on rows.

 

No. SleekView paginates cards per column instead of loading every user up front. The board fetches counts via an indexed meta query, and each column loads a window of cards on demand, so even a site with hundreds of thousands of users stays responsive on standard hosting setups.

 

Yes. Any Theme My Login related table with a status like column is a valid board. The login history table can be visualized too, grouped by login result so admins can audit failed login attempts and suspicious patterns alongside the moderation queue board.

 

It stays in sync because there is no separate database. SleekView reads the same wp_users table and the Theme My Login meta the admin reads. Changes on the kanban appear in the user list immediately, and edits from the admin appear on the next board refresh.

 

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