How LeonLab works

From your idea to an executed WordPress action.

Describe what you want to get done in WordPress. Leon prepares the right function or action, lets you review the result, and runs it only after you approve it.

Sign in

Start free

1

Test in Playground

Review changes first

2
LeonLab PlaygroundPreview ready

Test a plugin, shortcode, or interface in isolation first

Live action

Approve deliberately

3
Create a new admin user…
User created · Editor role · [email protected]
Create plugins
Run live actions
Test changes first

Ready in five steps

How to connect LeonLab with your WordPress project.

You can start in Playground without your own website. A connection is needed only when Leon should use real site data or run changes live.

  1. Step 1

    Create an account

    Sign up for free with your email address or Google account.

    After signing in, you can start directly in the default workspace and connect a real project later.

    You can test LeonLab without connecting a website and add a real project later.

  2. Step 2

    Describe the task

    Tell Leon what WordPress should do.

    Leon decides from the task whether a plugin, snippet, endpoint, report, or direct action makes the most sense.

    • Create a WooCommerce report.
    • Build a custom shortcode.
    • Show me the latest PHP errors.
    • Create a new user with the Editor role.

    You do not need a perfect prompt. A clear description of the task is enough to start. (The more complete your prompt is, the better the result can be.)

  3. Step 3

    Check it in Playground

    Test generated plugins, shortcodes, and interfaces in isolation first.

    This lets you see the result before connecting a real website. For complex changes with real project data or hosting dependencies, an additional staging system can still be useful.

    WordPress Playground is ideal for early tests, demos, and prototypes, but it is not always a full replacement for staging.

  4. Step 4

    Connect WordPress

    Connect a project only when Leon should work with real site data.

    Install the LeonLab Connector on your website and connect the project with your workspace. Depending on the task, LeonLab can also use a WordPress access method you approve for live actions.

    You do not share your normal WordPress password.

  5. Step 5

    Run the action

    Review what Leon prepared and approve execution.

    Leon then shows you the result, possible errors, and the version that is active on your project.

    Live actions and deployments run only after you confirm them.

Test first. Go live deliberately.

Choose the right environment for each task.

Not every WordPress task needs a connected live website right away. Start light and switch to real data only when the task requires it.

WordPress Playground

Ideal for early tests in an isolated WordPress environment. You do not need to connect your own WordPress site for Playground tests.

  • plugin ideas
  • shortcodes
  • UI components
  • simple theme adjustments
  • early function tests

Connected website

Required when Leon should work with real data, run live actions, or publish changes to your project.

  • real users and content
  • WooCommerce products and orders
  • website logs
  • live actions
  • deployments to your project
Connect first project

Safety and control

You decide what Leon is allowed to run.

LeonLab separates preparation, review, and live execution. Describing a task does not automatically run it live on your website.

Confirmation before live actions

Actions involving real site data are shown clearly before execution and run only after you approve them.

Traceable versions

You can see which code version was prepared or published for each project.

Error reports

Supported errors can be detected and sent to Leon with the relevant information.

Automatic deactivation

LeonLab monitors activated snippets. If a supported PHP error is detected, the affected snippet can be deactivated automatically.

Secure WordPress connection

Only as much access as your task needs.

Depending on the task, LeonLab uses the Connector for code and deployments or an approved WordPress access method for live actions.

Connector connection

For code, snippets, and deployments

The Connector links your website with LeonLab and is used for plugins, snippets, endpoints, and deployments. Requests are signed and verified by your WordPress site.

WordPress access

For live actions and real site data

For user management, WooCommerce data, and other live actions, LeonLab can use a WordPress access method you approve. Available actions depend on the permissions of the connected user.

Access to approved WordPress REST API functionality depends on the permissions of the connected user. You do not share your normal WordPress password.

Technical connection details

FAQ

What to know before you start

Answers about setup, connection, and safe execution.

Do I have to connect my WordPress site immediately?

No. You can start in the default workspace and test plugins, shortcodes, or UI ideas in WordPress Playground. A connection is needed only when Leon should use real site data or run actions on your project.

Do I have to give LeonLab my WordPress password?

No. LeonLab does not use your normal login password. Depending on the task, the connection uses the LeonLab Connector or a separately created WordPress access method.

Can I test changes before publishing?

Yes. Many generated functions can be reviewed first in WordPress Playground. For changes that depend on your real website, plugins, or hosting, an additional staging test is recommended.

Does Leon run changes automatically?

No. The planned action and required inputs are shown to you. Live actions and deployments run only after you confirm them.

What happens if a snippet causes an error?

Supported PHP errors can be detected and reported. An affected LeonLab snippet can be deactivated automatically and then analyzed and corrected by Leon.

Can I use LeonLab without programming knowledge?

Yes. You describe your goal in normal language. You can still review generated code and the planned action before execution.

Test first, then go live

Ready for your first WordPress task?

Start in Playground or connect your website when you want to use real data and live actions.