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

SleekView joins WordPress users with the registration, login and moderation state Theme My Login manages, then renders it as a fast, filterable grid moderators actually want to live in.

♾️ Lifetime License available

SleekView table view for Theme My Login

Front-end login is solved. The back office isn't.

Theme My Login does the front-end job well — login, registration and password reset all move into your theme without rebuilding from scratch. The back office, though, still leans on the default WordPress Users screen, which has no concept of pending registrations, locked accounts, failed-login counts or last-login timestamps. For sites that actually moderate sign-ups, that is a daily friction point.

SleekView reads the user table together with TML's moderation state and the WordPress login hooks it listens to. Each user becomes a row with role, last login, failed-attempts-today and approval status as proper columns. Status badges flag pending, locked and active accounts. Filters narrow the grid to the slice the moderator is actually looking at — the approval queue, the brute-force triage list or dormant members.

Bulk actions handle approve, unlock, reset password and delete. Saved views like "Awaiting approval", "Locked accounts" and "Failed logins today" pin the moderation tasks each role owns. Audit columns surface last-login IP and timestamp without having to open a user profile. Per-role row scoping keeps support out of admin accounts.

Workflow

Turn the moderation queue into one screen

1

Read users plus TML state

SleekView joins wp_users with Theme My Login's moderation status, plus login activity captured from standard WordPress login and login_failed hooks.
2

Promote audit fields

Last login, last login IP, failed attempts today, moderation status and registration date all become typed, sortable columns alongside username and role.
3

Pin moderator views

Save views like "Awaiting approval", "Locked", "Failed logins today" and "Dormant 90+ days". Each moderator opens straight to their slice.
4

Bulk approve or unlock

Select any range of rows and bulk approve registrations, unlock accounts, reset passwords or delete. Each action runs through TML hooks so welcome emails and audit logs still fire.

Sample columns

Users and login activity

One row per user with TML moderation state and recent login activity exposed as columns.
Source: wp_users
User Email Role Last login Failed today Status
jane.d jane@example.com Subscriber 2026-04-25 08:11 0 Active
new.user new@example.com Pending (never) 0 Awaiting approval
alex.k alex@example.com Subscriber 2026-04-24 21:02 5 Locked
sam.r sam@example.com Editor 2026-04-25 07:48 0 Active

Comparison

WP Users screen vs SleekView

WP Users screen

  • Default Users screen hides login activity
  • Moderation queue lives on a separate screen
  • No filter for failed logins today
  • No saved views for pending or locked users
  • Bulk approve and unlock require custom code

SleekView

  • Users joined with TML moderation and login activity
  • Filter by pending, locked or failed login counts
  • Saved views like Awaiting approval or Locked accounts
  • Bulk approve, unlock or delete selected rows
  • Audit columns for last login IP and time

Features

What SleekView gives you for Theme My Login

Users plus activity

See last login, failed attempts today and moderation state on the same row as the user. Audit fields read alongside the username, not behind it.

Moderation in one screen

Approve pending registrations, unlock accounts, reset passwords and delete sign-ups from one grid. Each action runs through TML hooks so welcome emails fire.

Smart user views

Pin views like "Failed logins today", "Awaiting approval" or "Dormant 90+ days". Moderators open straight to the queue without retyping filters.

Audience

What site moderators use SleekView for

Registration moderation

Filter to pending users, scan emails and approve or reject in bulk. Catch obvious spam patterns (disposable domains, role-stuffed usernames) without opening profiles.

Brute-force triage

Sort by failed-logins-today and lock or block suspicious accounts in seconds. The same view doubles as the IP-pattern audit during incident response.

Member health

Spot dormant members by last-login date and run reactivation campaigns against the list. Filtering to 180+ days idle becomes one saved view, not a custom report.

The bigger picture

Login is solved. Moderation still isn't.

Front-end login is the easy part. The hard part is what happens once registrations start flowing in — fake sign-ups during a launch, brute-force attempts against a known username, dormant members the team forgot to clean up, locked accounts whose owners email support directly and bypass the moderation flow entirely. The default WordPress Users screen treats every user as identical: a username, an email, a role.

It has no surface for pending approvals, no count of failed logins, no concept of the last time anyone actually signed in. Moderators end up improvising — opening user profiles one at a time, exporting the user list to a spreadsheet, writing custom queries. A real moderation grid with TML's status fields and login activity surfaced as columns turns brute-force triage into a thirty-second sort, the approval queue into a normal daily task, and dormant cleanup into a saved view.

Theme My Login moves login into the theme; SleekView moves moderation into a single screen.

Questions

Common questions about SleekView for Theme My Login

No. The default WordPress Users screen stays exactly as it is. SleekView sits alongside as its own admin page, optimized for moderation rather than general user listing. Most teams pin the SleekView grid as the moderator landing page and leave the default screen for occasional one-off lookups. Removing SleekView leaves your users, roles and TML state untouched.

 

From two sources combined — Theme My Login's own audit fields when you have its logging features enabled, plus standard WordPress login and login_failed action hooks that SleekView listens to. The combined feed gives you last login timestamp, last login IP and failed-attempts-today as live columns. Sites without TML logging still get the WordPress-side fields; sites with it get the richer set.

 

Yes. Restrictions, Profiles, Moderation and Custom User Links extension fields all appear as columns when present. Each is typed (string, boolean, datetime) so the right filter operators show up automatically. If you add a TML extension later, its fields surface in the column picker without any reconfiguration on the SleekView side.

 

Yes. Per-role row scoping limits which users support staff can see (for example, only subscribers and customers, never administrators or editors). Column-level read-only flags lock down sensitive fields — role assignment, capability changes, email addresses if you want — so support can approve and unlock without escalating their WordPress role to administrator.

 

Yes. SleekView reads from wp_users, TML's storage and the standard login hooks. It does not care which front-end pages handle the actual login form. Whether you use TML's default templates, fully custom theme templates or a page builder block, the moderation grid sees the same users and the same activity. Multi-page or multi-step login flows work identically.

 

Yes. Each site keeps its own users grid, its own saved views and its own moderation queue. Network admins can also configure a network-wide view that aggregates across sites, useful for sites where members might register on one and access content on another. Per-site capability checks still apply, so a network super-admin sees everything while site-level moderators see only their site.

 

Email addresses and IP fields are treated as personal data, so they can be masked by capability or hidden from CSV exports for users without the right role. Audit logs and moderation history do not leave the database — SleekView reads existing data, it does not create new logs of its own. If you need a user erased under a deletion request, the standard WordPress and TML deletion flows still work.

 

Yes. Bulk approvals run through TML's normal approval flow, which means the welcome email, password setup link or whatever email you have configured fires per user. Same for password resets and account locks. SleekView does not bypass the email layer; it just lets you call into it for many rows at once instead of clicking through them individually.

 

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