Going through our Start A Blog guide step by step, here i will guide you through the proper installation of a WordPress theme IE how to install WordPress theme in a proper way. As you might already come to know that, you can choose your favorite theme from thousands of theme available for WordPress.

But here we will discuss the accurate methods of installing as well as deleting the WordPress themes.

Okay ! So here are the most common methods :

1 Browse > Download and Install WordPress Theme. (Themes available at WordPress repository)

2 Upload and Install WordPress Theme. (Themes from third-party sources)

3 FTP (Using software like FileZilla)

Lets walk through all the methods one by one.

Different methods of installing a WordPress theme [Step By Step].

Search and Install Themes From Dashboard :

This is the easiest method to install a free WordPress theme. However, you can only browse the themes available at the Official WordPress Theme repo.

  • Login to your WordPress Admin Dashboard.
  • Go to appearance > Themes.
  • On the top left side, click on > Add New

Now browse through the themes and find the theme that suits your needs. After you find the one for you,

  • click > Install.

After the installation is completed,

  • click > Activate.

Now give yourself a high5. You did it.

You can also preview your theme before activating it but sometimes it does does not not work properly. You can use plugins like Theme Test Drive Plugin to test your theme before going live.

(Themes downloaded From Third-Party Environment)

Upload and Install :

There are plenty of free themes available at the Official WordPress Theme Repo but what to do when you didn’t find your perfect theme there. Don’t worry you are not alone. Most of the bloggers opt to premium WordPress themes from third party sites.

You can also find free themes on other sites but is always recommended to use the themes from Official WordPress Theme Repo when it comes to free themes. Coming to the point, let me tell you the process of installing a WordPress theme downloaded from a third-party site.

  • Download the theme in zip format from the site.
  • Login to your Admin Area
  • Go to Appearance > Themes > Add New
  • Click on Upload Theme
  • Locate the zip file on your computer and click upload.
  • Click on Preview if you want to preview your site otherwise click on Activate.

Install WordPress Theme Using FTP :

Their are certain situations when you are not able to install your theme through WordPress dashboard due to some server-security reasons. Maybe uploading your theme from the dashboard showing some error. In that case FTP method comes into play. You need a FTP software like FileZilla to access your site through FTP. Here is the procedure :

  • Unzip the downloaded theme zip file using software like WinRAR.
  • Login to your FTP manager
  • Locate to wp-content/Themes and upload the unzipped file.

All done ! Now you can preview your theme or activate it from your WordPress dashboard.

  • Dashboard > Appearance > Themes

This time you will see the theme you have installed through FTP . Simply, activate the theme and enjoy !

Lost Access To Your Dashboard Due To Faulty Theme ?

Sometimes, you  accidently install a theme with broken-codes, and you are not even able to access your dashboard. Yup..it happens. In that case you have to access your site through FTP  to delete the culprit theme and install a new theme.

Uninstall or Permanently Delete the WordPress Themes :

So here you are, a full graduate about installing the WordPress themes. Now I will tell you how to uninstall or permanently delete the themes which are not of your use. This involves some simple steps below :

  • Dashboard > Appearance > Themes
  • Click > Delete to delete any theme.

You can also do this by FTP method :

  • Login to your FTP Manager > Locate to wp-content/Themes
  • Delete the theme.

Never delete your current theme in use as your site may go down. Off course, you can settle it later but it is better to avoid the unnecessary hassle.

If you have still question about installing or deleting themes by any of the methods describe above you can comment in the comment section below.

When a user arrives to your website, the first thing noticed by the user is your site layout and design. And your website design and layout majorly depends on the theme you are using. So, basically themes are responsible for your website’s visual appearance on the web.

When it comes to themes on WordPress platform, there are thousands of free and paid themes available on WordPress repository and third-party sites.

But every blogger and site owner has its own taste and preferences. May be you want to change some layout or some function of your blog theme. Luckily, on WordPress you can modify your theme easily with some basic HTML and CSS knowledge.

As explained in the above section, you can modify your theme and make some changes to tweak its layout and design. But if you update your theme after making these modifications, all your changes will be wash away.

Yup..GONE !

That’s from where this term “Child Theme” comes actually.

To tackle this problem and preserve the modification and custom changes, child themes are used,

What Is A WordPress Child Theme ?

WordPress Child Theme is basically an add-on theme that inherits all the styling, functions, code and functionality from the main theme called the parent theme.

Child themes are used by the theme developers as well as by bloggers who wants to experiment and modify their themes.

