CMP – Coming Soon & Maintenance Plugin by NiteoThemes


CMP – Coming Soon & Maintenance plugin has all premium features you ever wished for, and it is free! It is also super fast and user friendly. You can activate your Maintenance, Coming soon(under construction) or Landing page with a single click. But it is also customizable in many ways – you can select a layout from predefined Themes, set custom logo, background graphics (including YouTube videos or Unsplash images), custom content, subscribe forms, popular social networks icons, typography, colors, SEO, and many more.

Packed with functions like Whitelist/Blacklist to enable CMP only on specific pages, User Roles Management, custom URL Bypass, Translation strings, custom Subscribers option and many more you would not believe it is free. No ADS too, guaranteed!

Live Preview

Click for CMP preview>>

TIP! You can change to different CMP Theme or change the background in the right sidebar by clicking on „settings icon“.


  • You can choose from 3 bundled Themes (many more downloadable – freebies and premium) with completely different design. We try to develop new CPM Theme every month for you!
  • Our Plugin works with any WordPress Theme and on all desktop or mobile devices (yes it is 100% responsive).
  • Some of CMP themes supports custom Subscribe Form to store emails in your database or you can use your MailChimp account via MailChimp API integration.
  • Fullscreen background media supports Video (YouTube, custom file video), Images or Image Slider (Unsplash library, custom images), Patterns, Color Gradients or Solid Colors.
  • You can search from more than million of free beautiful professional photos from most popular Unsplash source with built-in search API (random images, search by keyword, category, etc).
  • You can set custom Logo, choose from 100 most popular Google fonts and customize Font Weight, Letter Spacing and Line Height.
  • Display beautiful icons for any Social network on your website.
  • Background 3D effects on selected Themes.
  • CMP Landing page can be enabled on specific pages only (Blacklist and Whitelist) if required.
  • Customizable WordPress roles to bypass CMP and display your full website.
  • You can generate bypass URL parameter to bypass CMP page for your customers for website preview.
  • Configurable Countdown Action – disable plugin or redirect to another website.
  • Customize SEO meta tags to search engines and editable favicon.
  • Set response code to search engines (200 OK, 503 Maintenance).
  • Redirect Mode to redirect your website to another website.
  • Insert Google Analytics Code or any 3rd party tracking code.
  • Insert any custom CSS code.
  • Plugin is fully translatable.


  • CMP - Postery Theme
  • CMP - Hardwork Theme
  • CMP - Countdown Theme
  • CMP - Fifty Theme
  • CMP - Fifty Theme
  • CMP - Construct Theme
  • CMP - Frame Theme
  • CMP - Hardwork Theme
  • CMP - Theme detail selector
  • CMP - Content Settings
  • CMP - Content Settings
  • CMP - Variables translation
  • CMP - Orbit Theme
  • CMP - Stylo Theme
  • CMP - Element Theme
  • CMP - Apollo Theme
  • CMP - Vega Theme
  • CMP - Agency Theme


Install from WordPress Plugin Dashboard

  • Navigate to the ‚Add New‘ in the plugins dashboard
  • Search for ‚CMP NiteoThemes‘
  • Click ‚Install Now‘
  • Activate the plugin on the Plugin dashboard
  • To Setup click CMP Settings and change the settings there

Upload in WordPress Plugin Dashboard

  • Navigate to the ‚Add New‘ in the plugins dashboard
  • Navigate to the ‚Upload‘ area
  • Download `` and select `` from your directory
  • Click ‚Install Now‘
  • Activate the plugin in the Plugin dashboard
  • To Setup click CMP Settings and change the settings there

FTP Upload

  • Download `` and extract the `` zip file to your computer
  • Upload the extracted `cmp-coming-soon-maintenance` directory to the `/wp-content/plugins/` directory
  • Activate the plugin in the Plugin dashboard
  • To Setup click CMP Settings and change the settings there


I can’t see the landing page I’ve just activated!

