iControlWP lets you install new WordPress themes directly onto your sites using ZIP installation file of the theme.

To install theme from a ZIP file, please follow these steps:

  1. Go to the "Themes" section from within iControlWP dashboard
  2. Click on the "Install New Themes" button
  3. Select the sites and/or site group to which you would like to install the theme
  4. Browse to the theme installation ZIP file on your local computer
  5. Select whether to activate the theme once it is installed
  6. Click the button to submit your request