Skip to content

Create a Blueprint from an Existing WordPress Site (reverse engineer) #1809

@asirota

Description

@asirota

A proposal for creating blueprints (reverse-engineering a blueprint) from an existing WordPress site:

Use Case
A blueprint could be used to recreate existing sites, parametrically. Blueprints could be altered with parameters like logo, colour themes, plugin options and generate identical sites as necessary for demo purposes, experimentation with existing sites for debugging and more.

Potential roadmap

  • auto-generate a blueprint that collects as much information as easily obtainable from well known supported blueprint directives
  • site options, php version, wordpress version, installed active/inactive plugins and theme
  • generate selected posts/pages into WXR file and create import WXR directive
  • configure customizer options for selected theme and create necessary steps to create options (would need to have theme authors extend blueprint to create their own configuration steps)
  • configure plugin options (would need to create a way for plugin authors to extend blueprint to create their own steps)

If this is covered elsewhere I could not find it, so apologies if this idea has been already voiced.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions