Aweber - Email Marketing Made Easy
How to Install Thesis For the First Time

How to Install Thesis For the First Time

August 14, 2010 · 79 comments

in Thesis

Thesis 1.x Notice: Thanks for reading this post! So, here's the deal. I wanted you to be aware that this post was written prior to the release of Thesis 2. So that means the instructions or other information provided applies specifically to Thesis 1.x and not the latest 2.x version. Thanks!
Note: Although the video below was originally made for version 1.7, the procedure is exactly the same for 1.8.5. Thanks, and enjoy the new version of Thesis!

If you’re installing Thesis for the first time, please follow the steps outlined in the video below. If you’re hosting with GoDaddy, the rules are a little different. You’ll find note on this below to help you out. Also, you’ll find notes on installing Thesis on Windows IIS servers at the bottom of this page.

The installation process described here assumes familiarity with the use of FTP clients and the setting of file/folder permissions. You’ll see these concepts applied in the video below.

  • Upload the new Thesis 1.8 folder to your /wp-content/themes folder.
  • Locate the /custom-sample folder and change its name to /custom.
  • Locate the layout.css file inside your newly-renamed /custom folder, and change its permissions to 666.
  • [optional but highly recommended] If you’d like to give Thesis the ability to auto-crop thumbnail images for you, then you’ll want to change the permissions of your /custom/cache folder to 775.
  • Inside your WordPress dashboard, go to Appearance → Themes, and then activate Thesis 1.8.
  • You’re done!

Configuring Thesis on GoDaddy Linux Hosting

These notes assume that you have already uploaded the /thesis_XX folder to the appropriate location on your GoDaddy Linux account.

The FTP client provided by GoDaddy does not allow for the setting of permissions. Instead, GoDaddy customers must set permission by using the File Manager feature of their Hosting Control Center by following the steps below:

Log into your GoDaddy account by clicking the ‘My Account’ tab at the right end of the upper menu of the GoDaddy site.

Under the ‘My Products’ header in the left-hand GoDaddy navigation bar, click on ‘Hosting.’

A list of your GoDaddy hosting accounts should appear. Click the’‘Manage Account’ link beside the domain where your Thesis installation is located.

Your Hosting Control Center page should appear. Click the ‘Content’ link in the vertical dropdown menu, then click on the File Manager icon which should appear.

In the green left-hand navigation bar of the GoDaddy File Manager, open your online folders (/wp-content/themes/thesis_XX) until you have opened the Thesis /custom folder and exposed its contents in the right-hand side of the File Manager display.

In the right-hand side of the File Manager display, select layout.css. Click the Permissions icon in the upper horizontal menu, which will reveal the Set Permissions panel. Click the Advanced Permissions tab.

Under Advanced Permissions, check these boxes:

Web user permissions

[x] read [x] write

Owner permissions

[x] read [x] write

Installing Thesis Theme GoDaddy File Manager permissions

Figure 1. Setting your layout.css file permissions in GoDaddy.

Click OK to save settings.

In the right-hand side of the File Manager display, select the /cache folder. Click the Permissions icon in the upper horizontal menu, which will reveal the Set Permissions panel. Click the Advanced Permissions tab.

Under Advanced Permissions, check these boxes:

Web user permissions

[x] read [x] execute (directory)

Owner permissions

[x] read [x] write [x] execute (directory)

Installing Thesis Theme GoDaddy File Manager permissions

Figure 2. Setting the /cache folder permissions in GoDaddy.

Click OK to save settings. Congratulations, you’re done!

Installing Thesis on a Windows IIS Server

Installing Thesis on a Windows server – whether through a dedicated FTP client or through file managers or other tools provided as part of web hosting accounts – follows the same guidelines as installing Thesis on a non-GoDaddy Linux server. Setting permissions, however, is not required or even possible when working on a Windows-based host, as *nix-type permissions do not exist and are not recognized on a Windows server.

When tested on a Windows IIS 7.0 web server, Thesis functioned without issue and without the need for permissions.

Was this post helpful? Consider subscribing to my blog via RSS or

This Site Runs on the Thesis WordPress Theme

Thesis Theme thumbnail

If you're someone who doesn't understand a lot of PHP, HTML, or CSS, Thesis will give you a ton of functionality without having to alter any code. For the advanced user, Thesis has incredible customization possibilities via extensive hooks and filters. And with so many design options, you can use the template over and over and never have it look like the same site.

If you're more familiar with how websites work, you can use the fantastic Thesis User's Guide and world-class support forums to make more professional customizations than you ever thought possible. The theme is not only highly customizable, but it allows me to build sites with a much more targeted focus on monetization than ever before. You can find out more about Thesis below:

{ 78 comments… read them below or add one }

Leave a Comment

When commenting, you can use basic HTML tags. If you are pasting in any code, please escape it here and then include that code within <pre></pre> tags. Thanks!

CommentLuv badge

{ 1 trackback }

Previous post:

Next post: