WordPress is the most generally used Content Management System on the planet for developing self-hosted sites. Odds are in case you’re not as of now, you’ve chosen to use WordPress for your own site. However, do you realize how to install a WordPress theme?

Table of Contents

Let’s get started!

Where to Find WordPress Themes (Both Free and Paid)

Figuring out how to install a WordPress theme on your site isn’t difficult to do. What is hard, however, is picking the correct theme for your necessities. However, before we take a gander at what you need to effectively accomplish that, we should have a brief glance at where you can discover WordPress themes.

At the present time, the WordPress Repository is quite possibly the most widely recognized spots to discover solid and free plugins and themes to broaden the website design and usefulness of your WordPress site. Truth be told, there are more than 7,400 themes in the WordPress Repository alone.

Adding to that, there are likewise a huge number of free and premium themes accessible for WordPress users that can be found in marketplaces, for example, MOJO Marketplace, CSS Igniter, ThemeForest and StudioPress etc. All things considered, the most well known theme marketplace to date is Themeforest, which right now has more than 46,000 WordPress themes to browse.

How to Choose the Right WordPress Theme

Things being what they are, how are you expected to know which WordPress theme is appropriate for you?

Here are a few hints to help:

1. Decide Between a Premium or Free WordPress Theme

The paid vs free WordPress theme discussion has been around for quite a while. This makes it extreme to know whether you should set aside your money and go for a free theme or contribute a modest quantity of money for a top notch one and receive the benefits.

It truly descends to your spending plan, there are a few interesting points prior to settling on a last decision:

Pros of Using a Free WordPress Theme

Utilizing a free WordPress theme accompanies a lot of preferences:

  • They’re free and allowed to use, which implies in the event that you end disliking it and need to change your WordPress theme, you’ve lost no cash for checking it out.
  • The free themes in the WordPress Repository are formally endorsed in the wake of experiencing a severe audit measure.
  • Free themes found at WordPress.org will be viable with all the free plugins found in a similar spot.

All things considered, free themes do accompany a few inconveniences as well.

For instance, they commonly have a restricted list of functions, are used by numerous individuals (making it difficult to make an interesting site), and there’s generally almost no brief support if there are issues. Also, free themes discovered external the WordPress Repository might be inadequately coded, which frees your site up to weaknesses and assaults.

Pros of Using a Premium WordPress Theme

Much the same as using a free theme, premium themes accompany their own set of advantages:

  • You get support for it to assist you with things like bugs, technical issues, and customization (recommended perusing: How to Customize Your WordPress Theme).
  • You’ll get regular updates, which accompany expanded security and highlights.
  • The functions range from mellow to wild, so you can develop your site to look and do anything you desire.
  • In the event that from a confided in theme marketplace, organization, or developer, you’ll realize your top notch theme is fully updated regarding all the most recent versions of WordPress, HTML, CSS, and PHP.

Premium themes do, nonetheless, cost cash. Some paid themes requires payment on yearly basis, and others require a one-time payment. This implies in the event that you get one, and later choose to transform, you’re out whatever cash was spent.

2. Know Your Niche

WordPress takes into account a wide range of sites, so you can expect WordPress topics to do likewise. Knowing your specialty before you settle on a subject will help you discover WordPress topics that will have the plan and usefulness you need.

For instance, in case you’re beginning a WordPress food blog, you’ll need to be watching out for a WordPress contributing to a blog subject that obliges food sites. Even better, in the event that you figure you should offer items and administrations to individual foodies such as yourself, you should look at some online business topics that accompany the usefulness to begin both an online food business and blog.

To settle on a decent choice, consider the sort of substance you need to distribute, key highlights your subject will require, your intended interest group, and what industry you need to be in, so you can limit your alternatives and make choosing somewhat simpler.

WordPress caters to all kinds of websites, so you can expect WordPress themes to do the same. Knowing your niche before you decide on a theme will help you find WordPress themes that will have the design and functionality you need.

For example, if you’re starting a WordPress food blog, you’ll want to be on the lookout for a WordPress blogging theme that caters to food websites. Better yet, if you think you might want to sell products and services to fellow foodies like yourself, you might want to check out some ecommerce themes that come with the functionality to start both an online food business and blog.

To make a good decision, think about the type of content you want to publish, key features your theme will need, your target audience, and what industry you want to be in, so you can narrow your options and make deciding a little easier.

3. Use Credible Sources

Anybody that can build up a WordPress theme and make a benefit off it, will. In any case, the thing is, on the grounds that somebody has made a WordPress theme doesn’t mean it’s liberated from awful code, viruses, or even spam links.

