Theme Designer

Theme Designer is a powerful WordPress plugin that allows you to create and manage block themes (FSE themes) without writing a single line of code. It provides an intuitive interface to configure all theme settings that are typically defined in the theme.json file.

Key Features

  • Visual Theme Builder: Create new themes with a simple form interface
  • Complete Settings Management: Configure all theme.json settings through an intuitive admin panel
  • Theme Metadata: Set theme name, description, author, version, and other metadata
  • Screenshot Management: Upload and manage theme screenshots
  • Color Palettes: Define custom color palettes and gradients
  • Typography Settings: Configure font families, sizes, and fluid typography
  • Spacing & Layout: Set up spacing scales, layout sizes, and user controls
  • Border & Shadow: Define border styles, radius, and shadow presets
  • Background Controls: Configure background image and positioning options
  • Theme Export: Download your themes as installable ZIP files
  • Theme Duplication: Easily duplicate existing themes as starting points
  • WordPress Defaults: Choose to include or exclude WordPress default settings

What Gets Created

When you create a theme with Theme Designer, it automatically generates:

  • Theme Directory Structure: Complete theme folder with all necessary files
  • style.css: Theme header with all metadata
  • theme.json: Complete configuration file with all your settings
  • Templates: Basic index.html template for the main content area
  • Template Parts: header.html and footer.html parts for site structure
  • Screenshot: Theme preview image (if uploaded)

How It Works

  1. Open Theme Designer: In the admin panel go to “Design” “Theme Designer”
  2. Create Theme: Fill out the theme metadata form
  3. Configure Settings: Use the visual interface to set up colors, typography, spacing, etc.
  4. Preview & Test: Your theme is immediately available in the WordPress admin

Perfect For

  • Developers who want to quickly prototype themes
  • Designers who prefer visual tools over code
  • Agencies creating custom themes for clients
  • WordPress users who want to create their own themes
  • Theme shops looking to streamline theme creation

Integration with Site Editor

Themes created with Theme Designer work seamlessly with the WordPress Site Editor. You can:

  • Customize templates and template parts visually
  • Add custom styles through the Site Editor interface
  • Override theme settings on a per-page basis
  • Create additional templates and parts as needed

Note: Settings defined in the Site Editor take precedence over theme settings, even after saving new values in the theme.

Requirements

  • Block theme support enabled
  • Write permissions for the themes directory

Credits

Developed by eHtmlu

Built with WordPress best practices and modern web standards.

Support

For support, feature requests, or bug reports, please visit:
* WordPress.org Plugin Page
* GitHub Repository

License

This plugin is licensed under the GPL v2 or later.

Donate

If you find this plugin helpful, please consider making a donation to support continued development:

Donate via PayPal

0

评论0

 
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
 |
显示验证码
没有账号?注册  忘记密码?

社交账号快速登录