Today’s post is a continuation of my attempt to make blogging easier for everyone. This is a continuation of the Blogging 101.. so would that make this one 102? or 201? ….anyways today’s topic is going to make your life super easy if you are installing multiple themes or plugins on a new site. This tutorial is specifically for users whose web hosts provide a cPanel for you to manage your websites with (all the web hosts I recommend use a cPanel).
This tutorial came about because I was helping a friend set up her new blog and we slogged through installing all of my recommended plugins on her new site and it took for-ev-er. I’m all about efficiency and thought to myself “there must be a better way”. Turns out, there is a better way, and I’m going to teach it to you!
First thing’s first – go to your cPanel. How you get there will depend on your host, but in general you will need to log in to your account with your web host and then open your cPanel from there. You cannot access the cPanel from your actual wordpress site!
Once you find your cPanel, look for your File Manager. I use BlueHost, so if you do also this is what your cPanel will show. If you use another host it might look a little different.
Something similar to this box will pop up giving you options of which directory to open. If this box doesn’t show and it automatically loads your file manager that is okay as well. Don’t panic!
Your file manager will open to something that looks similar to this. You may have to expand the folders to find the public_html folder if you didn’t see the previous option box. That is okay. Click the plus signs to expand the folders until you find the themes folder. Make sure you’re in the public_html folder to begin with because you might see similar folders in other locations.
At the top of the screen you should see a row of buttons, and one of them should say “Upload”. Click on this next.
You will be taken to a new screen which will give you the ability to upload your zip files. The path shown should show some variation of your username but I blurred mine out just for safety’s sake. Your themes will load and you will be able to load multiple files from this screen if you want. Once you are finished you can return to the file manager.
This screenshot actually shows you what the file manager will look like after extracting, but the brown box file is my .zip (compressed) folder containing the theme I wanted to install (genesis in this case). Highlight the compressed file and then click on “Extract” to extract the folder. It will automatically show up in your file manager.
When you return to your wordpress site’s admin panel you will see your new themes automatically pop up in your “available themes” area! Just click to activate the one you want and presto chango you have a beautiful new theme.
NOW.. you might be thinking – how is this any easier than using the “install themes” option on your site. Well, if you are only installing one theme – it isn’t! However, if you have a bunch of themes you want to try before choosing your favorite, or if you are setting up a site for someone else this could save you some time!
Where I think this trick really gets its gold star though is in installing plugins! The only difference in the method I just showed you is that you click on “plugins” instead of “themes” when you are in the file manager. Remember that post where I recommended my favorite plugins? Well, I’m going to do you one better! I took all of those plugin files and created a .zip file containing ALL of them. Download it here (no funny business I promise) and install it using the techniques I taught you! If you have any of the plugins already installed, don’t worry it won’t create duplicates. I’ll also add a link on the blogging resources page that will always contain my most up to date file of the best plugins for bloggers, so if you ever need to install it again, or want the most recent version you can find it there!
I hope this tutorial has made blog life a little easier for you, or at least a little faster! Let me know what topic you are interested in learning more about next. <3