In the event that you’ve chosen to utilize a free WordPress theme, the best way to look is the WordPress Repository. On the off chance that you need an paid theme or need to use a free one from an third-party theme developers than WordPress Repository, check for the accompanying:

  • Creator notoriety
  • Recurrence of updates
  • Positive client reviews
  • Number of sales

Eventually, it doesn’t make a difference what kind of WordPress theme you need. The main thing is that you try not to use nulled WordPress themes, so you don’t have issues later on with site security, downtime, and lost site visitors.

4. Keep It Simple

It’s anything but difficult to become involved with the allure of well known multipurpose WordPress themes, for example, Avada or X. And keeping in mind that these themes may have the features, functions and design a few people need, actually, simple is frequently better.

This is particularly good for those simply beginning. Now and again multipurpose themes accompany an excessive number of features, have a high expectation to absorb information, and influence your site’s speed and performance.

It’s ideal to use a theme that has exactly what you need and that’s it.

5. Look for Responsive Design

Not to be mistaken for responsiveness of website design, mobile-friendly or responsive design is essential for giving your mobile website visitors remarkable user experience.

Having a responsive WordPress theme implies that regardless of what device your webpage visitors gets to your site from, it will show up the equivalent. The site visitors will have the facility to see all your site’s content, explore the site effectively, and click the CTA buttons you need them to. All things considered, none of the parts on your site will change, regardless of the device or screen size being used to access to your site.

To check for website mobile-friendly mode, use Google’s Mobile-Friendly test.


Google mobile-friendly test

Then again, having a WordPress theme with responsive design implies that when your webpage visitors click on your website using a cell phone device, your site will change as indicated by the screen size. Content on your site will change to deliver flawlessly for site visitors so they can get to your site content effortlessly.

To check for responsive design, use the free Responsive Checker tool:


Responsive Checker

The slick thing about this online apparatus is that you can assess your website by using various devices, including laptops, tablets, and smartphones. Moreover, you can explore the site as though you were truly getting to it using a mobile phone device to ensure your site looks and operates in the manners in which you need it to for your website visitors.

6. Evaluate the Theme Support

There might be a time come, when you wants to get support regarding your WordPress theme. That is the reason having the option to connect with the topic designer or their help group is pivotal.

Discover what sort of help is offered prior to settling on a WordPress theme. What’s more, recollect, most free WordPress themes accompany almost no help, if any whatsoever.

7. Consider the Features

Finally, you should consider the highlights your WordPress theme accompanies. Here are the absolute best things to search for in any theme you pick, regardless of whether it’s free or premium:

Obviously, every individual necessities various things for their website. Be that as it may, the above mentioned contemplation will help point you the correct way and help you settle on a choice.

Now, we should introduce you how to install a WordPress theme onto your site after you’ve picked the ideal one.

How to Install a Free WordPress Theme

On the off chance that you wants to use a theme found in the WordPress Repository on your website, the most effortless method to do this is on the backend of your website.

To begin, sign into your WordPress site and go to Appearance > Themes in the WordPress dashboard and snap Add New.

how to install a new wordpress theme

Adding a new WordPress theme

From that point, results can be filtered based on:

  • Favourites
  • Latest
  • Popular
  • Featured

Filter wp theme results

Filter theme results

Or, you can use the Feature Filter option to filter the theme results dependent on specific features.

Feature filter

Feature filter

Ultimately, you can look for a particular WordPress theme on the off chance that you know the name of it by entering the theme’s name into the search bar:

theme search bar

When you found a theme that you wants to use, you can click Details and Preview to see more data about the theme, click Preview to see a preview of the theme in live website, or click Install to install the theme onto your WordPress site:

preview or install wordpress theme

Preview or install a WordPress theme

At the point when you finalized a theme found in the WordPress Repository to be used, click Install.

Then, click on Live Preview first to perceive how your site will look using the theme. This makes it simpler to choose if the theme you’re keen on is the one for you or not. At the point when you’ve settled on the choice, click Activate to complete the process of adding it to your site.

Your WordPress theme is now currently installed on your website and you can begin publishing content immediately.

How to Install a Premium WordPress Theme

If you like a premium theme that you have purchased, then you need to upload it via Upload Theme option from your WordPress admin area to install it on your website.

To begin, download the theme you bought from the theme marketplace or theme developers’ website, you got it from. Save the downloaded ZIP file to your PC.

Next, sign into your WordPress site and go to Appearance > Themes > Add New in the WordPress dashboard and click on Upload Theme button and select the ZIP file of your WordPress theme from your computer to install it on your website:

Upload theme

Adding a new WordPress theme

Upload theme

Upload theme feature in WordPress

Click on the Browse button to upload the ZIP file of your WordPress theme from your computer:

