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
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
Connect to Theme My Login data
wp_users or its meta companions, and SleekView reads them directly with no extra sync to babysit.
Pick the status column to group by
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.
Choose what shows on each card
Enable drag-and-drop writeback
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
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_usersand 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.
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 checkout