You are here: Home » Getting Started » A Simple Guide To Wordpress Theme Installation

A Simple Guide To Wordpress Theme Installation

by Dave Doolin on March 15, 2010 · 9 comments

(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.

Hey! You're in the middle of the Website In A Weekend eCourse. Learn how to create and operate a complete WordPress-based website in a single weekend. Start here: Website In A Weekend: Friday Evening - Off to the Races. (If you already have a blog... "audit" the eCourse... you'll find plenty to do.)

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.

Extract The Theme Archive

Extract The Theme Archive

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:

Login to your FTP server

Login to your FTP server

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:

Transfer the files

Transfer the files

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.

Selecting your new theme

Selecting your new 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.

Preview the theme

Preview the 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!

Check out your blog's new theme

Check out your blog’s new theme

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 KohlbachJosh 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...
"Hi Dave,
Website In A Weekend seems pretty cool. I'm serious about this WordPress and web stuff, and I'd like to keep up with it. My name is and my email address is . I'm comfortable with email newsletters. I know you will protect my privacy, and that I can unsubscribe at any time. "

{ 9 comments }

Anne Bender March 15, 2010 at 5:34 am

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?

Josh Kohlbach March 15, 2010 at 2:24 pm

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 My ComLuv Profile

Dave Doolin March 15, 2010 at 8:38 pm

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 My ComLuv Profile

Deacon March 15, 2010 at 7:34 am

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 My ComLuv Profile

Josh Kohlbach March 15, 2010 at 2:25 pm

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 My ComLuv Profile

Cebu Tech Blogger March 15, 2010 at 10:16 am

Well-explained. A simple yet detailed tutorial on installing WP themes.
Cebu Tech Blogger´s last blog ..Handling Problems of Blog Commenting System My ComLuv Profile

Thomas March 15, 2010 at 12:05 pm

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 My ComLuv Profile

Josh Kohlbach March 15, 2010 at 2:27 pm

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 My ComLuv Profile

Dave Doolin March 15, 2010 at 8:40 pm

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 My ComLuv Profile

Comments on this entry are closed.

Previous post:

Next post: