EPFL Coming Soon WP Registry grade B. Medium-severity findings · 1 findingWP RegistryMedium-severity findings · 1 findingOpen the reportB
Basic WordPress plugin that allows to display a coming soon / maintenance page. Rest API status + wp cli maintenance-mode.
Install
Upload it under Plugins → Add New Plugin → Upload Plugin, then activate.
Install straight from GitHub with WP-CLI:
wp plugin install https://github.com/epfl-si/wp-plugin-epfl-coming-soon/releases/download/v0.1.7/epfl-coming-soon.zipA WordPress plugin that allows to display a coming soon / maintenance page.
Get the latest version
Download the latest release at https://github.com/epfl-si/wp-plugin-epfl-coming-soon/releases/latest.
Features
- Simple ON / OFF mode
- Edit coming soon page in the wordpress WYSIWYG editor (TinyMCE)
- Edit the page's title
- Option to redirect on the theme
maintenance.phppage if present (has to be self-contained for now) - Option to send a HTTP status code 503 along with the page
- Auto-activated if the
.maintenancefile is present (see https://developer.wordpress.org/cli/commands/maintenance-mode/), i.e.wp cli maintenance-mode activate: wp cli compatible - Shows its status in the rest API,
wp-json/epfl-coming-soon/v1/status
Screenshots
Backend

Frontend

Development
The use of [wp-dev]() environment is highly recommended to have an environment similar to what we have in "prod" and avoid any conflicts between plugins.
Please use the Makefile to run WordPress-Core coding standards' linter.
Any commits should be accompanied with a new version following the SemVer system.
New release
- [ ] Be sure to bump the version, both in comment and constant.
- [ ] Run the linter with
make phpcbfandmake phpcs; fix all the mentionned lines. - [ ] Check that translations are done (
make pot). - [ ] Use
make zipto create the plugin package without unused dependencies. - [ ] Tag the version (
git tag -fa v1.1.1 -m v1.1.1). - [ ] Push everything and create a new release with comments.
Issues
Feel free to share your thoughts, issues, remarks and comments here: https://github.com/epfl-si/wp-plugin-epfl-coming-soon/issues/new/choose.
Releases
5 releases. Each count is every asset in that release; expand a row for the breakdown.
v0.1.7
latest
Feb 27, 2023 3 years ago
epfl-coming-soon.zip
+1 asset
29
Active-site estimate ≈10 comes from the median of recent superseded releases. Method.