Install a WordPress theme from a .zip file
Note: Download the theme .zip file to your local computer before following the steps below.
If you purchased a premium theme or downloaded a free one, here's how to install the theme to your WordPress site.
- Sign in to WordPress.
- In the left-side menu, select Appearance > Themes.
- Select Add New.
- Select Upload Theme.
- Select Choose File.
- Locate and select the theme .zip file on your local computer and then select Open.
- Select Install Now.