Browse WP theme

Upload your zip file

Then, click Install Now to add the theme to your website.

Install Now theme button

Install a premium WordPress theme

Facing your website’s downtime and WordPress issues? Keep peace in mind when using hosting packages of PakCloudHost, PakCloudHost’s is hosting packages are setup with high level performance and security! Check out our hosting packages

After clicking on Install Now, your WordPress premium theme will be installed on your website. However, if you wants to see your live website in the new premium theme before activating it, click on Live Preview.

Finally, we you feel the new theme Okay, just click on Activate to make the theme activated on your website.

The Upload Theme option will work for any WordPress premium theme you have available on your computer as a compressed ZIP file. Same method of Upload Theme will apply when you get a theme from ThemeForest. Simply download the compressed ZIP file and follow similar instructions above.

How to Install a WordPress Theme Using FTP

The last method we will show you is using FTP (file transfer protocol), which is the standard network protocol utilized for moving PC files between a client and server on a computer network. In other words, an FTP protocol is helpful to transfer files between you and your website’s servers.

There are a some FTP clients you can use for this purpose, however we will use FileZilla, which can be downloaded on your PC easily. It is free to use and has simple layout. Please note, we don’t recommend this method of uploading file, if you are a beginner. Because it is an advanced way of uploading files on your web server.

Step 1: Secure FTP/SFTP Credentials

To begin, you’ll be required to get your FTP or SFTP access to logon to FileZilla to connect to your site’s servers. These details are normally available in your web hosting account. In the event that you experience difficulty finding your FTP or SFTP access, contact your host and have them help you.

If you are PakCloudHost hosting, just logon to your cPanel account and click on FTP Accounts under Files section and create your FTP account, if you have created yet.

create an FTP accountCreate FTP account at PakCloudHost

After creating account, your FTP/SFTP account details will be displayed like below:

FTP account details

FTP/SFTP account details

Step 2: Enter Credentials into FileZilla

After setting up FTP/SFTP accounts, open FileZilla client.

You need following information to enter in FileZilla:

  • Host: your website’s domain name starting with “sftp://”. For example, you need to enter sftp://www.domain.com as host
  • Username: Your newly created FTP/SFTP account’s username
  • Password: Your newly created FTP/SFTP account’s password
  • Port: Port will be displayed after creating FTP/SFTP account

You will see following screen at the to top of FileZilla:

Login to FileZilla

Using FTP/SFTP in FileZilla

After entering your FTP/SFTP account credentials, click on Quickconnect button next. Your website will be connected via FileZilla to your servers.

Step 3: Upload WordPress Theme Files

After successful connection with your FTP, now you can install a WordPress theme on your site. This is to be remembered that files section of FileZilla is consisted on parts Left and Right. Left side displays your computer files and the right side displays your site’s files that are saved on your website’s servers.

To access the data on your website, click on the folder name in the right-side, until you locate the one named Themes:

Open themes folder via FileZilla

WordPress themes folder

After clicking on themes folder, WordPress already installed on your current website will be appeared under this folder.

Now, move to the left side in FileZilla and find the WordPress theme ZIP file that you want to be installed. When you found the exact ZIP file, just select and right click on it and once again click on Upload:

WordPress theme ZIP file upload

Uploading WordPress theme via FTP

When the files are done uploading to your site’s servers (this may take a while depending on the size of the file), you’ll see the files on the right-side panel in FileZilla.

files uploading to a site’s servers in FileZilla

Finally, logon to your WordPress admin dashboard and click on Appearance > Themes. You will find the newly uploaded theme in this section, just activate and use it on your website:

WordPress installed themes


It is better for you to need to know that how to install WordPress theme on your website, if you have planned to use WordPress as your CMS (Content Management System). Moreover, you also have to check the demos and review some WordPress themes until you find the suitable you feels good and has all the features that you wants.

Fortunately for you, there are not special techniques to learn for installing WordPress themes, however all‌ ‌of‌ ‌them‌ ‌are likewise moderately simple, even, if you are new website owner:

  1. You can install a WordPress theme via Appearance > Themes > Add New directly from inside WordPress admin dashboard.
  2. You can install a theme by transferring it as ZIP file through the Upload Theme option.
  3. You can use an FTP client to install a theme.

Thus, just do a little research and find out the ideal WordPress WordPress for your blog, online business, or eCommerce website. Then, start setting up your website by installing that theme on your WordPress website.

Note: If this article is helpful for you, then we hope you will also enjoy our WordPress hosting services too. Now get your website hosted on our Cloud servers and enjoy 24/7 support from our dedicated technical support team. Look at our plans!


Write A Comment