Skip to main content
Blog Stacey (100% Organic) Corrin

Can AI Put WordPress in Maintenance Mode? I Asked It To.

Can AI Put WordPress in Maintenance Mode? I Asked It To.
Featured illustration includes Wapuu © Kazuko Kaneuchi, licensed under GPLv2.

I’ve been handing Claude more and more of my WordPress admin lately, mostly small stuff, and last week I got curious about where the ceiling was. Could I just ask it to take a site offline?

Normally I’d log in, hunt for the setting, remember it’s under the plugin rather than Settings, pick the page visitors get, switch it on, do the actual job, then hope I remember to switch it back.

None of that is hard. It’s five minutes of clicking wrapped around one switch.

So I asked. Coming-soon mode went on from a single sentence. Then I asked for maintenance mode and hit the gap I didn’t know was there.

That gap is why this post exists. I’d half expected it to fall over somewhere along the way. Instead it did something I wasn’t expecting at all.

Putting WordPress in Coming-Soon Mode With One Message

The site I was poking at is Birch and Bloom, a plant shop I keep for testing. Locally grown flowers, same-day delivery, entirely fictional.

My message was about as lazy as I could make it: “Put Birch and Bloom into coming soon mode.” I didn’t name a page or touch a setting.

Neither mode is really a WordPress thing, though. They belong to whatever plugin you’ve handed the job to, and here that’s SeedProd, the drag-and-drop builder I use for landing pages, which comes with coming soon and maintenance mode built in.

Claude gets to it through WPVibe.

AI assistant putting a WordPress site into coming-soon mode from a single chat message

After sending my initial prompt, Claude switched coming soon mode on and told me which page it had grabbed: id 54, “Birch & Bloom Coming Soon,” which was sitting there from an earlier test.

I’d left a private tab open, because I wanted to see what visitors saw rather than take Claude’s word for it. The flowers were gone. Where the homepage used to say “Locally grown flowers, delivered the same day,” it now said “We’re planting something new,” to nobody in particular.

Birch and Bloom coming-soon page live for visitors with the headline we're planting something new

Asking for it back was just as blunt, and back it came, headline and all.

AI turning WordPress coming-soon mode back off from one chat message

It was that quick for a boring reason. A coming-soon page already existed on this site, so there was nothing to build and nothing to choose. Claude simply threw a switch.

Turning On Maintenance Mode Without a Maintenance Page

So next, I typed the obvious follow-up: “Now put Birch and Bloom in maintenance mode.”

It checked first, and told me the site had no maintenance page at all. I’d never made one.

Then it did something I hadn’t asked for but couldn’t argue with. Rather than switch the mode on with nothing behind it, which would have shown visitors a blank page, it borrowed my branded coming-soon page as the maintenance screen and flipped the mode on with that.

It flagged its own workaround too. The page looked like Birch and Bloom, but the wording was launch wording, “we’re planting something new”, not “back shortly”, and it offered to build a proper page instead.

AI explaining that no maintenance page exists and borrowing the coming-soon page as a workaround

Fair enough. Maintenance mode has to put something in front of visitors, and a page saying the wrong thing beats a page saying nothing.

It does undercut the post I’d have written if I’d stopped one section earlier. “AI takes your site offline in one line” was true, but only because a page happened to be sitting there ready. Ask for a mode you’ve never set up and the AI has to improvise.

What I appreciated was the honesty. It didn’t pretend the borrowed page was right, it told me exactly what it had patched over and why.

How the AI Built the Missing Maintenance Page

A borrowed page wasn’t the real fix, so I took it up on its offer: “Build a maintenance page on Birch and Bloom that matches the design of my coming-soon page, then switch maintenance mode on.”

AI building a branded maintenance-mode page and switching it live in WordPress

It pulled the coming-soon page’s design first, the botanical photo, the serif headline, the terracotta accents, then wrote new words to sit inside it. The headline it chose: “We’re tidying the greenhouse,” with a short back-open-very-soon line underneath, which is better copy than I’d have bothered writing.

It made one judgment call on its own, and told me why: it dropped the email signup box, because collecting launch signups doesn’t belong on a temporary maintenance page.

Then it all went live as id 244 without me opening the builder once. I’d assumed I’d end up in there picking a template and hitting save, and I didn’t.

Birch and Bloom maintenance page live for visitors with the headline we're tidying the greenhouse

What really got me was the status code. Visitors got the maintenance page and the site returned HTTP 503, not the 200 a normal working page gives you.

That’s the temporarily-down signal, the one that stops search engines treating an outage as your real site. Doing this by hand, the 503 is precisely the detail I’d have sailed straight past.

I asked for every one of those steps, by the way. Neither Claude nor WPVibe went off and decided any of it, and taking the site back out of maintenance mode was another one-liner.

Coming Soon vs. Maintenance Mode: Which One You Want

People mix coming soon and maintenance mode up constantly, and the difference matters less to your visitors than it does to Google.

Coming soonMaintenance
What it tells visitorsWe’re launching, come backWe’re temporarily down for work
What the site returnsHTTP 200, a normal pageHTTP 503, temporarily unavailable
Use it forA site that isn’t live yet, collecting signups before you openShort planned work on a site that’s already live

One thing I only learned because the AI mentioned it unprompted: the two modes can’t both be on at once. Turning coming-soon on, it noted maintenance mode “was already off and stays off.”

Birch and Bloom runs SeedProd Pro Elite 6.20.8, but both modes are in the free version, so none of this needs a licence.

Frequently Asked Questions

What is maintenance mode in WordPress?

It swaps your site for a page telling visitors you’re temporarily down for work, and it returns an HTTP 503 status rather than the usual 200. That status is the whole point of it: it marks the outage as temporary instead of letting it look like your actual site.

Does maintenance mode hurt my SEO?

Not when it returns a 503, which is what SeedProd’s maintenance mode did on my test. A coming soon page returns a normal 200, so use that one for a site that isn’t live yet and maintenance for planned work on a site that is.

Do I need a plugin, or can AI do this on its own?

SeedProd does the work. WPVibe is how Claude reaches it, and you still ask for each step, so nothing switches over without you.

My site is stuck in maintenance mode after an update. Is that the same thing?

No, that’s a different problem. A stuck update leaves WordPress showing its own briefly-unavailable screen, which nobody switched on deliberately, so turning a maintenance mode off won’t clear it.

So, Can AI Manage Your WordPress Modes?

Yes, AI can manage WordPress coming soon and maintenance mode, and the switching was never the interesting bit. Flipping a switch was always going to work.

What I didn’t expect was what happened when the thing it needed wasn’t there. Claude patched the gap with what existed, then built the missing page when I asked, wrote copy that suited the shop, and got the status code right without me raising it.

All of it happened in a chat window. WPVibe is what lets Claude reach into the site and drive SeedProd’s own controls, and the WordPress dashboard stayed shut the whole time.

Both prompts are in the coming soon and maintenance page recipe if you fancy trying it.

Taking a site offline used to be the mildly nervous twenty minutes of my afternoon. Now it’s a sentence, and it remembered the 503 I wouldn’t have.