WP
wpthemegenerator.io
Back to Home
WP Theme Generator
Documentation
Docs › Getting Started

WP Theme Generator

Generate a complete, production-ready WordPress theme in minutes — no coding required. Choose from 10 homepage layouts, customise colors and fonts, add your content, and download a ready-to-install ZIP file.

✅ What you get: A fully installable WordPress theme with homepage layout, 5 page templates, WooCommerce support, WCAG 2.1 accessibility, and 98/100 Lighthouse score.
⚠️ Free Trial: The free version lets you fully explore the generator and preview your theme live. It does not generate or deliver a theme ZIP file. Only paid purchases produce the downloadable WordPress theme.

Quick Start

  1. Go to wpthemegenerator.io and click Begin Generating
  2. Select a template category (Step 1)
  3. Set your theme name and description (Step 2 — Identity)
  4. Choose a homepage layout (Step 3 — Layout)
  5. Pick colors, fonts and hero image (Step 4 — Design)
  6. Configure page content (Step 5 — Pages)
  7. Add description and features (Steps 6 & 7)
  8. Preview live across all pages (Step 8)
  9. Purchase and download theme ZIP (Step 9)
  10. Install via WordPress → Appearance → Themes → Add New

Plugin Installation

  1. Download wp-theme-generator-plugin-v2.zip
  2. Go to Plugins → Add New → Upload Plugin
  3. Upload the ZIP → Install Now → Activate
  4. Go to Settings → Permalinks → Save Changes
  5. Access at yoursite.com/wpthemegenerator/
⚠️ Important: Always save Permalinks after activating.

Free vs Paid

FeatureFreePaid — $9.99
Template selection
Design tokens (colors, fonts)
Full live preview window
Theme Identity & Layout🔒
Page Content configuration🔒
Theme ZIP download🚫 Not included
Email delivery🚫 Not included

Generator Steps (1–9 of 9)

Step 1
Templates
Choose from 12 business categories. Sets the hero image theme.
Step 2 PRO
Identity
Set theme name, author, website URL and description.
Step 3 PRO
Layout
Pick 1 of 10 homepage layouts: Parallax, Split Screen, Brutalism and more.
Step 4
Design
Set Primary, Accent and Dark colours. Choose heading and body fonts. Add hero image.
Step 5 PRO
Pages
Configure Home, About, Services, Pricing, Contact pages.
Step 6
Description
Write a tagline that appears across all pages.
Step 7
Features
Select up to 6 feature highlights with icons.
Step 8
Preview
Live preview across all pages. Click any text to edit directly.
Step 9
Export
Purchase for $9.99. Theme ZIP emailed within 2 minutes.

Homepage Layouts

All 10 layouts generate a unique front-page.php. Layout style cascades sitewide via body.layout-* CSS class.

Installing Your Generated Theme

  1. Check email for theme ZIP download link after purchase
  2. Appearance → Themes → Add New → Upload Theme
  3. Upload ZIP → Install Now → Activate
  4. Settings → Permalinks → Save Changes
  5. Settings → Reading → set homepage to Static page → Home

Changing Colors After Install

Go to Appearance → Customize → Theme Colors. Changes apply instantly via CSS variables.

Go to Appearance → Customize → Social Links. Supported: X, Facebook, Instagram, LinkedIn, YouTube.

Default Pages

Theme auto-creates 5 pages on activation: Home, About, Services, Pricing, Contact. Edit via Pages → All Pages.

✅ Tip: Each page is pre-populated with your theme description.

FAQ

Does the free version give me a theme file?

No. Free version is a preview tool only. The theme ZIP is only generated after a paid purchase ($9.99).

Can I change the theme after installing?

Yes — all colors, fonts, and content are editable via the WordPress Customizer.

What WordPress version is required?

WordPress 6.0 or higher. PHP 8.0+ recommended.

How long does generation take?

10–30 seconds. ZIP emailed within 2 minutes of payment.

What if I don’t receive my theme ZIP?

Check spam. If not received within 10 minutes contact support@wpthemegenerator.io.

Help Center

✉️

Email Support

Include your order number, WordPress version, and description of the issue. We respond within 24 hours Mon–Fri.

Open Email Client →

Before Contacting Support

  • Save Permalinks after activating plugin or theme
  • Check spam for theme ZIP email
  • Try deactivating other plugins temporarily
  • Include WordPress version, PHP version, and any error messages