Kindly deactivate current theme and upload new theme Go to WordPress Dashboard and go to Appearance > Themes. Click Add New and then Upload Theme. You now want to select the zip file you’ve just downloaded. Press Install Now, and WordPress will upload the theme to your site. Once that’s done, press Activate and the theme will be running on your site.