• Facebook
  • Pinterest
  • Rss
Sassy Boss
  • HOME
  • START A BLOG
  • COURSES
  • BLOG
  • SHOP
  • WORK WITH ME
    • WEBSITE PACKAGES
    • BRANDING PACKAGES
    • RESOURCES
    • SUBMIT A GUEST POST
    • ABOUT
    • CONTACT
  • Menu Menu
  • HOME
  • START A BLOG
  • COURSES
  • SHOP
  • BRANDING PACKAGES
  • WEBSITE PACKAGES
  • ABOUT
  • BLOG
  • RESOURCES
  • CONTACT

How to install a WordPress theme in your cpanel

The easiest way to install your WordPress theme is through the WordPress dashboard. Simply go to Appearance > Themes > Add New and select your zipped theme file. Sometimes this doesn’t work however, and then you’ll have to upload it in your cPanel.

Your cPanel is located in the Hosting Manager of your web hosting account. It is short for Control Panel and it is the location of all your website files and databases.

In this tutorial I’ll show you how to install your WordPress theme in the cPanel.

Make sure you have your Hosting Manager login details and your downloaded zipped theme file ready to go.

Pin this post for later reference.

How to install a WordPress theme in your cPanel


I may earn a small commission for affiliate links in this post at no extra cost to you. Please read my disclaimer  for more information.

Before installing a WordPress Theme

Before installing a WordPress theme make sure you chose the right theme. If you have zero experience in using WordPress I highly recommend buying a premium theme.

Buying a theme might seem unnecessary and expensive at first but once you tried a premium theme you’ll see the difference. Premium themes are like buying a website in a box. Template pages are ready to go, all you have to do is replace your content.

A great theme for beginners is Divi. It has a drag & drop builder that makes it super easy to get the look you want. It even comes with more than 20 pre-made layouts! You can check out Divi on the Elegant Themes website.

Another great theme is Enfold, I’ll be uploading this theme in this tutorial. You can find Enfold on Envato Market.

If you’re a VA or web developer and you want to create multiple websites per year I highly recommend checking out these WordPress Theme Packages. These packages come with an unlimited licence and for a one-time fee you get lifetime access, updates and support.

Ok now you’ve got a great WordPress theme let’s install it in the cPanel.

How to install a WordPress theme in your cPanel

1. Log in to your hosting manager

Your cPanel is located in the hosting manager of your web hosting provider. Your web hosting welcome email should have your login details in it. If you can’t find this email contact your web host and they will resend the welcome email or a password reset link.

2. Find your cPanel

Once you’re in the hosting manager you need to navigate to your cPanel. Look for a button or link that says: cPanel. If you’re hosting with Bluehost, click Advanced in the Bluehost portal.

3. Select File Manager

Scroll down to the Files section and select File Manager. In Bluehost the File Manager looks like this.

If you don’t host your blog with Bluehost the File Manager will most likely look like this:

.

4. In the pop-up box select Public FTP Root and click on Go

5. Select the folder public_html

6. Select your wp-content folder

7. Click on themes

This is the location that you’ll want to upload your theme files to.

8. Find the upload icon in the top of the screen and select it

9. Click on Choose File and navigate to your zipped theme file

10. Select it and it will start uploading

In the bottom right of the screen you’ll be able to see your upload progress, wait for it to be 100% complete.

11. Click on “Go Back to… ” to return to your file directory

12. Locate your zipped theme file and select it

13. Click extract at the top of the screen

14. Click Extract Files

Make sure that the path where you’ll be uploading your theme to, is right.

It has to be:   /public_html/yourdomain.com/wp-content/themes.

15. Now you should see your unzipped folder like this:

Sometimes it won’t show up straight away, but you can log into your WordPress Dashboard and go to Appearance > Themes and it will be there.

If you have any problems on the way I recommend contacting your web hosting provider, they are absolute guru’s at this.

… and that’s how you install a WordPress theme in your cPanel

I hope you found this tutorial helpful, if you have any questions please let me know in the comments below.

Free Blogging Course

Are you starting a blog or need some help setting up your first website?

Check out my free course Kickstart Your Money Making Blog here or sign up with the form below.

free blogging course

Recent posts

Feminine WordPress Themes For Your Blog

