WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Saint Systems v2.1.7

Disable User Login

Disable user accounts without deleting them. One-click enable/disable, bulk actions, force logout, and customizable disabled message.

Disable User Login

The facts

Rating
5★ from 6
Active installs
5k+
Price
Free
Last updated
3 Apr 2026
Added
Aug 2019
Requires WP
6.2
Tested up to
WP 6.9.7
Requires PHP
7.4
Downloads
71,516

Our analysis

AI-assisted

Disable User Login is a WordPress plugin that allows administrators to disable specific user accounts without deleting them. Once activated, a checkbox appears in the user profile settings, enabling the admin to disable a user's account, preventing them from logging in while still displaying their authorship in posts.

This plugin is useful in various scenarios, such as managing freelance writers, former employees, clients during site development, or clients with unpaid invoices. It is suitable for sites where user account management is necessary without complete removal of user data.

Best for: This plugin suits administrators of sites needing to manage user access while retaining user data.

What it does well

  • Disables user accounts without deletion
  • Keeps users visible in authorship lists
  • Simple checkbox interface for admins
  • Useful for various account management scenarios

Where it falls short

  • Limited feature set compared to Pro version
  • No bulk management options in the free version

Verdict

Disable User Login offers a straightforward solution for disabling user accounts in WordPress, particularly for those who need to manage authorship without removing users entirely.

From the developer

Saint Systems's own description of Disable User Login, lightly tidied.

This plugin gives you the ability to disable specific user accounts via a profile setting.

Once installed and activated, a checkbox appears on the user profile settings (only for admins). When checked, the user’s account will be disabled and they will be unable to login with the account. If they try to login, they are instantly logged out and redirected to the login page with a message that notifies them their account is disabled.

This can be useful in a few situations.

  • You want freelance writers to still show up in the authors box, but you don’t want them to be able to login.
  • You have former employees who have authored posts and you don’t want to delete them or reassign their posts to other users, but still need them to show up in the “Authors box.”
  • You are working on a site for a client who has an account, but do not want him to login and/or make changes during development.
  • You have a client who has an unpaid invoice.

This plugin is on GitHub! Pull requests are welcome. If possible please report issues through Github.

Upgrade to Pro

Disable User Login Pro adds powerful tools for managing user accounts at scale:

  • CSV Import & Export — bulk enable or disable hundreds of users at once via spreadsheet
  • Email Notifications — automatically notify users when their account is disabled or re-enabled, with customizable email templates, merge tags, and optional admin CC
  • Audit Log — full history of every disable/enable action with timestamps, who performed it, and why
  • Filterable User List — “Disabled” and “Enabled” filter views on the Users screen with count badges and a sortable Disabled column

Perfect for membership sites, nonprofits managing volunteers, agencies onboarding/offboarding clients, and universities managing student accounts.

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for moving data.

Members

Members

94

The best WordPress membership and user role editor plugin. User Roles & Capabilities editor helps you rest...

Free 300k+ installs 4.9★ (1,274)
Easy Updates Manager

Manage all your WordPress updates, including individual updates, automatic updates, logs, and loads more. This...

Free 300k+ installs 4.8★ (725)
Redux Framework

Redux is a simple, truly extensible, and fully responsive options framework for WordPress themes and plugins....

Free 900k+ installs 4.4★ (273)
PrettyLinks

🌠 Shorten, brand, and track any URL on your own domain. Keep your links — and your data — where they belong....

Free 200k+ installs 4.8★ (1,317)