New Plugin: Maintenance Mode for Geeklog
- Saturday, October 18 2025 @ 10:20 pm EDT
- Contributed by: ::Ben
- Views: 409
We’re excited to announce the release of the Maintenance Plugin, a simple yet powerful way to place your Geeklog site into maintenance mode whenever you need to perform updates, upgrades, or testing.
When maintenance mode is enabled, regular visitors and non-administrative users see a customizable maintenance message instead of your website content. Root users, however, can continue accessing and managing the site normally — with a clear red alert banner reminding them that maintenance mode is active.
✨ Key Features
- Activate or deactivate maintenance mode directly from the Configuration panel
- Display a custom message to visitors during maintenance
- Automatically sends a 503 Service Unavailable response to search engines like Google and Bing, so they know to return later
- Shows a red admin alert banner when the site is under maintenance
- Automatically creates the PHP block
maintenance_checkfor status display - Fully compatible with Geeklog 2.1.1 and newer versions (2.2.x)
🧩 Installation
-
Download the plugin from GitHub: 👉 https://github.com/Geeklog-Plugins/maintenance
-
Copy the
maintenance/folder to your/plugins/directory. -
Log in as a Root user and go to: Admin → Plugins → Install New Plugin
-
Click Install next to Maintenance — and that’s it!
You’ll find new configuration options under Admin → Configuration → Maintenance, where you can toggle the mode and edit your maintenance message.
🧾 License
This plugin is open-source software released under the GNU General Public License v2 (or later). You’re free to use, modify, and redistribute it under the same license.
👤 Credits
Developed and maintained by Ben, with community support. Special thanks to all contributors who keep Geeklog flexible and up to date.