Coming Soon Amesso
A modern, lightweight coming soon plugin for WordPress PHP 8.x with customizable templates and comprehensive features.
by Oussama Boukhachem · github.com/oussama-boukhachem/wordpress-coming-soon-plugin · website
Install
No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:
wp plugin install https://github.com/oussama-boukhachem/wordpress-coming-soon-plugin/archive/refs/heads/main.zipA coming soon / maintenance mode plugin for WordPress. Four templates, no bloat.
What it does
- Blocks visitors from seeing your site while you work on it
- Shows a nice page instead (pick from 4 designs)
- Collects emails from people who want to know when you're ready
- Countdown timer, progress bar, custom colors, all that good stuff
Features
4 templates - Modern, Minimal, Creative, Business. Pick one, or add your own CSS on top.
Countdown - Set a launch date, it'll tick down and pop a "We're Live!" when time's up.
Email collection - Built-in subscriber list. No Mailchimp required (but you can hook one up if you want). Export CSV from the admin.
Social links - Add Facebook, Twitter, GitHub, whatever. Shows up on the frontend page.
Maintenance mode - 503 status toggle so search engines know you're coming back, not gone.
reCAPTCHA v3 - Optional, invisible to users. Keeps bots off your subscriber list.
Access control - Admins can see the site normally. Pick which roles bypass the coming soon page.
Analytics - Drop in your Google Analytics (or whatever) code. It'll load on the coming soon page.
Webhook - Got a Mailchimp, SendGrid, or custom endpoint? Plug in the URL and new subscribers get POSTed there automatically.
Quick setup
- Install and activate
- Go to Coming Soon in your admin menu
- Flip the toggle to enable
- Pick a template, set your title/text
- Done. Preview it to see how it looks.
Requirements
- WordPress 5.8+
- PHP 8.0+
- MySQL 5.6+
Installation
Download the zip, upload through WordPress admin, activate. Or clone the repo and drop the folder into /wp-content/plugins/.
Changelog
1.1.0
- Social links UI + frontend rendering (facebook, twitter, github, etc.)
- 503 maintenance mode toggle for search engines
- Google reCAPTCHA v3 protection on email subscription
- Webhook support (Mailchimp, SendGrid, custom endpoints)
- Rate limiting on subscribe endpoint (5 requests / 15 min per IP)
- Admin notification emails now rate-limited (1 per email per 24h)
- Security hardening: host header sanitization, defense-in-depth CSS output escaping
- Template refactor: options loaded once, not on every render
- Removed dead upload_media AJAX hook (was unregistered → fatal error)
1.0.0
- First release. 4 templates, email collection, countdown, progress bar, SEO fields, custom CSS, role-based bypass.