Install WordPress Themes

WordPress themes Installation Beginner Guide

How to upload theme to WordPress: Learn how to add theme to WordPress Website. Beginners Guide WordPress theme tutorial how to download, upload & customize WordPress themes. Here I have shared 2 methods to upload new theme to WordPress website. You can upload both free themes and Premium themes.

Wordpress themes Installation
WordPress Themes Installation

How to install WordPress theme manually

Learn how to Develop and make a wonderful WordPress website online. If you create a website in HTML, CSS & javascript then it will take lots of time and you required coding knowledge also but for WordPress coding knowledge is not required without coding also you can create a website.

For website design and development always go with don’t go with because in (CMS) is available and it is easy to upload content, images & lots of supported WordPress plugin is available.

You can do SEO of WordPress website by using cms and it would be very easy for you to create & maintain the website.

You can build a website in Joomla, Drupal and in Wix also but is best because it is free & you will get lots of free themes and templates.

You can create an e-commerce site and a normal website also but before starting WordPress website you need to purchase a domain name and hosting.

Earlier I was using domain name and hosting but I switched to Bluehost because their charges are low and they are providing free domain name and dedicated hosting server.

Best WordPress hosting for bloggers review: Read the complete review here

Once you purchase a domain name and hosting install WordPress and WordPress themes for your website.

You can download free and premium wordpress themes but I always suggest to buy premium WordPress themes to build a professional website because in free themes most of the WordPress plugin won’t support.

Also Read: Premium WordPress themes Site

WordPress Themes Installation Process

once you purchase the domain name and hosting, you will get login id and password in your registered email id for WordPress.

Step1: Login to your WordPress website by giving your username and password

Once you purchase a domain and hosting, you will get WordPress login details in your registered email id and you can see wp-login details on Cpanel dashboard from where you have purchased a hosting.

For example, WordPress website Login URL:

Wordpress Themes Installation

Step:2 Go to appearance and click Themes

Wordpress Themes Installation

Step: 3 Pre Installed WordPress Themes

Here you can see lots of installed themes are available in your application. To add new theme click add new button either use the search field.

Wordpress Themes Installation

Step: 4 Click feature filter and then click apply filters

Wordpress Themes Installation

Step: 6: Select the best themes to install for your website

Here you can see lots of free themes are available, select the best themes which you want to install for your website and click the install button. WordPress will automatically installed the themes.

Wordpress Themes Installation

Step: 7 click the activate button to installed the themes

Wordpress Themes Installation


Step: 8 Click customize the themes

Wordpress Themes Installation

Step: 9  Your website will look like this. 

Now your WordPress themes are installed properly. You can check your website URL in Google.

Wordpress Themes Installation



How to install WordPress theme from zip files

All premium WordPress themes provide zip format for installation of WordPress website and many free themes are not available on WordPress dashboard so that you can download free exact WordPress theme from website

Step:1 Download free themes & premium themes Zip. Format

Download free themes from websites like or Download the theme file in zip. format to install WordPress theme like demo

check this free themes site list for WordPress website.

Wordpress Themes Installation

Step: 2 Save download files In your System

Wordpress Themes Installation

Step: 3 Go to dashboard click Appearance—>  Themes—> click Upload themes. 

You can easily upload zip files by clicking upload theme

Wordpress Themes Installation


Step: 4  Install wordpress theme from zip file

Click the browse button and select the theme from your computer and click install now button

Wordpress Themes Installation

Step 5: Click the activate button to activate a theme

Wordpress Themes Installation


Once you click to activate, your website would be live and you can customize your themes manually so that you can upload images and content also.

Read more:


Faqs on how to install wp themes on WordPress website – Beginner Guide  

  1. Can I upload & install WordPress themes on

No, you cannot upload WordPress themes on because and both are different. is free services provide by WordPress. You can install WordPress themes on self-hosted WordPress blog from To get self-hosted WordPress blog you have to purchase own domain name and hosting.

2. How do I install ThemeForest WordPress themes?

Theme forest WordPress themes are premium themes. First, you have to purchase WordPress themes from ThemeForest and for installation of WordPress themes simply log in to your theme forest account and download zip files of your WordPress themes. Once you download the files, open your WordPress dashboard and upload zip files to activate a worpress theme.

3. How to install WordPress themes via FTP?

If you are a beginner and you don’t know how to do coding & how to create website through FTP then I will suggest you do not install WordPress through FTP because for beginners it is difficult to understand the FTP setup process. You can upload themes file through Filezilla and your cpanel provide FTP access.

First, you have to connect your FileZilla with hosting after that simply upload your theme folder there. After uploading themes you go to your website click appearance –>> themes. You can see the themes what you have uploaded through Filezilla FTP. If you want to edit website themes design than ftp is the best method.

In this blog post, I have shared the best method to upload WordPress themes in free for beginners.

I hope this post will help you to understand WordPress themes installation for a new website.

If you are a beginner and you don’t know how to install WordPress and how to use WordPress then comment below we will guide you for WordPress installation. 

If you want to upload exact WordPress themes like a demo then you can contact us through email.

Leave a Reply