MagicWP Docs

WordPress Hosting

Create and manage your WordPress sites from the dashboard

Everything about your sites lives in the dashboard under Sites. From there you create new sites, open any site's settings, and keep an eye on their status. Each site is fully managed — WordPress is installed and kept running for you, with a free *.magicwp.dev domain and automatic HTTPS from day one.

Creating a site

Go to Sites → Create New Site. You pick a starting point, a name and domain, the PHP version, storage, and a region — then MagicWP provisions the site for you. There are two starting points, plus cloning:

You need an active plan and a free site slot

Creating or cloning a site uses one of the site slots on your subscription. If you've used them all, upgrade your plan or add an extra-site add-on.

The Sites list

The Sites table shows every site with its Domain, Status, WordPress and PHP versions, Storage used, Region, and an optional Label you can set to tell sites apart.

While a site is being built you'll see a live Provisioning / Creating site badge; it moves to Live when it's ready. Other states you may see:

StatusMeaning
LiveUp and serving traffic
ProvisioningBeing set up (DNS, files, containers, WordPress install)
MaintenanceTemporarily in maintenance mode
FailedProvisioning didn't complete
SuspendedPaused (e.g. a billing issue)

Managing a site

Open a site to reach its settings. Handy actions from the Sites list:

  • Magic Login — open wp-admin instantly, no password needed.
  • Overview / Settings — the site's dashboard and configuration.
  • Preview — open the live site in a new tab.
  • More — flush the page or object cache, or reset PHP settings.

Each site also has dedicated pages for Domain, Database, SFTP, Email, Redirects, and Backups.

On this page