A client reached out last month, thrilled with himself. He had used an AI builder to spin up a site for his law firm in under ten minutes. “It’s perfect, Ahmad!” he said. Two weeks later he was back in my inbox. The site looked like a generic template from 2005, the contact form was sending emails to a hallucinated server, and as far as Google was concerned the firm did not exist.
The AI is not the problem. The expectation is. People treat a WordPress AI website as a “set it and forget it” purchase when what they have bought is fast scaffolding. If you do not know where the beams are supposed to go, the house leans.
The trap of the “instant” website
My first instinct was to gut the whole thing and rebuild on a custom theme, because that is my comfort zone. Then I looked at it properly. The AI had caught a vibe the client liked, the colors were decent, and the layout was maybe 80% there. What was actually in the way was my own pride about drawing every pixel myself. So I kept the AI output and came in behind it as the architect, fixing the structure instead of redrawing it.
Treat the AI like a junior developer on a WordPress AI website build. Hand it a clear spec, let it produce the first draft, then spend your own hours on the 20% that decides whether the site works: performance, conversion, and clean code. The workflow write-up at wordpress.com/blog/2025/12/01/how-to-create-a-wordpress-website-with-ai/ lands in a similar place.
Refining the AI scaffolding
Most AI builders emit generic block styles. Fine for a hobby blog, thin for a business. I end up registering custom block styles rather than fighting the generated layout, which extends what the AI produced instead of replacing it. Registering a style for those default buttons looks like this.
/**
* Register a custom "Expert" button style for AI-generated layouts.
*/
function bbioon_register_custom_block_styles() {
register_block_style(
'core/button',
array(
'name' => 'bbioon-expert-action',
'label' => __( 'Expert Action', 'bbioon' ),
)
);
}
add_action( 'init', 'bbioon_register_custom_block_styles' );
Small interventions like that were enough to take the site from cheap-looking to something that read as a premium brand, and none of it needed a full rebuild.
Strategy still beats tooling
AI is a tool and not a substitute for judgment. You still define the audience, map the user journey, and check the image alt tags yourself. You also read every generated sentence to be sure it is not inventing claims about your business, which happens more often than you would expect.
- Be specific in the prompt. Not “lawyer” but “High-asset divorce attorney in Chicago with a friendly but firm tone.”
- Audit everything, because the AI does not know your actual email or your actual physical address. Check your forms twice.
- Polish the generic block output with standard WordPress hooks.
This gets complicated fast. If you would rather not debug someone else’s mess and just want the site to work, drop my team a line. We have probably seen it before.
Is AI speeding up your builds, or just moving the work to the end of the project?