Homepage / Umda / Getting Started / How to Install Your WordPress Theme How to Install Your WordPress Theme Follow the steps below to install theme via WordPress. Download the (theme-file).zip file from marketplace account. Log in to your WordPress Dashboard (Ex: http://yourwebsite.com/wp-admin). Navigate to Appearance > Themes. Click on Add New and then Click on Upload Theme . Choose the downloaded (theme-file).zip and press the Install Now button. In the next screen, click on the Activate link. After the activation, you’ll be redirected to the Auto Setup page. Choose one of the 2 auto install methods or skip the auto install all together. You’ll be redirected to the Demo Content Install page. Press the Install button to install demo site. Done.