You can create child theme of any WordPress theme whether paid or free, no matter.

How A Child Theme Works Actually ?

Let us assume that you are using a child theme on your blog. Now when your website loads on user’s browser, WordPress will check your child theme first. If any custom changes and modified files are found – they will be loaded. Any other missing file will be loaded from the parent theme.

In simple words, you only use those files and templates in your child theme which you want to modify. All other files and code will be pulled from the parent theme. No need to re-write the whole theme-files.

As a child inherits his/her genes from his parents, similarly the child theme inherits its functioning from the parent theme.

Why Use A Child Theme On Your WordPress Blog ?

As explained in above section, child themes increase the flexibility of the parent (main) theme.

You can even add those style and template which are not included in the parent theme by default.

Some of the reasons behind, why  you should be using a child theme are explained below.

#Easy & Safe Updates

You can update your theme easily and safely without losing your custom modifications.Your changes and modifications will remain preserved and safe, even after updating your theme.

When you update a theme in WordPress, all the files are replaced with new files. Hence, any modification you have made will be wash away with the old files.

As all the modifications will be made in child theme, you can update your theme (parent) safely. All your modifications will remain intact. Because you never really modifies the original piece at all.

#Extend Functionality & Flexibility

With the help of child themes you can add extra function and flexibility to your WordPress theme.

You can add/create :

  • custom page templates
  • custom footer credits
  • custom fields
  • extra functions

– all with the help of child themes.

#Easy To Restore

Dealing with codes can be very annoying sometimes.

Just misplace a small “semicolon” from its place and boooom...your blog will crash the very next moment.

But if you are using a child theme, dealing with the problem become a lot easier. Just deactivate the child theme and your blog will shine again.

After correcting the code in the child theme, you can activate it again.

#Organize All Modifications In A Neat-&-Clean Way

Modifying the original theme files can be very messy as there are thousands lines of long and complex code.

A modern WordPress theme consist of bunch of different files ( PHP files, HTML files, CSS files, Javascripts etc.) Now, what happens generally – you make different changes to different files, some here-some there.

Tracking back all these codes of lines is not-so-easy. Organizing and maintaining your changes becomes difficult.

But if you use a child theme, all the changes will be in a separate set of files (child theme’s folder) with neat and modified code only.

If you use a child theme – all your modifications can be found in your child theme’s files. Easy to manage, easy to locate.

#Stay Safe – Always

While using child theme, you will always have a backup – parent theme.

If you skip some code for something while editing your child theme, don’t worry, WordPress will pick those missing files and code from the parent theme. Just focus on the files you want to modify and rest will be extracted from the parent theme.

You can learn and experiment with child themes safely. If anything goes wrong, you can turn off the child theme and switch back to the original theme anytime.

#Easy To Create

Child themes are really easy to create. You do not need to add all the files as there in a complete original theme. You just need to add and edit your modifications. No fuss, no muss.

Any Questions ? 

Drop a comment below.

themeforest is the #1 marketplace for wordpress themes. but there is a lot of theme with a lot of features. we have gathered a list of top 4 wordpress themes sold in themeforest which have been used by myself and recommend. these are themes developed by some of the most skilled developers and these are being updated regularly to keep them compatible with latest wordpress updates and keep your blog more secure. take a look…

1) Avada

Developed by ThemeFusion and used by more than half a million blogs worldwide. you can build your own style with this theme, which mean you are not limited to certain style created by the developer. compose your own unique blog style with the #1 sold theme in the world.

Buy | Demo

2) Higher Place

This is my personal favorite. very affordable at $19 and provides a lot more options than the most premium wordpress themes. you can create unlimited blog styles with it’s own home styles and kingcomposer plugin. we give this theme 10/10 for being very professional, clean and affordable.

Buy | Demo

3) Newsmag

ever wondered which theme used in this blog webhostingblog.com ? it’s Newsmag from themeforest by tagDiv. it’s a very flexible and customizable theme offering many pre-build demos so you can install within the theme control panel. great theme for a news / magazine style blog.

Buy | Demo

 4) Newspaper

Newspaper is a theme by the same developer in #3 Newsmag. looks similar to newsmag theme as well but offer different features for different webmasters. we highly recommend these theme by tagDiv because they look good and best off all, less bugs. a lot of developers don’t keep up with wordpreess updates or fixing bugs, security issues. but these developers do. besides tagDiv provides great technical support for their products. you can buy with confidence. 100% recommended.

Buy | Demo