Welcome to Geeklog, Anonymous Saturday, November 15 2025 @ 10:32 am EST

New Plugin: Maintenance Mode for Geeklog

  • Saturday, October 18 2025 @ 10:20 pm EDT
  • Contributed by:
  • Views: 409
Plugins

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_check for status display
  • Fully compatible with Geeklog 2.1.1 and newer versions (2.2.x)

🧩 Installation

  1. Download the plugin from GitHub: 👉 https://github.com/Geeklog-Plugins/maintenance

  2. Copy the maintenance/ folder to your /plugins/ directory.

  3. Log in as a Root user and go to: Admin → Plugins → Install New Plugin

  4. 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.