To install and activate any WordPress theme, you should have the version of WP first.. The main reason you should use WP version is the safety of your website. The newer WP version you use, the fewer chances you have to be hacked. By clicking on the blue download button, visit the official WordPress site and download the version. Nowadays, majority of website owners say that this is the easiest way to install WordPress-based theme. Then enter the area to navigate to the sections you are already familiar with Appearance > Themes > Add New. Once it's uploaded to the right panel, go to WP dashboard > Appearance > Themes. As the names suggest, theme is replica of the in which you can make customisations and changes. The reason for this is so that you can continue to update the parent as the theme developers roll out upgrades. And finally, to install WP theme, use the upload or FTP method.
Read more