Title: Maintenance Switch
Author: Fugu Design
Published: <strong>2015년 7월 24일</strong>
Last modified: 2026년 5월 16일

---

플러그인 검색

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

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

# Maintenance Switch

 작성자: [Fugu Design](https://profiles.wordpress.org/fugudesign/)

[다운로드](https://downloads.wordpress.org/plugin/maintenance-switch.1.7.2.zip)

 * [세부사항](https://ko.wordpress.org/plugins/maintenance-switch/#description)
 * [평가](https://ko.wordpress.org/plugins/maintenance-switch/#reviews)
 *  [설치](https://ko.wordpress.org/plugins/maintenance-switch/#installation)
 * [개발](https://ko.wordpress.org/plugins/maintenance-switch/#developers)

 [지원](https://wordpress.org/support/plugin/maintenance-switch/)

## 설명

**One-click maintenance mode**

This plugin adds a button to the admin bar for toggling the builtin maintenance 
mode.

**Core maintenance mode**

A .maintenance file is generated and copied to the WordPress installation folder
when turning on the maintenance mode.
 A maintenance.php file is generated and added
to the wp-content folder for custom HTML code.

**Your custom maintenance page will also be active during the core, plugins and 
themes updates.**

#### Special Features

 * set which roles can switch the maintenance mode
 * set which roles can bypass the maintenance mode on the frontend
 * set the entire HTML code used for the maintenance page
 * preview the maintenance page before saving
 * enable the theme file support, so you can create in each your themes a maintenance.
   php file to customize the maintenance page
 * restore all default settings
 * restore default HTML code
 * create/delete the maintenance file in the active WP theme

### Translations

 * English – default, always included
 * French

## 스크린샷

[⌊A button is added to the admin bar for simple toggling in maintenance mode.⌉⌊A
button is added to the admin bar for simple toggling in maintenance mode.⌉[

A button is added to the admin bar for simple toggling in maintenance mode.

[⌊The "Display" tab of the settings page allow you to define the entire HTML code
of your maintenance page, or use a custom file in your theme.⌉⌊The "Display" tab
of the settings page allow you to define the entire HTML code of your maintenance
page, or use a custom file in your theme.⌉[

The “Display” tab of the settings page allow you to define the entire HTML code 
of your maintenance page, or use a custom file in your theme.

[⌊The "Permissions" tab of the settings page allow you to define which user roles
can bypass the maintenance mode (to visit the website when maintenance mode is on).⌉⌊
The "Permissions" tab of the settings page allow you to define which user roles 
can bypass the maintenance mode (to visit the website when maintenance mode is on)
.⌉[

The “Permissions” tab of the settings page allow you to define which user roles 
can bypass the maintenance mode (to visit the website when maintenance mode is on).

[⌊The "Behavior" tab of the settings page allow you to change the http error code
returned by the maintenance page.⌉⌊The "Behavior" tab of the settings page allow
you to change the http error code returned by the maintenance page.⌉[

The “Behavior” tab of the settings page allow you to change the http error code 
returned by the maintenance page.

## 설치

This section describes how to install the plugin and get it working.

#### Using The WordPress Dashboard

 1. Navigate to the ‘Add New’ in the plugins dashboard
 2. Search for ‘maintenance-switch’
 3. Click ‘Install Now’
 4. Activate the plugin on the Plugin dashboard

#### Uploading in WordPress Dashboard

 1. Navigate to the ‘Add New’ in the plugins dashboard
 2. Navigate to the ‘Upload’ area
 3. Select `maintenance-switch.zip` from your computer
 4. Click ‘Install Now’
 5. Activate the plugin in the Plugin dashboard
 6. Navigate to ‘Settings’ > ‘Maintenance Switch’
 7. Adjust and save your settings

#### Using FTP

 1. Download `maintenance-switch.zip`
 2. Extract the `maintenance-switch` directory to your computer
 3. Upload the `maintenance-switch` directory to the `/wp-content/plugins/` directory
 4. Activate the plugin in the Plugin dashboard
 5. Navigate to ‘Settings’ > ‘Maintenance Switch’
 6. Adjust and save your settings

Follow this plugin on [GitHub](https://github.com/fugudesign/maintenance-switch)

## FAQ

### Can I set a counter for coming soon page?

The plugin allows you to set the entire HTML code of the maintenance page, you can
implement a counter with css and js code.

### Is my maintenance page HTML used during the core maintenance?

Yes, the maintenance.php file is used.

### Does the plugin automatically detects the url login?

Yes.

### Is it possible to customize page from my theme?

Yes, use the settings page to enable the theme file support.

## 후기

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

### 󠀁[Simply good](https://wordpress.org/support/topic/simply-good-18/)󠁿

 [Stefan Brechbuehl](https://profiles.wordpress.org/pixelstrolch/) 2019년 9월 13
일

I had to look for a while and finally found this plugin which is really simple without
any of the unnecessary stuff. Exactly what I needed.

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

### 󠀁[Works absolutely perfectly.](https://wordpress.org/support/topic/works-absolutely-perfectly/)󠁿

 [willowen100](https://profiles.wordpress.org/willowen100/) 2018년 10월 11일

Having the ability to toggle the switch on and off from the admin bar and test your
site in another web browser works extremely efficiently.

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

### 󠀁[No nonsense, works like a charm](https://wordpress.org/support/topic/no-nonsense-works-like-a-charm/)󠁿

 [Bence Fodor](https://profiles.wordpress.org/webmotion/) 2017년 2월 15일

Does what it says on the tin, no bullsh*t, no sponsored crap (so far).

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

### 󠀁[Works with 4.6](https://wordpress.org/support/topic/works-with-46/)󠁿

 [tdaubs](https://profiles.wordpress.org/tdaubs/) 2016년 9월 3일

This is the cleanest WP maintenance plugin I have ever used. Thank you!

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

### 󠀁[It works!](https://wordpress.org/support/topic/it-works-957/)󠁿

 [bytekiller001](https://profiles.wordpress.org/bytekiller001/) 2016년 9월 3일

Testet on WP 4.5 and it works great. Nice Plugin, which option to insert complete
HTML-site. TOP!

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

### 󠀁[Excellent Plugin](https://wordpress.org/support/topic/excellent-plugin-2010/)󠁿

 [Ken Haynes](https://profiles.wordpress.org/kenhaynes_it/) 2016년 9월 3일 답글 
1개

Does exactly what is says it does, and it does it well and without error. I particularly
like the Maintenance button it adds to the administrative panel. Now there is no
need to go into a plugin’s settings just to toggle maintenance mode on and off. 
Thanks Fugu Design!

 [ 모든 13 평가 읽기 ](https://wordpress.org/support/plugin/maintenance-switch/reviews/)

## 기여자 & 개발자

“Maintenance Switch”(은)는 오픈 소스 소프트웨어입니다. 다음의 사람들이 이 플러그인에
기여하였습니다.

기여자

 *   [ Fugu Design ](https://profiles.wordpress.org/fugudesign/)

“Maintenance Switch”(이)가 2 개 언어로 번역되었습니다. 기여해 주셔서 [번역자](https://translate.wordpress.org/projects/wp-plugins/maintenance-switch/contributors)
님께 감사드립니다.

[자국어로 “Maintenance Switch”(을)를 번역하세요.](https://translate.wordpress.org/projects/wp-plugins/maintenance-switch)

### 개발에 관심이 있으십니까?

[코드 탐색하기](https://plugins.trac.wordpress.org/browser/maintenance-switch/)는,
[SVN 저장소](https://plugins.svn.wordpress.org/maintenance-switch/)를 확인하시거나,
[개발 기록](https://plugins.trac.wordpress.org/log/maintenance-switch/)을 [RSS](https://plugins.trac.wordpress.org/log/maintenance-switch/?limit=100&mode=stop_on_copy&format=rss)
로 구독하세요.

## 변경이력

#### 1.7.2

 * WordPress 7.0 compatibility confirmed
 * Updated minimum PHP requirement to 7.4 (aligned with WordPress 7.0)
 * Admin CSS updated to use WordPress CSS variables for compatibility with the new
   Modern admin theme
 * Fix: admin bar icon color now inherits native WordPress styles (was grey instead
   of white)
 * Fix: admin bar button text and icon stay white on red background when maintenance
   is active
 * Fix: admin bar button focus state cleared after toggle (no more blue highlight)
 * Fix: IP address input field aligned with adjacent button (added type=”text” and
   class=”regular-text”)
 * Added .distignore to exclude dev files from WordPress.org deployment package

#### 1.7.1

 * WordPress 6.9 compatibility confirmed
 * Improved WordPress Coding Standards compliance
 * Global variables now properly prefixed with maintenance_switch_
 * Functions renamed with correct prefix for better naming conventions
 * Added backward compatibility wrappers for smooth updates
 * Code quality improvements and optimizations

#### 1.7.0

 * WordPress 6.8 compatibility tested
 * Enhanced security improvements
 * Code modernization

#### 1.6.0

 * WordPress 6.3 compatibility tested
 * PHP 8.1 compatibility improvements
 * Replace deprecated wp_specialchars_decode() with htmlspecialchars_decode()
 * Fix fatal error with function redeclaration in .maintenance template
 * Modernize plugin for current WordPress standards

#### 1.5.2

 * Fix the preview page bug with code editor

#### 1.5.1

 * Fix the disabled code field bug
 * Enqueue admin assets only on settings page

#### 1.5.0

 * Add a gitignore and gulp files
 * Add the wp code editor to the page HTML setting
 * Test for compatibility with WordPress 4.9

#### 1.4.0

 * Add a info link about moving to GitHub
 * Test for compatibility with WordPress 4.7

#### 1.3.8

 * Adding an option for stoping to return 503 error code

#### 1.3.7

 * Fix a bug of settings initialization

#### 1.3.6

 * Fix a php in_array warning in admin display

#### 1.3.5

 * Fix a php error in the admin

#### 1.3.4

 * Fix a bug with migration of settings

#### 1.3.3

 * Fix bug with data saving
 * Fix bug with HTML encoding
 * Fix bug with files generation
 * Fix a very persistent bug with settings migration

#### 1.3.2

 * Fix a persistent bug with settings migration

#### 1.3.1

 * Fix a PHP4 compatibility issue
 * Fix a bug with settings migration
 * Improve some styles

#### 1.3.0

 * Improve performances
 * Implement WP Settings API
 * Adding reset features

#### 1.2.2

 * Adding POT language file
 * Updating language files

#### 1.2.1

 * Fix a bug with html code in preview page
 * Fix a bug when delete theme file after activating it

#### 1.2.0

 * Improve the switch button appearance
 * Adding Maintenance page preview

#### 1.1.8

 * Change the plugin description in admin area

#### 1.1.7

 * Adding roles management for maintenance control
 * Fix a icon bug on the switch button

#### 1.1.6

 * Adding omitted translations
 * Fix a bug about the HTML text config

#### 1.1.5

 * Adding French translations
 * Improve the default HTML texts

#### 1.1.4

 * Fix the bug to get IP through a proxy

#### 1.1.3

 * Fix a ajax button bug

#### 1.1.2

 * Fix a deactivation bug after updates

#### 1.1.1

 * Fix a deactivation bug after updates
 * Adding the status management in database
 * Adding the ability to use a maintenance.php file in the theme

#### 1.0.7

 * Fix a saving bug in the settings page

#### 1.0.6

 * Fix a js bug with the “add my ip” button

#### 1.0.5

 * Fix a php syntax error in config.php

#### 1.0.4

 * Adding exceptions for IP addresses

#### 1.0.3

 * Adding automatic detection of the login url

#### 1.0.2

 * Ajusting the readme file

#### 1.0.1

 * Fully rewritten with http://wppb.me/ boilerplate.
 * Adding activate and deactivate functionalities.
 * Fix switch button styles and actions from frontend.

#### 1.0.0

 * A change since the previous version.
 * Another change.

#### 1.0-alpha

 * First simple implementation of the main functionality

## 기초

 *  버전 **1.7.2**
 *  최근 업데이트: **2개월 전**
 *  활성화된 설치 **600+**
 *  워드프레스 버전 ** 3.5 또는 그 이상 **
 *  다음까지 시험됨: **7.0.1**
 *  PHP 버전 ** 7.4 또는 그 이상 **
 *  언어
 * [English (US)](https://wordpress.org/plugins/maintenance-switch/), [Spanish (Chile)](https://cl.wordpress.org/plugins/maintenance-switch/),
   그리고 [Spanish (Spain)](https://es.wordpress.org/plugins/maintenance-switch/).
 *  [자국어로 번역하기](https://translate.wordpress.org/projects/wp-plugins/maintenance-switch)
 * 태그:
 * [coming soon](https://ko.wordpress.org/plugins/tags/coming-soon/)[construction](https://ko.wordpress.org/plugins/tags/construction/)
   [maintenance](https://ko.wordpress.org/plugins/tags/maintenance/)[offline](https://ko.wordpress.org/plugins/tags/offline/)
   [switch](https://ko.wordpress.org/plugins/tags/switch/)
 *  [고급 보기](https://ko.wordpress.org/plugins/maintenance-switch/advanced/)

## 평점

 별 5점 만점에 5점.

 *  [  12/5-별점 후기     ](https://wordpress.org/support/plugin/maintenance-switch/reviews/?filter=5)
 *  [  0/4-별점 후기     ](https://wordpress.org/support/plugin/maintenance-switch/reviews/?filter=4)
 *  [  0/3-별점 후기     ](https://wordpress.org/support/plugin/maintenance-switch/reviews/?filter=3)
 *  [  0/2-별점 후기     ](https://wordpress.org/support/plugin/maintenance-switch/reviews/?filter=2)
 *  [  0/1-별점 후기     ](https://wordpress.org/support/plugin/maintenance-switch/reviews/?filter=1)

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

[모든  리뷰 보기](https://wordpress.org/support/plugin/maintenance-switch/reviews/)

## 기여자

 *   [ Fugu Design ](https://profiles.wordpress.org/fugudesign/)

## 지원

할 말 있으신가요? 도움이 필요하신가요?

 [지원 포럼 보기](https://wordpress.org/support/plugin/maintenance-switch/)

## 기부

이 플러그인이 발전하도록 도우시겠습니까?

 [ 이 플러그인에 기부하기 ](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=JYBDJCKL3FCE8)