Turn Off My WordPress is a lightweight security plugin that lets you temporarily disable access to the WordPress administration panel with a single click.

Whether you’re performing maintenance, investigating a security incident, migrating your website, or simply want to prevent new logins for a while, the plugin gives you full control without changing passwords, modifying user accounts, or touching your server configuration.


One click. Complete control.

When activated, the plugin blocks administrator logins and can also protect other entry points commonly used by attackers.

Simply enable protection when you need it and disable it just as easily when you’re finished.

No complicated setup. No unnecessary features.


Key Features

🔒 Instantly disable WordPress administrator logins

  • 🔓 Emergency recovery link to restore access if you’re locked out
  • 👥 Log out all active users with one click
  • 🛒 Block WooCommerce customer logins during maintenance
  • 🚫 Disable XML-RPC
  • 🌐 Restrict REST API access for unauthenticated visitors
  • ⚡ Lightweight, fast, and dependency-free
  • ✅ Compatible with modern WordPress installations

Perfect for

  • Website maintenance
  • Security incidents
  • Malware cleanup
  • Server migrations
  • Plugin and theme upgrades
  • Temporary administrative lockouts
  • Development and staging environments

Built with security in mind

Unlike traditional maintenance mode plugins, Turn Off My WordPress focuses on controlling authentication rather than displaying a maintenance page.

It prevents new administrator logins while allowing you to continue working safely behind the scenes.

The plugin also includes an emergency unlock mechanism, ensuring you can always restore access if needed.


WooCommerce Ready

Running an online store?

The plugin integrates with WooCommerce and allows you to temporarily block customer logins while performing maintenance or upgrades.

This helps prevent authentication issues and keeps your store in a consistent state during critical operations.


Lightweight by Design

No external libraries.

No unnecessary database changes.

No background processes.

No performance impact on your website.

Just a simple, reliable tool that does exactly what it promises.


Stay in Control

Whether you’re managing a personal blog, a business website, or a WooCommerce store, Turn Off My WordPress provides a fast, reliable, and secure way to control access whenever you need it.

Take control of your WordPress administration with confidence—without adding unnecessary complexity.

Disable access. Stay protected. Re-enable when you’re ready.


Source Code

Download source code from GitHub – https://github.com/Plugins4Own/turn-off-my-wordpress

Contact Our Plugin Development Services

We create plugins for various platforms, including WordPress, Redmine, Mantis, and osTicket. Our solutions enhance functionality, improve usability, and provide custom features tailored to your needs. Whether you need automation, integrations, or unique modifications, we deliver high-quality plugins to optimize your workflow.