How to upload WordPress Theme/Plugin with CPanel

By Dmytro Spilka

Sep 12, 2016

how to upload wordpress theme/plugin with cpanel

 

Dmytro Spilka

<link href="//cdn-images.mailchimp.com/embedcode/horizontal-slim-10_7.css" rel="stylesheet" type="text/css"><!-- [et_pb_line_break_holder] --><style type="text/css"><!-- [et_pb_line_break_holder] --> #mc_embed_signup{background:transparent; clear:left; font:12px Helvetica,Arial,sans-serif; width:100%;}<!-- [et_pb_line_break_holder] --> /* Add your own MailChimp form style overrides in your site stylesheet or in this style block.<!-- [et_pb_line_break_holder] --> We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */<!-- [et_pb_line_break_holder] --></style><!-- [et_pb_line_break_holder] --><div id="mc_embed_signup"><!-- [et_pb_line_break_holder] --><form action="https://solvid.us13.list-manage.com/subscribe/post?u=5164852564d3ba7103743bc16&id=fa1473dcff" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate><!-- [et_pb_line_break_holder] --> <div id="mc_embed_signup_scroll"><!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] --> <input type="email" value="" name="EMAIL" class="email" id="mce-EMAIL" placeholder="Sign up for regular updates" required><div class="clear"><input type="submit" value="" name="subscribe" id="mc-embedded-subscribe" class="button"></div><!-- [et_pb_line_break_holder] --> <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--><!-- [et_pb_line_break_holder] --> <div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_5164852564d3ba7103743bc16_fa1473dcff" tabindex="-1" value=""></div><!-- [et_pb_line_break_holder] --> </div><!-- [et_pb_line_break_holder] --></form><!-- [et_pb_line_break_holder] --></div>

In this tutorial, we are going to explain how to upload a WordPress Theme/Plugin using CPanel. There might be occasions when you will not be able to upload an external plugin or a theme through WordPress dashboard. Some hosting providers may put a file upload limit, which means that if the file size is above the limit, you will need to find an alternative way to upload the file, for example by using an FTP or CPanel.

In this tutorial, we’ll be using CPanel.

First of all, please make sure that your downloaded theme or plugin is in a ZIP format like shown below. In this tutorial, we’ll be uploading Divi Theme.

theme zip file

1. Login to your CPanel

Step 1: Login to your CPanel (most hosting providers use CPanel and should have given you the access). When logged in, locate and navigate to the “File Manager” tab under the “Files” section as seen on the image below.

CPanel Login

Step 2: After accessing CPanel, navigate to the “wp-content” folder.

Uploading theme/plugin step 1

Step 3: Then, go to the “themes” folder, that’s where all WordPress themes are stored. If uploading a plugin, navigate to the “plugins” folder.

Uploading theme/plugin step 2

Step 4: When in the “themes” folder, click on the “Upload” button, as shown in the image below.

Uploading theme/plugin step 3

 

Step 5: Choose your ZIP theme file and wait for the upload to finish. As soon as the upload has finished, go back to the “themes” folder in “wp-content” and hit refresh.

Uploading theme/plugin step 4

Step 6: As you can see, our ZIP theme file has been successfully uploaded. Now, right click on a ZIP file and hit “Extract”.

Cpanel extracting a theme

 

Step 7: When clicked on “extract”, refresh the page and you will see that a new theme folder has appeared, called “Divi”. At this point, you are ready to delete a ZIP file (to avoid wasting disk space). Right click on a ZIP “Divi” file and hit “delete”.

Cpanel deleting zip folder

Step 8: Now it’s time to go ahead and check if our new theme has been actually uploaded. Login to your WordPress admin and navigate to appearance > themes. As you can see, our new theme has been successfully uploaded and is ready to use by clicking on the “Activate” button. If you were uploading a plugin, simply go to “plugins” page and activate the plugin.

Wordpress theme check

That’s it. We’ve just uploaded a new WordPress Theme/Plugin. We hope you have enjoined this quick tutorial.


Dmytro Spilka

Head Wizard

Get free online marketing and blogging insights<br><!-- [et_pb_line_break_holder] -->Unsubscribe at any time<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><link href="//cdn-images.mailchimp.com/embedcode/horizontal-slim-10_7.css" rel="stylesheet" type="text/css"><!-- [et_pb_line_break_holder] --><style type="text/css"><!-- [et_pb_line_break_holder] --> #mc_embed_signup{background:transparent; clear:left; font:12px Helvetica,Arial,sans-serif; width:100%;}<!-- [et_pb_line_break_holder] --> /* Add your own MailChimp form style overrides in your site stylesheet or in this style block.<!-- [et_pb_line_break_holder] --> We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. */<!-- [et_pb_line_break_holder] --></style><!-- [et_pb_line_break_holder] --><div id="mc_embed_signup"><!-- [et_pb_line_break_holder] --><form action="https://solvid.us13.list-manage.com/subscribe/post?u=5164852564d3ba7103743bc16&id=fa1473dcff" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate><!-- [et_pb_line_break_holder] --> <div id="mc_embed_signup_scroll"><!-- [et_pb_line_break_holder] --> <!-- [et_pb_line_break_holder] --> <input type="email" value="" name="EMAIL" class="email" id="mce-EMAIL" placeholder="Sign up for regular updates" required><div class="clear"><input type="submit" value="" name="subscribe" id="mc-embedded-subscribe" class="button"></div><!-- [et_pb_line_break_holder] --> <!-- real people should not fill this in and expect good things - do not remove this or risk form bot signups--><!-- [et_pb_line_break_holder] --> <div style="position: absolute; left: -5000px;" aria-hidden="true"><input type="text" name="b_5164852564d3ba7103743bc16_fa1473dcff" tabindex="-1" value=""></div><!-- [et_pb_line_break_holder] --> </div><!-- [et_pb_line_break_holder] --></form><!-- [et_pb_line_break_holder] --></div>

Join 1000s of

using Solvid.

234 customers signed up in the last 30 days

SEO Accreditation Large

Solvid is a creative SEO, Content and Digital PR agency. Solvid is a registered trademark of Solvi & Heirs LTD, registered in England and Wales. Registered Address: 6 St. Davids Square, London, England, E14 3WA

VAT: GB 326425708

Reg: 09697233

020 7072 8788

hello@solvid.co.uk