Hit enter to search or ESC to close
Thinking WordpressThinking WordpressThinking Wordpress
  • Tips n’ Tricks
  • Guides
  • Plugins
  • WordPress
  • Developing
  • SEO tips
  • Server
How To Upload A Theme To WordPress
Wordpress

How To Upload A Theme To WordPress

By John Allen April 24, 2022 No Comments

So you want to know how to upload a theme to your WordPress blog?  I will give you step-by-step instructions.  You need a host to upload it to.  I use HostGator, but it should be pretty much the same with whatever host you use.  For this post, I am assuming you have already created your blog on your host server.  If you did not do this yet and you need help, ask me on my blog “Failure Is Not An Option” (link below) and I will post the instructions.

Here are your steps:

  1. I am assuming you know how to get a theme.  Download and save your theme on your computer
  2. Extract the theme to the folder of your choice on your computer
  3. The extraction utility will create a folder to put the theme in on your computer.  These are the folders you will be uploading to the host.
  4. Note that the folders you are uploading to on your host would have been created when you created the blog on your host.
  5. You will now upload your theme to the server (I use HostGator) using an FTP client (I use FileZilla).  You will be uploading your theme to the “themes” folder which is inside the “WP-content” folder (as mentioned, these folders were created with the creation of the blog).   So the file structure would be something like this:  root -> public_html -> domain/blog name -> WP-content -> themes
  6. To do this, drag the entire theme folder that you just extracted (with it’s contents and subfolders) into the theme folder on the host.  For example, if you bought the theme MYTHEME, when extracting the files it creates a local folder with the same name (or something very similar).  Drag that entire folder to the “themes” folder on the host, so MYTHEME (or whatever it is called) and its’ contents will now sit inside the themes folder on the host.
  7. Your theme is now uploaded to your host

Here are a few more things to do to set it up

  1. Now you can install your Plug-ins in a similar manner (let me know if you need help here too)
  2. Login to your WordPress blog
  3. Change the theme by activating the one you just uploaded
  4. Activate your plug-ins
  5. Setup your theme

That is pretty much it.

HI! MY NAME IS YIANNIS
I live in Athens, Greece. I'm thinking and using Wordpress for the last 10 years. Every day, I learn something new and I'm here to share it with people who care.

What’s Trending

  • Link Building Tricks With CommentLuv and KeywordLuv May 26, 2021
  • How to build a WordPress starter package June 7, 2020
  • How to reduce your wordpress size April 16, 2020

Recently Written

  • MySQL Admin Password and Plesk Parallels 10Check What Is Best For You: Dedicated Server or VPS Server? March 13, 2023
  • 5 Simple Steps to Choose WordPress HostingSmall Business Web Hosting: What Is Grid Hosting? March 12, 2023
  • MySQL Admin Password and Plesk Parallels 10Do You Know Cloud Computing and Cloud Hosting? March 11, 2023
  • Previous PostWeb Hosting - The Backbone of Your Website

  • Next PostJustHost Review

You May Also Like

Thinking of Updating Your WordPress Site to Gutenberg? Wordpress

Why Shared Hosting Is So Cheap?

John AllenNovember 29, 2022
Thinking of Updating Your WordPress Site to Gutenberg? Wordpress

How To Start Blogging: 7 Steps To Starting A Blog

John AllenNovember 29, 2022
Thinking of Updating Your WordPress Site to Gutenberg? Wordpress

Benefits to Hosting Your E-Commerce Site on A Dedicated Server

John AllenNovember 25, 2022

© 2024 Thinking Wordpress. All Right Reserved

  • Tips n’ Tricks
  • Guides
  • Plugins
  • WordPress
  • Developing
  • SEO tips
  • Server
This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Cookie settingsACCEPT
Privacy & Cookies Policy

Privacy Overview

This website uses cookies to improve your experience while you navigate through the website. Out of these cookies, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may have an effect on your browsing experience.
Necessary
Always Enabled
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Non-necessary
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.
SAVE & ACCEPT