Some older versions of WordPress do not support “one-click” theme installation from the admin panel of your site. In this case, it is easy to install a WordPress theme from the cPanel of your web hosting account. This is probably the fastest and the most reliable way as you don’t need a third-side program and even don’t have to unzip the theme archive. It is not even necessary to know your FTP logins.