Are you finding it difficult on how to upload theme in WordPress manually? Then I will show easy steps that you can follow to upload theme in your WordPress website manually.
Before you install the WordPress theme you should know some important things so that you know how to choose the right theme for your website.
A WordPress theme is meant to handle the looks of your website and is not limited but can further help in ranking your website on search engines. So it visually represents your website and helps build brand too.
WordPress provides you with many third party free themes ready to choose, available at free of cost and quality checked by the wordpress.org team.
To select from the free themes you have to login into WordPress backend or dashboard and choose appearance>themes.
Now we have understood the importance of the theme in the next section we will understand what theme suits our website.
What Theme Is Suitable For Your WordPress Website?
In order to understand what theme suits your website you should know the objective of your website whether is it about:
- Business - It should provide all necessary details about your business and services or products.
- Blogging - Specific topic that you are going to discuss on your blog and possibly try to solve problems of your company customers or sharing your knowledge about a product.
- Ecommerce - Where you are planning to sell several products online
- Education - Provide training or tutorial on specific topic
- Entertainment - Share details on latest movies, tv shows, etc.,
- News - Share instant and trending news
When you are clear with your website then you can check available themes from WordPress directory
Important points that you must know before choosing WordPress theme:
- Is the theme mobile friendly - which is also one of the important SEO factor
- Does the theme builder offer after sale services and support
- Is theme cross browser compatible - it means that user should be able to access your website content from any of his browser choice
In order to know how your chosen theme works you can personally check it on your mobile device and using different browsers so that you know what is working.
What is Staging WordPress Site
A staging site is a clone of your website where you can test plugins and other settings before going live for your website visitors.
When you are not sure how the theme works on your website then it's better to test the themes with the staging site.
In order to create a staging WordPress site, you need to make sure that this function is available from your hosting provider.
WordPress Templates Vs Theme
WordPress templates defines the structure the your website posts and pages but theme defines the entire structure of your website and backed by content management system also includes:
- Header design
- Footer design
How do I upload a theme to WordPress?
You can install theme in two methods which are as follows:
Install theme using WordPress search:
Go to WordPress dashboard and choose appearance
From the above screenshot you can observe installed theme
When you click add new theme you will be able to see available themes for your website as above. Do you have something specific then you can enter them in search box
Here are the search results for search term business WordPress theme and you can see results in above screenshot.
You can choose the right theme that suits your niche and click install.
Once the theme is installed you need to do manual settings by selecting WordPress theme customize option as below.
Install Theme Using Google Search
- Login to google search
- Search for the type of business website that you are looking (Example: type of site_wordpress theme) also refer below screenshot where I have searched for education WordPress theme and you can see the results
Once you have decided the right WordPress theme for your website you can select the theme and you will be having option to download the theme in zip file format.
So once you have the WordPpress theme zip file in you computer, follow below steps:
Go to your WordPress website dashboard and select appearence> select theme> add new> upload theme
Choose the folder in which you have saved the theme zip file from your computer and click upload and install.
Once the zip file is installed you need to activate it, after this step the theme will be activated on your website.
You can also see the live preview of how your website will look after you have sucessfully installed the new WordPress theme from zip file.
Once you have completed all the above steps you have sucessfully installed the WordPress theme on your website.
How to install WordPress theme from zip?
You are ready to install a zip file but what exactly do you get in a zip file.
Below is a list of files that will be included in your WordPress theme zip file:
- php files
- png image files
- css files
Ok now you have an idea like what is included in the zip file.
Let us see how to install WordPress theme from zip file:
- Take a backup of your earlier theme if you have installed any
- In WordPress dashboard go to appearence>theme>install theme
- Click on add new button
- Select and click install now
- Theme will be sucessfully installed on your website
You can check the website immediately to see how your new theme is working on your website.
How to install WordPress theme manually [Video]
In this video, you will learn how to upload WordPress themes from a computer with free themes and paid ones
Why We Need To Delete Unused Themes On WordPress
WordPress themes are designed using PHP where there is a possibility of hiding malware or malicious activity. Which can be a threat to your website.
Having said that the possibility of malware or even hidden opportunity to hack the website cannot be ruled out.
So consider the security of your website as the first most important reason and hackers may take advantage of unused themes from your dashboard.
So make sure that you won't switch back to old themes and then delete them.
Deleting Theme Vs Uninstalling Theme
The intention is to remove the theme so uninstalling the theme is not technically the right method so it's better to delete the theme.
Backup Your WordPress Theme Before You Delete It
At the initial stage of this article I had discussed theme staging so when you are changing the theme and testing it on your website and at this level, you may not require to take backup of your theme.
But once you have customized the theme it's better to save it for future use so you can simply download the theme to your computer and your backup is ready.
To download the customized WordPress theme you have to follow below steps:
- Go to Cpanel
- File Manager>Public html>wp-content>themes(choose the theme you want to download)>archive the file>name the archive file>download the zip file
Once you have downloaded the zip file then you have successfully completed the WordPress theme backup in your system.
How To Delete The WordPress Theme
To delete WordPress theme from your website follow the below steps:
- Go to dashboard and select appearance
- Select themes
- Hover your mouse on the theme and click on theme details
- Select and click the delete button which should be displayed on the right-hand corner of the theme that you have chosen
Now you have successfully deleted the WordPress theme from your website.
I have tried to make it simple for a non-techy person to work around the WordPress theme which includes how to upload theme in WordPress manually, the importance of choosing the right theme, taking backup of customized theme, and finally deleting it from your Cpanel.
I would suggest that you go with professional themes which have after-sale support so that issues are solved and you can have SEO optimized website to rank better on search engines and attract targeted traffic.
Hi, I am Harsha passionate blogger and professionally trained Digital Marketer. I will share SEO techniques that will help you know how to rank better on search engine.