-
First download the theme's .zip file from the source file to your local computer. -
From your WordPress Administration area, head to Appearance > Themes and click Add New . -
The Add New theme screen has a new option, Upload Theme . -
The theme upload form is now open, click Choose File , select the theme zip file on your computer and click Install Now . -
The theme can now be activated from the administrator. Select the Appearance tab, then open the theme catalog, find the theme, and click the Activate link .