Build a WordPress Website in 20 Minutes with Claude Code
By Jono Catliff
Key Concepts
- Claude Code: An AI-powered engineering tool that acts as a senior developer to execute coding tasks, file management, and WordPress automation.
- Claude Design: A design-to-code platform used to extract brand kits (colors, typography, assets) and generate high-fidelity website layouts.
- Nova Mira: A WordPress plugin that acts as a bridge, allowing Claude Code to communicate with and manipulate the WordPress backend (pages, posts, themes, plugins).
- Design System: A centralized repository of brand assets (fonts, logos, colors) used to ensure visual consistency across all generated web pages.
- On-Page SEO Automation: Using AI to inject specific brand tones, humor, internal/external linking, and keyword optimization into content.
- Antigravity/VS Code: Coding workspaces used to host the Claude Code extension and manage project folders.
1. Building a Brand Kit and Design System
To ensure a cohesive website, the process begins by creating a "Design System" within Claude Design:
- Extraction: Upload screenshots of an existing website into Claude Design. The tool extracts typography, surface colors, and spacing elements.
- Asset Management: Users upload logos and fonts to the design system, which then serves as the blueprint for all future page generations.
- Efficiency: This process reduces the time required to establish brand consistency from hours to approximately 5 minutes.
2. Generating High-Fidelity Layouts
Once the design system is established, users can generate website prototypes:
- Methodology: Use a reference layout from platforms like Dribbble to define the structure (header, body, dashboard, etc.).
- Execution: Attach the reference image and the design system to a prompt in Claude Design. The AI generates a high-fidelity, pixel-perfect layout in a single "one-shot" generation.
3. Connecting Claude Code to WordPress
To bridge the gap between AI-generated designs and a live WordPress site, the Nova Mira plugin is utilized:
- Installation: Download the Nova Mira zip file from
novamira.aiand upload it to the WordPress plugins directory. - Authentication: Generate an application password within the Nova Mira plugin settings and paste it into the Claude Code environment to establish a secure, one-way communication channel.
- Capabilities: This connection allows Claude Code to create/edit pages, update themes, and manage plugins directly via natural language commands.
4. Two Approaches to Web Development
The video outlines two distinct workflows for building in WordPress:
Approach A: Custom-Coded (Pixel-Perfect)
- Process: Claude Code generates pages using custom PHP.
- Pros: Extremely high visual quality (10/10) and exact replication of the design prototype.
- Cons: Not natively editable via the standard WordPress dashboard; edits must be requested through Claude Code.
Approach B: Editable (Gutenberg/Elementor)
- Process: Claude Code installs the "Hello" theme and Elementor, then builds pages using these builders.
- Pros: Fully editable by clients or team members using drag-and-drop interfaces.
- Cons: Slightly lower design ceiling (6.5–7/10) compared to custom-coded pages.
5. Automating Content and SEO
To avoid "AI slop" and improve search rankings, the author demonstrates an advanced content automation framework:
- Tone Injection: Create
.mdfiles (e.g.,humor.md) containing examples of the user's writing style, dad jokes, or specific vocabulary. - Decoding: Use Claude Code to "decode" these files so the AI understands the user's unique voice.
- SEO Optimization: Prompt Claude Code to rewrite blog posts using the defined tone while simultaneously performing on-page SEO tasks, such as inserting internal/external links and optimizing for target keywords.
6. Notable Quotes
- "This literally would have taken me conservatively 5 hours, more like 10 hours to build something this beautiful, and I still probably wouldn't even get it this good." — On the efficiency of Claude Design.
- "The real time save is not in the editing process... but it's in all the additional work around ranking a blog post." — On the value of automating SEO and content tone.
Synthesis/Conclusion
The integration of Claude Code and Nova Mira transforms WordPress development from a manual, time-consuming task into an automated, AI-driven workflow. By separating the development process into "Custom-Coded" for high-end visuals and "Editable" for client-friendly management, users can achieve professional results at scale. The key takeaway is that AI should not just generate content, but be trained on specific brand "tones" and SEO frameworks to ensure the output is both high-quality and commercially effective.
Chat with this Video
AI-PoweredLoad the transcript when you're ready to chat so the initial page stays lighter.