(Reading time: 5 – 8 minutes)
Josh Kohlbach found a hole in the Website In A Weekend curriculum: no article about installing themes manually. Granted, the new theme mechanism largely renders this procedure obsolete… but it’s good information to have on hand. If you manage a WordPress site, you should probably learn how to do this – if you don’t already know.
A Simple Guide To Wordpress Theme Installation
-by Josh Kohlbach
This article will take you through the specifics of manual Wordpress theme installation.
So you’ve found the perfect look for your new blog? Great! Now since not all themes can be installed via the Add New Themes button in Wordpress 2.8+ it’s handy to know how to do it the old fashioned way.
Tools
The main tool you’ll need to download for this job is the FileZilla client, a great free FTP client, or an equivalent. This is how we will get your new theme onto the web server so we can choose it in Wordpress.
For simplicity, I’m going to assume you know how to setup FTP with your hosting provider. If not, search their website as they will have information on it in their frequently asked questions and help indexes.
Download And Extract Your Theme
The theme I’m going to demonstrate this with is called Lacenenta. This is a great little free theme that’s got a good administration back end for customizing the look and feel of your site.
Whichever theme you end up choosing, download it to your computer now. It should come in a .zip file compressed to save space and provide a nice little package.
We’re actually after what’s inside the archive to upload to our web server. Unzip the theme’s archive as shown below.
Transfer The Theme
Open FileZilla and navigate the left pane to where your extracted theme is stored on your computer. In the right hand pane, navigate to the wp-content/themes/ directory. See the picture below, this is how your FileZilla client should look:
Instead of transferring one file at a time (that would be tedious), transferring the theme is best achieved by going up one directory on the left hand side and left as shown above and clicking and dragging the theme’s directory to the right hand pane. Just drop the directory into the whitespace on the right hand pane and your transfer should start:
Select Your Manually Installed Theme In Wordpress
Once your transfer is complete you’ve done all the hard work.
Close FileZilla, open a browser window and navigate to your administration panel for your Wordpress website.
Goto the Appearance menu and click on Themes.
Our new theme should be installed and will appear in the available themes section underneath the current theme.
To preview what your theme will look like on your website simply click on the image of the theme, or click on Preview and another window will popup with a mockup of your new theme.
To activate your new theme and start using it, choose Activate “Your Theme” in the top right hand corner of the preview screen.
Once the activation is complete, navigate your browser to your website’s address and you’ll see your new theme in action!
Conclusion
This is a great skill to have because there are lots of fantastic themes out there, as well as custom designed themes, that aren’t in the Wordpress.org archives.
I hope you’ve enjoyed this quick tutorial on how to manually install a Wordpress theme the old fashioned way.
Josh Kohlbach, is a professional freelance programmer and web designer based in Brisbane, Australia. Josh’s blog Code My Own Road is packed with small business tips and technical tutorials for Do-It-Yourself entrepreneurs.Would you like more? Send me a letter...







{ 9 comments }
When I first started using Wordpress I added everything manually. I was so happy [and felt a little dumb] when I found the add -theme, plug-in, whathaveyou within the dashboard. After reading this, now I feel less dumb.
Now to learn how to fix glitches within plug-ins, or maybe I should learn to ask for help. Yeah, but where’s the fun in that?
Anne, definitely not dumb – back in the day there was no “add theme”/”add plugin” buttons
I think it’s always good to know a work around.
Josh Kohlbach´s last blog ..A Collection Of Tools For Creating Multiple Streams Of Income
Anne, I learned recently you could upload plugin zip files directly. I was like, “When did they add that?”
Dave Doolin´s last blog ..Getting started — finding a web hosting provider
Excellent. This is really useful for those of us that write our own themes, line by freakin line too.
Deacon´s last blog ..Fighting Entropy, Our Environment’s Effect on Productivity
Deacon – I know your pain man… but it’s pretty damn satisfying when you put the finishing touches on
Ever thought of using a framework to take some of the menial work away from you?
Josh Kohlbach´s last blog ..Technology Review: Website Grader Online SEO Research Tool
Well-explained. A simple yet detailed tutorial on installing WP themes.
Cebu Tech Blogger´s last blog ..Handling Problems of Blog Commenting System
Great post! I love Wordpress because its so easy to install and change or upgrade themes. Any time friends and family ask what they should do about installing a website I always point them towards Wordpress. Now I’ll point them here when they have any install questions:)
Thomas´s last blog ..Magento Email Templates
I do as well.. Dave’s got a great resource here which is why he gets people coming back naturally.
I’d definitely recommend his Whitepapers if you’re stuck on something that’s usually a good place to start. Well worth the measly $0.99 (Dave – you should be charging more!) if it save you 2 hours of looking around.
Josh Kohlbach´s last blog ..Technology Review: Website Grader Online SEO Research Tool
Thomas, thanks, you have confirmed my hunch that I need to keep useful and basic articles in rotation.
Which is good… I have something planned.
Dave Doolin´s last blog ..Top 10 Traits for Finding Your League of Extraordinary Bloggers – Saturday Morning Surfing
Comments on this entry are closed.