Migrating from “Local Classic” to “Local Lightning”

Local Classic is no longer supported.

End of Life for Local Classic

The 3.3.1 version of Local was released in July of 2019, and was the last version of Local Classic (officially called “Local by Flywheel”) to be published. Since then, there have been many versions of Local Lightning released.

While there’s no scheduled date that the Local Classic code will refuse to open, it is a complex piece of software that pulls together many different pieces of technology. As time goes on, some of those pieces will no longer work and there will be no way for the Local team to support those breaking changes.

Why abandon Classic?

Local has been an excellent resource for creating and managing WordPress sites on your local computer.

Traditionally, Local has made use of a piece of software called VirtualBox to help it manage the actual WordPress sites. When things worked, this was a great solution! Unfortunately, if things did break, they broke in obscure and difficult to fix ways.

To overcome these limitations, the Local Team created a new version of Local, “Local Lightning,” which doesn’t rely on VirtualBox. While rewriting the application was definitely a challenge, the payoff has been a new version of Local that is faster and more reliable!

For more information around the thought process and rational for rebuilding Local without the dependence on VirtualBox, see this post within the Local Community Forums.

Wait, what do I call Local now?

Since there are now two versions of Local (one of which is deprecated), let’s take a deeper look at the name.

In the past, “Local by Flywheel” was the full name of the Local Classic app. The current version of Local has been shortened to just “Local,” though occasionally you’ll hear it referred to as “Local Lightning.”

As far as version numbers go, here’s how to think of those two versions:

Migrating Sites from “Local Classic” to “Local Lightning”

Viewing Local by Flywheel and Local within MacOS
The two Local apps look almost identical. Pay close attention to “Local” vs “Local by Flywheel.”

Under the hood, Local Classic and Local Lightning are two separate apps that can be installed at the same time. Having two apps with very similar names may seem intimidating. You might be asking yourself:

“How exactly am I going to migrate my sites to the new version of Local!?”

It sounds like a more significant challenge than it actually is, so let’s walk through the process.

The general workflow looks like this:

  1. Open Local Classic and “Export” each WordPress site
  2. Open Local Lightning and “Import” each WordPress site

note

If for some reason you are in a place where Local Classic won’t open, you still might be able to restore the original sites to Local Lighting.

To do this, try using the files for the site by following the steps outlined in the “Restoring From Only Local Site files” section of this help doc.

Export a site from Local Classic

Start by opening “Local by Flywheel” and ensure that the site you want to export is running. Next, right-click on the site and select “Export.” Follow the prompts to save the website in a place that you can find it like the Desktop!

Exporting a site from Local by Flywheel

With the site successfully backed up to a zip file, go ahead and delete it from “Local by Flywheel.”

Delete the site from Local by Flywheel

Import a site into Local Lightning

Importing a site into “Local” is just as easy. Take the exported website and drag-and-drop it into Local!

Importing a site into Local.