WordPress Theme Packages – The Best Unlimited Licences For Developers

How To Protect Your Blog From Hackers

Is Your Blog Legal? Follow These 7 Steps To Make Sure

Did this post help you out?

Leave a comment below!

5 replies
  1. Ibrahim
    Ibrahim says:
    May 17, 2022 at 12:57 pm

    Thank you so much for such great assistance!

    Reply
  2. Armcamping
    Armcamping says:
    December 29, 2021 at 4:45 am

    Thanks for the great job well done… I successfully installed our new theme with this post helpful

    Reply
    • Lisa
      Lisa says:
      January 3, 2022 at 9:48 am

      I’m glad it helped you out 🙂

      Reply
  3. Devid
    Devid says:
    December 27, 2021 at 10:44 am

    I am searching on google how to install WordPress in cpanel and I find your post. And after reading your content, hopefully, now we can install WordPress easily. Thank you!

    Reply
    • Lisa
      Lisa says:
      December 28, 2021 at 8:03 pm

      I hope it helped you out Devid, good luck!

      Reply

Leave a Reply

Want to join the discussion?
Feel free to contribute!

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Thanks for sharing

How to install a WordPress theme in your cPanelHow to install a WordPress theme in your cPanel
Pin62
Share
Tweet
62 Shares

Hey I’m Lisa!

I help non-tech women start a blog and grow it into a profitable business.

Are you ready to become a Sassy Boss?

Let’s dive in!

Get the Free Blog Planner Workbook

Ad - Web Hosting from SiteGround - Crafted for easy site management. Click to learn more.

Recent Posts

  • Pinterest For Bloggers – Your 2023 Pinterest Strategy
  • 23 Opt In Freebie Ideas To Grow Your Email List Quickly
  • Out of the Box Ideas for Marketing Your Small Business
  • Sell Online Courses From Your Own Website (The Easy Way)
  • Lead Magnet Templates For Canva

Connect on Facebook

Follow Me

Follow Best Blogs for Entrepreneurs - OnToplist.com
host your blog with Bluehost

PAGES

  • HOME
  • START A BLOG
  • COURSES
  • SHOP
  • BRANDING PACKAGES
  • WEBSITE PACKAGES
  • ABOUT
  • BLOG
  • RESOURCES
  • CONTACT

FREEBIES

  • BLOG PLANNER WORKBOOK
  • BLOGGING COURSE
  • PINTEREST SET UP FOR SUCCESS

CATEGORIES

  • BLOGGING TIPS
  • GROW BLOG TRAFFIC
  • MAKE MONEY BLOGGING
  • STARTING A BLOG

FOLLOW US ON PINTEREST

Pinterest Profile | Sassy Boss

Follow us on Facebook

© Copyright 2023 Sassy Boss | How to Start a Wordpress Blog | All Rights Reserved | Web Design by Sassy Boss
  • Facebook
  • Pinterest
  • Rss
  • TERMS OF USE
  • PRIVACY POLICY
  • DISCLAIMER
What to do after you install WordPressWhat to do after you install WordpressHow to write a blog postHow To Write A Killer Blog Post
Scroll to top

This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies.

OKLearn more

Cookie and Privacy Settings



How we use cookies

We may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.

Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.

Essential Website Cookies

These cookies are strictly necessary to provide you with services available through our website and to use some of its features.

Because these cookies are strictly necessary to deliver the website, you cannot refuse them without impacting how our site functions. You can block or delete them by changing your browser settings and force blocking all cookies on this website.

Google Analytics Cookies

These cookies collect information that is used either in aggregate form to help us understand how our website is being used or how effective our marketing campaigns are, or to help us customize our website and application for you in order to enhance your experience.

If you do not want that we track your visist to our site you can disable tracking in your browser here:

Other external services

We also use different external services like Google Webfonts, Google Maps and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.

Google Webfont Settings:

Google Map Settings:

Vimeo and Youtube video embeds:

Privacy Policy

You can read about our cookies and privacy settings in detail on our Privacy Policy Page.

PRIVACY POLICY
Accept settingsHide notification only
FREE BLOGGING COURSE →FIND OUT MORE HERE
62 Shares
Pin62
Share
Tweet