Title: QuarantineWP &#8211; Code Freeze &amp; Ultimate Maintenance Mode Plugin
Author: M Asif Rahman
Published: <strong>April 27, 2020</strong>
Last modified: April 27, 2020

---

Search plugins

![](https://ps.w.org/quarantinewp/assets/banner-772x250.png?rev=2292362)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/quarantinewp/assets/icon-256x256.png?rev=2292362)

# QuarantineWP – Code Freeze & Ultimate Maintenance Mode Plugin

 By [M Asif Rahman](https://profiles.wordpress.org/asif2bd/)

[Download](https://downloads.wordpress.org/plugin/quarantinewp.1.0.0.zip)

 * [Details](https://ssw.wordpress.org/plugins/quarantinewp/#description)
 * [Reviews](https://ssw.wordpress.org/plugins/quarantinewp/#reviews)
 *  [Installation](https://ssw.wordpress.org/plugins/quarantinewp/#installation)
 * [Development](https://ssw.wordpress.org/plugins/quarantinewp/#developers)

 [Support](https://wordpress.org/support/plugin/quarantinewp/)

## Description

QuarantineWP will completely lock your WordPress website, put it in **Code Freeze**
state, fully Quarantine state, so no change could be made for Maintenance Mode or
migration.

When you acticates it, it temporarily does the following:

 * Disables adding/editing/deleting new content, media, themes, etc.
 * Disables installing/activating/deactivating/updating/deleting all plugins (except
   this one)
 * Disables new comments/trackbacks on all content items
 * Removes notices to upgrade core or plugins
 * Provides notice to dashboard users that any changes will be lost
 * Provides generally “read only” access to the dashboard
 * Also effective with Gutenberg & Elementor

These changes apply to all users (including admins). When deactivated, full functionality
is restored. This plugin makes no database or site changes and has no settings. 
Simply deactivate/delete when no longer needed.

Activate this plugin on your old site when you’re in the process of changing web
hosts to prevent lost data due to delays in DNS changes, or as a simple short-term“
lock down” for other reasons. Also can be network activated to apply to all network
sites.

**Check My Other Plugins:**

 * **[Essential Addons for Elementor](https://wordpress.org/plugins/essential-addons-for-elementor-lite/)**
 * **[NotificationX](https://wordpress.org/plugins/notificationx/)**
 * **[Twitter Cards Meta](https://wordpress.org/plugins/twitter-cards-meta/)**
 * **[Analytify – Ultimate Google Analytics Dashboard](https://wordpress.org/plugins/wp-analytify/)**
 * **[WP Scheduled Posts](https://wordpress.org/plugins/wp-scheduled-posts/)**

### Donation

You may donate to WordPress Foundation.

## Screenshots

 * [[
 * QuarantineWP(Plugin) Active (Plugin Page)
 * [[
 * QuarantineWP(Plugin) Active (Posts Page – No Option To Post)

## Installation

#### Modern Way:

 1. Go to the WordPress Dashboard “Add New Plugin” section.
 2. Search For “QuarantineWP”.
 3. Install, then Activate it.

This plugin makes no database or site changes and has no settings. Simply deactivate/
delete when no longer needed.

## FAQ

  What is the purpose of this?

This plugin was developed to aid multi-user sites when they are being moved from
one web host to another. In this case, the following workflow may be helpful:

 * Download a backup of your site (cPanel, etc.) and database. (Export and backup
   options are still available even if this plugin is already active.)
 * Install the QuarantineWP plugin on the old site, and activate it. This will alert
   others that content changes won’t be accepted or will be lost.
 * Upload/import your old site to your new one, and don’t install the QuarantineWP
   plugin there (unless you want to verify everything before returning the site 
   to normal).
 * Notify your users that when the “QuarantineWP” message is removed, they may resume
   their work. When DNS changes are in effect, you’ll be directed to the site that
   doesn’t have it installed, and all should be well.

  How do I return my site and dashboard to normal?

Just deactivate or delete the plugin. There are no changes made to the site or database
nor any settings to worry about.

  Is it 100% bulletproof?

Not exactly. Many of the restrictions are hidden options rather than disabled capabilities,
to reduce complexity. Therefore this is not intended to be a 100% bulletproof solution
to preventing changes to your site, as a user who is familiar with the URL syntax
of the different commands may still make changes. Additionally, some plugins may
continue to expose options that can be modified, though this should be rare. While
not completely bulletproof in every circumstance, it is designed to keep the average
user from making changes during a brief time frame (such as waiting for DNS changes
to take effect).

  How do I change the text on the login screen or the alert message in the dashboard?

Edit the values in the appropriate language file. If there isn’t one for your locale,
go ahead and create one.

  Can I use this on a Network (Multisite) install?

Yes. The plugin can be network activated rendering all sites on the network effectively
read-only. However, it does not support loading via the `mu-plugins` folder at this
time.

  Why can users still do such-and-such while the plugin is active?

Let me know what you discover is still available and I’ll try to disable modifications
to it where appropriate.

## Reviews

![](https://secure.gravatar.com/avatar/42671dfa029a5b8a4ff1e9bff47a1e4b8b340ea3589485b06629a9b1512ce6c0?
s=60&d=retro&r=g)

### 󠀁[Still Works Great 💪](https://wordpress.org/support/topic/still-works-great-%f0%9f%92%aa/)󠁿

 [Mike Zielonka](https://profiles.wordpress.org/mikezielonka/) May 28, 2023

The plugin still works great! Thanks for keeping it up and maintained!

 [ Read all 1 review ](https://wordpress.org/support/plugin/quarantinewp/reviews/)

## Contributors & Developers

“QuarantineWP – Code Freeze & Ultimate Maintenance Mode Plugin” is open source software.
The following people have contributed to this plugin.

Contributors

 *   [ M Asif Rahman ](https://profiles.wordpress.org/asif2bd/)

“QuarantineWP – Code Freeze & Ultimate Maintenance Mode Plugin” has been translated
into 2 locales. Thank you to [the translators](https://translate.wordpress.org/projects/wp-plugins/quarantinewp/contributors)
for their contributions.

[Translate “QuarantineWP – Code Freeze & Ultimate Maintenance Mode Plugin” into your language.](https://translate.wordpress.org/projects/wp-plugins/quarantinewp)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/quarantinewp/), check
out the [SVN repository](https://plugins.svn.wordpress.org/quarantinewp/), or subscribe
to the [development log](https://plugins.trac.wordpress.org/log/quarantinewp/) by
[RSS](https://plugins.trac.wordpress.org/log/quarantinewp/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * Initial release

## Meta

 *  Version **1.0.0**
 *  Last updated **6 years ago**
 *  Active installations **10+**
 *  WordPress version ** 4.8 or higher **
 *  Tested up to **5.4.19**
 *  PHP version ** 5.4 or higher **
 *  Languages
 * [English (US)](https://wordpress.org/plugins/quarantinewp/), [Spanish (Chile)](https://cl.wordpress.org/plugins/quarantinewp/),
   and [Spanish (Spain)](https://es.wordpress.org/plugins/quarantinewp/).
 *  [Translate into your language](https://translate.wordpress.org/projects/wp-plugins/quarantinewp)
 * Tags
 * [code freeze](https://ssw.wordpress.org/plugins/tags/code-freeze/)[freeze WordPress](https://ssw.wordpress.org/plugins/tags/freeze-wordpress/)
   [maintenance](https://ssw.wordpress.org/plugins/tags/maintenance/)[maintenance mode](https://ssw.wordpress.org/plugins/tags/maintenance-mode/)
 *  [Advanced View](https://ssw.wordpress.org/plugins/quarantinewp/advanced/)

## Ratings

 5 out of 5 stars.

 *  [  1 5-star review     ](https://wordpress.org/support/plugin/quarantinewp/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/quarantinewp/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/quarantinewp/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/quarantinewp/reviews/?filter=2)
 *  [  0 1-star reviews     ](https://wordpress.org/support/plugin/quarantinewp/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/quarantinewp/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/quarantinewp/reviews/)

## Contributors

 *   [ M Asif Rahman ](https://profiles.wordpress.org/asif2bd/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/quarantinewp/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://wordpressfoundation.org/donate/)