NDT Maintenance
by Tony Nguyen on WordPress.org
Easily set up a customizable maintenance page for your WordPress site with countdown, progress bar, contact form, and social links.

Settings page for configuring maintenance mode.
NDT Maintenance is a lightweight plugin that helps you create a customizable maintenance page for your WordPress site. It allows you to display a professional “Under Maintenance” or “Coming Soon” page while your site is being worked on, with features like a countdown timer, progress bar, contact form, and social media links.
Key features include:
- Enable/disable maintenance mode with a toggle switch.
- Multiple pre-designed themes (Default, Nova) to choose from.
- Customizable title, heading, description, and footer.
- Optional contact form with reCAPTCHA integration.
- Countdown timer and progress bar to show site progress.
- Custom logo, background image, and color options.
- Exclude specific pages and posts from maintenance mode.
- Social media links integration.
- Google Analytics tracking support.
- Custom CSS for advanced styling.
Developed and maintained by Tony Nguyễn, this plugin is designed to provide a seamless maintenance experience and will be supported as long as necessary.
External Services
This plugin integrates with the following third-party services to provide functionality. Below is a detailed explanation of each service, including what data is sent, why, and links to their terms of service and privacy policies.
Google reCAPTCHA
– Purpose: Used to prevent spam submissions on the contact form displayed during maintenance mode.
– Data Sent: When a user submits the contact form, the plugin sends the user’s reCAPTCHA response token and IP address to Google’s reCAPTCHA API (https://www.google.com/recaptcha/api/siteverify
) for verification.
– When Data is Sent: Data is sent only when the contact form is enabled and a user submits it.
– Terms of Service: https://www.google.com/intl/en/policies/terms/
– Privacy Policy: https://www.google.com/intl/en/policies/privacy/
Google Analytics
– Purpose: Optionally tracks user interactions on the maintenance mode page.
– Data Sent: When enabled, the plugin loads the Google Analytics script (https://www.googletagmanager.com/gtag/js
), which may collect data such as page views, user interactions, and device information as per Google’s policies.
– When Data is Sent: Data is sent only if a Google Analytics ID is configured in the plugin settings and the maintenance mode page is loaded.
– Terms of Service: https://www.google.com/analytics/terms/
– Privacy Policy: https://www.google.com/intl/en/policies/privacy/
Pinterest
– Note: The plugin includes a settings field for entering a Pinterest profile URL, which is displayed as a social media link on the maintenance page. No data is sent to Pinterest unless explicitly configured by the site administrator.
– Terms of Service: Not applicable.
– Privacy Policy: Not applicable.
Support
For support, please contact me via:
– Email: admin@ndtan.net
– Telegram: @nguyenduytan
– Website: https://nguyenduytan.com