WordPress: How to Install Theme

Installing your WordPress theme is super easy – just follow the steps below:

How to upload a theme

Upload the parent theme

  1. First, login to your WordPress Dashboard.
  2. Next, go to Appearance > Themes in the menu on the left.
  3. Near the top, you’ll see a Add New button, click that button.
  4. Click the Upload Theme button.
  5. Click on Choose file and select the theme-name.1.0.0.zip (example: jeditheme.1.0.0.zip).
  6. Click on Install Now, but don’t activate the theme.

Upload the child theme

Why upload a child theme? Using a child theme lets you update the parent theme without affecting the customizations you’ve made to your site. If you are using only the parent theme, the changes you make will be erased with every update. For this reason, we recommend using a child theme when you need to override any theme templates or add code for custom functionality.

  1. Login to your WordPress Dashboard.
  2. Go to Appearance > Themes in the menu on the left.
  3. Click on the Add New button located on the top of the page.
  4. Click on the Upload Theme button.
  5. Click on Choose file and select the theme-name-child.zip (example: jeditheme-child.zip).
  6. Click on Install Now and activate the theme. Keep in mind that though the Child Theme is the active theme, it can’t work without its parent theme. So, make sure that you have both themes installed.

Troubleshooting (missing stylesheet error)

If you receive the “missing style.css stylesheet” error, you haven’t uploaded the correct files. Don’t upload the themename_UNZIP.zip file – extract the files from it and follow the instructions above.