As long as you’re logged in as admin, you cannot see it. That`s the purpose of our plugin – it displays Maintenance or Landing page only to non-logged or non-admin logged visitors of your page. By this way you can work on your real website and display different page to your visitors. You can preview the page by clicking on „preview“ tab, loggout from WordPress or access your website from different browser.

I can’t activate or deactivate my landing page I’ve just activated!

We did our best to cooperate with all most used caching plugins, but sometimes it just does not work as expected. Please make sure you delete cache from your favourite caching plugin and check your website again.

What are 503 or 200 HTTP codes, huh?

OK, it`s easy – if you want to display Coming Soon page you usually wants to search engines (like Google) to be able to index your website. In that case you want the response code set to 200 HTTP „OK“ – set Coming Soon mode or Landing Page.

On the other hand if you have your website already up and running but you are doing only a short maintenance it is better to send response 503 HTTP Service Unavailable code. By that way you make sure the search engines do not index your temporarily website while it’s down for a short maintenance and do not lower your website SEO score.

Is it a bug? Noone likes BUGS!

This is awkward and shame on us:(. Fortunately we are nice guys and if you let us know about it trough NiteoThemes website contact form or WordPress Support Forum we promise to fix it as soon as possible!

Features requests or you have new idea?

That`s perfect because we want to make our plugin great and to fit exactly your needs! Just let us know NiteoThemes website contact form and we might include it in next plugin update!

I really like your plugin and I want to support it!

Everyone loves supports and great feedback! If you find our plugin helpful, you can go to and rate it! alternatively you can click on Donate button 🙂


Excelente mesmo na versão gratuita!

Já testei diversos plugins semelhantes, e com certeza esse é sem dúvida o melhor. Mesmo em sua versão gratuita, é possível criar e alterar os temas, permitindo uma personalização e padronização em meus clientes. Possui recursos que outros plugins não oferecem, de forma muito bela e funcional. Parabéns aos desenvolvedores!

This is the droid you’ve been looking for.

Finally an under construction page that looks as good as my website (usually) does!

Effortless, and smart – I learned from my marketing gurus how much I benefit from a landing page with an email sign up on it.

You don’t have to lose customers or readers because your site is down.

It’s far better to put up a super snazzy (yeah, I said it!) awesome page letting people know when to come back and give them an opportunity to share their email address with you than to leave your site up while her hem is torn and her code is looking raggedy.

Do this, just go ahead and do it. Don’t bother looking for a better plugin to do this. This is it!

My Honest review

Thanks a lot, It’s a really good plug-in, better than most premium ones I have used. I hope your team last, unfortunately a lot of wordpress related companies disappear after 2 years… I will buy your themes if I see that you are still around to maintain them next year, meanwhile in return for your great work, I am sending you a donation! Press on Guys and all the best!

Absolutely amazing! 1000 stars!

This is my second review on in my life – I do it only in extraordinary situations.
This plugin beats all the others I’ve ever used!
It is amazing that it has as much free functionality as there are not even paid plugins!
And it works great just right out of the box.

Thanks a lot NiteoThemes team! You are fantastic.
I save you in my memory as an excellent developer.

Best regards

Lies alle 105 Rezensionen

Mitwirkende & Entwickler

„CMP – Coming Soon & Maintenance Plugin by NiteoThemes“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:



CMP 3.0.2 – 13-Dec-18

  • Resolved issue with not functional Slider Settings after update to 3.0. Please also Update all Downloaded Themes.

CMP 3.0.1 – 12-Dec-18

  • Compatibility with older PHP versions update

CMP 3.0 – 11-Dec-18


Once you update to new CMP version 3.0 you must also update your Premium themes (if you have any) due to compatibility issues!

  • New Premium Theme: CMP Agency! Check it out, it looks awesome!
  • UI Changes: Background image settings moved to Content Tab and is no longer Theme dependent. That means you set the image once and it is consistent for all Themes.
  • New Feature: Added support for WP Rocket Caching Plugin.

CMP 2.9.4 – 21-Nov-18 – small bug fix

  • Fixed PHP notice error on plugins page – thanks @pressworthammer!

CMP 2.9.3 – 20-Nov-18 – New features update

  • New feature: Notification Email will be send to the Website Administrator once the set Counter time expires.
  • New feature: Possibility to enable or disable CMP Icon in Admin Bar.
  • UI Changes: Logo moved to Global Content Settings and is no longer Theme depenendent.
  • Change: Graphic logo will always use full size even on mobile devices. – requested by @elektra3

CMP 2.9.2 – 09-Nov-18 – small bug fixes

  • Resolved issue with deleting subscribers automatically after refreshing browser window if you deleted a subscriber manually. – thanks @samstoffer1
  • Resolved issue with SEO Settings > custom Analytics script – thanks @ini0r

CMP 2.9.1 – 02-Nov-18 – bug fix

  • Resolved Javascript error after upgrade.

CMP 2.9 – 02-Nov-18 – New features

  • Added SEO Image Settings to SEO Settings.
  • Added SEO Search Engine Visibility Checkbox.
  • Added SEO no-cache Headers Control Checkbox.
  • Added description to many input settings for better customer orientation.
  • Added warning message for CMP Preview if there are unsaved settings.
  • Updated embedded YouTube and Vimeo players CSS styles to be displayed correctly.

CMP – Bug Fix Update

  • Changed default theme to CountDown after first installation.
  • Updated CountDown theme CSS styles.
  • Removed outdated HTML from Admin Settings.
  • Fixed MS Edge saving issues – caused by Input range validation for font-height ( it still does not accept 1.4 and 1.5 values and cannot be saved if these values are selected! – good job M$ _–_ )

CMP 2.8.9 – New Features Update

  • New CMP Theme Vega – go check it out!
  • Settings changed – Subscribe Label changed to Subscribe Message, where you can add more text (GDPR, promotions..). Make sure to update CMP themes to latest version to reflect small design changes if you are using premium themes!
  • Removed Unsplash preview from CMP Admin Settings because it generated too much requests reaching our limits of 10.000 requests / hour! you guys rock!
  • Updated MailChimp API to include Firstname and Lastname in the request.
  • Resolved CMP Theme updates issues + added message it contacts remote niteothemes servers to fetch the update files.

CMP 2.8.8 – Bug Fix Update

  • Fixed not clickable Social URL inputs on mobile devices.

CMP 2.8.7 update

  • Fixed uninstall hook – CMP plugin will now delete all it`s options after deletiton.
  • XING Social Icon added – requested by @spieler.

CMP 2.8.6 update

  • Resolved issue with CMP admin bar icon showing of disabled Coming soon even when enabled in reality.

CMP 2.8.5 update

  • Resolved issue with 404 error after save settings on some server hostings. Big thanks to @darkbluesky and @superven15 for addresing this issue and help with troubleshooting!
  • Updated 3d party caching plugins purging function.
  • Resolved issue with fatal error caused by undefined function „get_current_screen()“ in some edge cases – thanks to @wvega to highlight this issue!
  • Resolved PHP warnings about bad parameters on some server hostings – thanks to @webboxone.

CMP 2.8.4 update

  • New amazing Theme: Apollo! Check it out guys. We believe you are gonna love it!
  • Added OG meta tags for social sharing – Facebook, Twitter and similar will now display your coming soon image.

CMP 2.8.3 update

  • Resolved compatibility issues with Ronneby Theme – reported by @basile67.
  • Google Fonts loads all subsets by default now – requested by @basile67.

CMP 2.8.2 maintenance update

  • Throttle CMP Premium themes updates check to every 24 hours.
  • Added Stripslashes function for Contact Form Button Label.

CMP 2.8.1 small update

  • New feature: Support of Mailchimp Double Opt In integration.
  • Internally rewritten CMP Class for a better plugin security.

CMP 2.8 update

  • New Feature: Background Gradient Overlay. You can now set a beautiful gradient over your Background images or videos!
  • New Feature: Support for every major 3rd party chaching plugins. Website caching caused many support questions so hopefully it is resolved now.
  • Change: Moved Color Overlay Setup to Background media section.
  • Bug Resolved: Formating of MailChimp Email Successful Subscription message.
  • Bug Resolved: Translation phrase „Please insert valid Email address.“ bug. – thanks @70ph!
  • *** please note we recommend to upgrade your Premium or Freebies themes after this update! ***

CMP 2.7.1 update

  • Resolved issue with bypassing CMP by selected roles – reported by @bundag, thanks!

CMP 2.7 update

  • New Premium CMP Theme: Element. We hope you enjoy it guys!
  • New Special effect for your backgrounds: Constellation. This one is for premium themes only.
  • Resolved issue with added slashes in custom analytics scripts – reported by @christophklin
  • Resolved issue with Content editor trimmmig custom HTML tags – reported by @damen02
  • Resolved issue with (not)saving settings in Microsoft IE and Edge

CMP 2.6.6 update

  • Added Telegram to Social icons – requested by @nicollem
  • Resolved issue when the „Leave a review“ window kept appearing even after dismissal immediately after plugin installation – thanks @hubmacfan

CMP 2.6.5 – maintenance update

  • Updated CMP admin style to resolve issue on with admin bar on small screens. – requested by @hubmacfan and @trifo13

CMP 2.6.4 – sorry for this guys!

  • Reverting back the changes due to SiteOrigin plugin issues. Shortocodes for embeded local videos should be working tho!

CMP 2.6.3

  • Change in content generation to hopefully resolved issue with SiteOrigin and CMP content.

CMP 2.6.2 – small feature update

  • Addded support for embedded videos in content settings – requested by @jstuts5797

CMP 2.6.1 – maintenance update

  • Resolved 404 errpr while using MailChimp integration introduced in 2.6 update – it should all works as expected now!
  • Unsplash API changes to meet the API new requirements – no need to worry much about this.

CMP 2.6 – Mailchimp integration and bug fixes!

  • CMP default subscribe form can be integrated directly to Mailchimp via their API now. Woot!
  • Resolved Subscriber form double click submit issue.
  • Resolved Subscriber form double click submit issue. – thanks @idoran!

CMP 2.5.2 – maintenance update

  • Fixed background video on Countdown theme – sorry for that guys!

CMP 2.5.1 – maintenance update

  • Fixed issue call to undefined function wp_enqueue_code_editor after 2.5 update on older WordPress versions.

CMP 2.5 – user driven update with new requested features 🙂

  • New Theme: Stylo – modern, animated full-page background graphics for your landing, coming soon or maintenance page!
  • New background effects option. From time to time we will add new effects for your backgrounds, this time it is Blur effect, which will be available for all free and premium Themes!
  • New Feature: you can enable CMP bypass URL, which can be sent to your users to bypass CMP for website preview.
  • New Feature: custom CSS textarea replaced by CSS Code Editor for easier CSS coding.

CMP 2.4.2 – maintenance update

  • Optimized delivery of javascript in CMP themes
  • Fifty theme new slice slider option
  • Update compatibility with few other plugins which caused issues in admin styles

CMP 2.4.1 – bug fixes

  • Fixed issue when activation settings could not be saved in some cases.

CMP 2.4 – Sweet update

*** Please make sure you update all downloaded CMP themes to enable features from this update ***

  • New theme: Orbit! Go ahead and try it out, it is fun!
  • New feature: Possibility to add custom HTML tags to Copyright. Thanks @lumayaundyo!
  • New settings: Background color for Social icons for Construct Theme. Thanks @shi-la!
  • New settings: „Top Bar Switch Access“ in Advanced page to enable/disable access to Top Bar switcher for specific User roles. Requested by @ebrockway, thanks!
  • Fixed single quote escaping for Title, Copyright Title, Social Media Title and Copyright. Thanks @normsash!
  • Fixed uninstall hook issue when in some cases the CMP options were not deleted from Database – thanks to @travellingwithtania for pointing out that!
  • Fixed „PHP Notice: Undefined index: HTTP_USER_AGENT“ message appearing on some specific PHP server installations – thanks to @travellingwithtania for pointing out that!
  • Fixed mobile version of Eclipse theme when it kept scrolling up immediately after user scrolled down if there is none or very little content – thanks to @lumayaundyo!

CMP 2.3.1 – fixes countdown responsivness

  • Fixed Countdown theme reponsivness. Thanks @tom80550

CMP 2.3 – minor update

  • Updated CMP User roles filter to include all user/plugin created user-roles.
  • Added Whatsapp and Phone numbers to social icons as requested by @axxessia, thanks!
  • Resolved responsivness issue in CMP Construct theme on IOS mobile devices, thanks to @vidcat17!
  • Changed selection of Google fonts from 800 to 100 most Popular fonts to speed up things litle bit.

CMP 2.2.4 – maintenance update

  • Resolved issue with not working Blacklist / Whitelist.
  • Resolved issue when set font-weight and font-style did not properly display in CMP Themes.
  • Added CMP Settings link to WordPress Plugin page after activation.

CMP 2.2.3 – maintenance update

  • Resolved issue with not loading Unsplash images.

CMP 2.2.2 – maintenance update

  • Resolved compatibility issue with latest WordPress version when upload CMP field was not visible.

CMP 2.2.1 – maintenance update

  • Resolved issue with enqueuing header scripts – Google Analytics and etc. after update 2.2

CMP 2.2 – very sweet update 🙂

This update brings you a heavily requsted features such a whitelist/blacklist, user roles setup and also few other nice changes including:

New Advanced Settings page:

  • You can setup CMP Page Whitelist to display CMP Theme only on the particular WordPress Pages.
  • You can setup CMP Page Blacklist to disable CMP Theme on the particular WordPress Pages.
  • You can setup User Roles to bypass CMP Theme, the roles are following: Editor, Author, Contributor and Subscriber.
  • Added custom Analytics code, so you can choose to insert Google Analytics ID or custom Javascript code if you are using different or custom Website analytics solution.
  • Moved Postery and Eclipse Themes from bundled to downloadable freebies.
  • UI Changes: Premium themes changed to „Downloadable themes“ including freebies now. If you install downloaded CMP Theme, it will be moved to available themes for and removed from downloadables section for better readability.


  • Completely rewritten Unsplash API to avoid duplicated cached images when using Image sliders.
  • CMP Subscriber form AJAX submission to avoid Website reload for better user experience.
  • Resolved bug when CMP page was set to Redirect mode but the website was sometimes not redirected to custom URL after set TimeOut.


  • New free CMP theme Eclipse available for download with beautiful Counter, extended Footer and Welcome hero screen animation. Check it out CMP Freebies
  • New and awesome Font Selector – Select any Google Font – 800+ Font Families – and customize Contect and Headings font styles (Weight, Line height, Letter Spacing)
  • Replaced all default HTML select boxes by Select2 add-on.
  • Fixed: updated compatibility with all themes and plugins – sometime it happened the CMP content was over-ruled by another plugin or Theme.
  • Added support for new modern text effects in selected themes (Fade in from top, bottom, left and right).
  • Updated all CMP Theme`s design for mobile devices
  • Changed CMP Plugin version numbering from 1.xx to 2.x


  • Fixed bug with Soundcloud icon issues from previous update. Sorry folks!


  • New Feature: CMP predefined mode (Coming Soon, Maintenance or Redirect) can be activated / deactivated via quick icon in Admin menu bar (even when visiting your site if you are logged in!).
  • Fixed issue: Contruct Theme parallax scrolling did not work correctly after last update.
  • Fixed issues: Revisited all themes CSSs – some of them had rendering issues in FF (especially Construct Theme). Thanks @samuele81 for addressing the issue!
  • Added SoundCloud to social icon list as requested by @samuele81.
  • Theme enhancement: revisited Countdown Theme for more modern design.
  • Few minor graphic changes in CMP UI Settings.



Once you update to new CMP version 1.12.0 you must also update your Premium themes (if you have any) due to compatibility issues!

  • New Feature: Background Gradient support which allows you to select from our awesome predefined gradients or setup yours.
  • New Feature: Translation variables finally available. You can now translate every text on your landing page including counter and subscribe form.
  • Updated design of CMP Frame theme.
  • Many changes in CMP UI for more user friendly interface including our CMP sidebar.
  • Rewrited part of internal code for faster loading times and better PHP code maintenance.


  • New Feature: Background videos supports local WordPress library.
  • New Feature: Option to set a delay for Redirect Mode.
  • Fixed issues with displaying Themes in Internet Explorer.
  • Removed automatic check for updates to NiteoThemes server for free CMP Themes to meet WordPress Plugins policy.


  • New free theme: Postery! Enjoy new free Theme with modern design and 3D animation! We hope you like as we do 🙂
  • Bug fixes: an awkward bug when the settings for background color did not work.
  • Small UI changes in CMP Settings page.


  • New Feature: Video background option
  • Small changes in CMP Settings page.


!Important Notice!

Theme related settings – logo, graphic banner and font types will be lost after installation of this version! Make sure you set it up again in CMP Settings. Thank you for understanding 🙂

  • New Feature: CMP Redirect Mode. You can select only redirect mode, and visitor will be redirected to specified URL.
  • New Feature: Favicon image/icon settings under SEO Settings.
  • New Feature: CMP Settings new sub-pages: View Subscribers, About.
  • New Feature: Subscribers can be listed, deleted or exported on a separate page now.
  • New Feature: Text logo is dislayed if not graphic logo is selected.
  • New Feature: IP Address of visitor added to subscribers list.
  • New Feature: CMP Settings sections are expansive on click.
  • Change: CMP Settings Page moved directly to WP-ADMIN menu.
  • Change: New TABS on CMP Settings: „Content“ and „Theme Setup“. All settings on „Content“ tab is shared across all Themes. Settings on „Theme Setup“ is Theme specific settings: Logo, Background media(image, colors, patterns, etc), Colors and Font types.
  • Many other small UI changes in CMP Settings page.


  • Completely redesigned Theme Selector. You can now see Theme version, see more details with big images, etc.
  • Added Save Button to each section to enhance Settings user experience.
  • Updated Text Domain for International translations


  • New free theme: Countdown
  • Added 8 more free background patterns.
  • Many small CMP Settings page UI changes.


  • Updated CMP Settings change when Social Inputs Labels where out of its correct positions.
  • Updated logic of CMP Theme Update Checker – set to check every 24 hours instead of every time when CMP Settings page was accessed.


  • New auto update feature for all Themes.
  • Added labels description to Social Icons inputs.
  • Added WordPress notification bar.
  • Unsplash Specific Photo now accepts both URLs formats and
  • Many small enhancements in UI settings.
  • Resolved bug: Default Theme Graphic Banner no longer dissappears when Custom Media were uploaded and deleted in CMP Options.


  • Resolved bug: Not possible to save Social profiles URLs after release of update 1.4.0.


  • New Feature: It is now possible to drag&drop the social menu icons position and enable/disable them.
  • New Feature: Fifty theme can have two position of social icons: Footer and Body content.
  • Resolved bug : Specific Theme options are now always correctly displayed right after Theme selection change.


  • New premium theme: Fifty.
  • Updated CSS styles for all free and premium Themes.
  • Migrated Thumbnails from comingsoon to cmp domain.


  • Resolved issue when plugin update caused deletion of installed Premium themes.


  • New premium theme: Hardwork Premium
  • Small changes in CMP-Settings page.


  • New premium theme: CMP Frame
  • Added option to display Label for default CMP Subscribe form.
  • Small changes in CMP-Settings page.


  • Resolved bug with save settings on old PHP version.


  • Initial release