To install a WordPress theme you must have a working version of WordPress already installed. If you need help installing WordPress, follow the instructions in WordPress Codex. Below are all the useful links for WordPress information.
- WordPress Codex – General information about WordPress and how to install it on your server.
- First Steps With WordPress With Classic Editor or First Steps with WordPress – A step-by-step guide through your WordPress website and see how the different functions work and how to make your new site your own.
- FAQ New To WordPress – The most frequently asked questions about WordPress.
- First Site Guide – Easy to follow step by step guides, tutorials, video tutorials, and useful blog articles to help you get online and be successful.
To use a WordPress theme you need a WordPress installation on your web server from Download WordPress.org.
If you want to use a theme in WordPress.com then you must have WordPress Business/eCommerce plan. If you have Free, Personal or Premium plan WordPress.com does not allow you to install custom themes and plugins.