User Suspend

plugin banner

Suspend WordPress user accounts with timed or permanent bans, reasons, email notifications, and a full audit log.

Author:joelledesmajr (profile at wordpress.org)
WordPress version required:5.8
WordPress version tested:6.9.4
Plugin version:2.1.2
Added to WordPress repository:25-03-2026
Last updated:25-03-2026
Rating, %:0
Rated by:0
Plugin URI:
Total downloads:60
plugin download
Click to start download

User Suspend gives you a straightforward way to suspend WordPress user accounts. Suspended users are blocked at login and their active sessions are ended immediately.

You can set a reason for each suspension, choose a date for it to lift automatically, and track everything through a built-in audit log.

Features

  • Permanent or timed suspensions — set an expiry date and the account is automatically restored
  • Suspension reasons stored and emailed to the user when their account is suspended
  • Active sessions are destroyed the moment a suspension is applied
  • Audit log tracks every suspend and unsuspend action with timestamps
  • Dedicated Suspended Users page under the Users menu
  • Status column in the Users list table
  • Bulk suspend and unsuspend from the Users list table
  • Administrators and the currently logged-in user cannot be suspended
  • Object caching for fast suspension status lookups
  • Clean uninstall removes all plugin data

Screenshots
FAQ
ChangeLog