Techanum Maintenance
Replace the default WordPress maintenance page with a friendly, customizable under-construction page. Hide admin notices from non-admin users.
by Gregory Triglidis · github.com/gregorytrig/techanum-maintenance · 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/gregorytrig/techanum-maintenance/archive/refs/heads/main.zipReplace the default WordPress maintenance screen with a friendly, custom page — powered by AI if you choose.
Description
Techanum Maintenance gives you a beautiful, customizable maintenance page in seconds. Upload your logo, write your own message, or let AI generate one for you. The plugin also cleans up the WordPress dashboard by hiding distracting admin notices from non‑admin users. Join our Telegram group: https://t.me/TechanumChat
✨ Features
- One‑click maintenance mode — no coding required.
- Upload your own logo and write a custom headline / message.
- AI‑powered messages: generate a unique maintenance message using OpenAI, Anthropic (Claude), Google Gemini, or any OpenAI‑compatible API (OpenRouter, Together AI, LM Studio, Ollama, and more).
- "Generate with AI" button — get a fresh message instantly.
- Hide admin notices for editors, contributors, and customers.
- Clean, minimal settings page — no ads, no upsells.
- Fully responsive maintenance page template.
🤖 Supported AI Providers
- OpenAI (GPT‑4o mini, GPT‑3.5 Turbo)
- Anthropic (Claude 3 Haiku)
- Any OpenAI‑compatible endpoint (Custom provider)
- Local LLMs: LM Studio, Ollama, and similar
💰 100% Free & Community‑Driven Techanum Maintenance is free and will stay free. Development is funded by user donations and affiliate links to AI providers — you’ll never be forced to upgrade or pay for features. Join our Telegram group to suggest ideas, vote on what’s next, and help shape the plugin’s future.
Installation
- Upload the
techanum-maintenancefolder to/wp-content/plugins/, or install directly from the WordPress plugin directory. - Activate the plugin through the 'Plugins' menu.
- Go to Settings → Techanum Maintenance.
- Enable maintenance mode and customize your page.
- (Optional) Add an AI API key and click "Generate with AI".
Frequently Asked Questions
Is this plugin really free?
Yes. There are no paid plans, and the core plugin will always remain free. We accept donations and use affiliate links to cover costs.
How do I get an AI API key?
You can get a free key from OpenRouter or Google AI Studio, or use your existing OpenAI / Anthropic key. Visit our AI Tools page for affiliate links — signing up through them supports the plugin at no extra cost to you.
Does it work with local LLMs like LM Studio or Ollama?
Absolutely. Select "Custom (OpenAI‑compatible)" as your provider and enter your local URL (e.g., http://localhost:1234/v1).
What happens if the AI call fails?
The plugin falls back to a friendly default message, so visitors never see a broken page.
Where can I suggest a new feature?
Join our Telegram group and share your ideas. The community discusses and votes on what gets built next.
Where do I report a bug?
Open an issue on GitHub or post in the WordPress.org support forum.
Screenshots
- The settings page — everything in one place.
- The maintenance page as visitors see it.
- AI message generation in action.
Changelog
1.1.0
- Added native Anthropic (Claude) API support
- Added "Generate with AI" button with AJAX for on‑demand message generation
- Improved provider auto‑detection (sk‑, AIza‑, sk‑ant‑ prefixes)
- Added Custom provider for any OpenAI‑compatible endpoint
- Expanded error logging throughout the AI router
- Removed Gemini provider temporarily (pending stable endpoint)
- Removed in‑plugin Pro promotion (plugin is now 100% free)
1.0.0
- Initial release
- Custom maintenance page with logo and message
- AI message generation (OpenAI, Gemini, AI/ML API)
- Admin notice hiding for non‑admin roles
Support
- Telegram Community — chat, ideas, and early feature discussions
- WordPress.org Forum
- GitHub Issues