Tag Archives: cPanel

Installing Thesis for the First Time

Installing Thesis for the first time can be a daunting task, especially if you have little experience with WordPress, FTP programs, or file permissions. But setting up Thesis is not hard, and this guide offers step-by-step instructions to installation, along with plenty of illustrations to help you. The tutorial follows the standard Thesis installation process.

Before you start the installation

1. Make sure WordPress is installed on your server. This may sound silly, but there are more than a few support requests on the forum where the user has not installed WordPress yet.

2. Download the Thesis zip file from DIYthemes and unzip it on your computer. There will be a Thesis folder after you do so.

3. Be sure you know how to change file permissions. If you’re uncertain, read the article “How to Change File and Folder Permissions.

4. Make sure you know how to upload files. If you use an FTP program on your computer, usually you can just drag the folder from your computer onto the proper place in your FTP program and drop it. If you are using cPanel or a similar host program, refer to “File Management Using cPanel.”

If you haven’t thought about an FTP program for your computer yet, maybe it’s time to do so. Check out the articles “FTP Programs and Text Editors for Windows Users” or “FTP Programs and Text Editors for the Mac” for free FTP and editor programs. They will make file operations and customization a lot easier.

5. Read all the instructions below before you start.

Now, for the DIYthemes instructions and my comments:

1. Upload the new Thesis 1.5.1 folder to your /wp-content/themes folder.

Figure 1: The /wp-content and /themes folders
Figure 1: The /wp-content and /themes folders

1. Locate the /wp-content folder in your root directory. Inside it will be a folder called /themes. The folder structure will look like Figure 1.

2. Upload the entire Thesis folder you unzipped on your computer to the /themes folder. Do not upload individual files!

Figure 2: Thesis has been uploaded to the /themes folder
Figure 2: Thesis has been uploaded to the /themes folder

3. When you are finished, you will see the /Thesis folder within the /themes folder, as in Figure 2.

2. Locate the /custom-sample folder and change its name to /custom.

Figure 3: Thesis custom folder has been renamed
Figure 3: Thesis custom folder has been renamed

1. Open your /Thesis folder and locate the /custom-sample folder within it.

2. Rename the folder “custom” as in Figure 3.

Figure 4: The Thesis folder and all its files and folders
Figure 4: The Thesis folder and all its files and folders

When you are done, your Thesis folder should look like Figure 4. If it doesn’t, I recommend you delete it and start over.

3. Locate the layout.css file, and change its permissions to 666.

Figure 5: The layout.css file and the file dialog
Figure 5: The layout.css file and the file dialog

1. Find the layout.css file within your /Thesis folder and highlight it.

2. Most FTP programs allow you to right-click on the file to bring up a dialog similar to the one in Figure 5. Choose “Get Info,” “File Properties,” or similar wording. Refer to the cPanel article mentioned above if you are using that program.

Figure 6: Changing the file permissions on layout.css
Figure 6: Changing the file permissions on layout.css

3. A file properties dialog will pop up like the one in Figure 6. Choose “Permissions” or similar wording.

4. If there is a box that you can enter the file permission numbers, enter 666. If not, set file permissions to Owner: Read, Write; Group: Read, Write; and Others: Read, Write. “Owner,” “Group,” and “Others” may be worded differently, but they will be close enough to figure out.

5. Click the “Apply,” “Save,” “OK” or similar button to save your changes.

4. Change the permissions of your /custom/cache folder to 775.

The full instructions read:

[optional] 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.

Trust me, you will want to have Thesis to do this for you, so you need to change the permissions!

Figure 7: Location of the /cache folder within the /custom folder
Figure 7: Location of the /cache folder within the /custom folder

1. Locate the /cache folder. Open up your /custom folder. The /cache folder is inside the /custom folder within your /Thesis folder as shown in Figure 7.

Figure 8: Changing the file permissions on the /cache folder
Figure 8: Changing the file permissions on the /cache folder

2. Use the same procedure you did when changing the layout.css file’s permissions: Highlight the /cache folder, right-click on it, and get to the “Permissions” panel in the file dialog.

3. If there is a box that you can enter the file permission numbers, enter 775. If not, set file permissions to Owner: Read, Write, Execute; Group: Read, Write, Execute; and Others: Read, Execute. Note that Others: Write will be the only option left unchosen. “Owner,” “Group,” and “Others” may be worded differently, but they will be close enough to figure out.

4. Click the “Apply,” “Save,” “OK” or similar button to save your changes.

5. Inside your WordPress dashboard, go to Appearance > Themes, and then activate Thesis.

1. To get to your Administration panel, type “your-domain-name/wp-admin” in your browser. For example, I type in the following to get to the Thesis Theme Tools Admin panel:

http://thesisthemetools.com/wp-admin

2. From your Administration panel click on “Appearance,” then on “Themes.”

Figure 9: The themes panel with the Thesis theme
Figure 9: The themes panel with the Thesis theme

3. Click on the Thesis theme image. You will be taken to a simulation of how it will look (but believe me, it never looks right!). Click on the button to make Thesis active.

4. You will be taken to the Thesis Options panel. Although it’s not strictly necessary, click on the “Big Ass Save” button at the bottom of the panel to complete the installation.

6. You’re done!

The full instruction reads,

You’re done, but make sure you check out both the Thesis Options and Design Options pages that now exist inside your WordPress Dashboard. You’ll be able to do things like set up your navigation menu, set fonts and font sizes, select your layout, and much, much more. To put it simply, this is the part of Thesis you don’t want to miss!

Now it’s time to see your blog in Thesis for the first time! It will be the spartan look of the fresh install, but you will change that, won’t you?

I hope these instructions have been clear and helpful. Feel free to make a comment, or if you want to email me, click on the “Contact” button in the nav bar.

©2009 Michael L Nichols. All rights reserved.

What next?

Your comments are always welcome, and are important to this blog’s community! Leave a comment now, or read the comments.

You can find several related articles in the “Related Articles” list below. In the footer you will find a lists of Popular Posts, Recent Posts, and you may browse by Categories, or tags. There’s also a Google Custom Search box to help you find just what you want.

Get free updates by RSS or email!

If you have enjoyed this article, please consider subscribing to article updates, using an RSS reader, or by email. It’s free and is a great way to make sure you don’t miss a single article! I also invite you to follow me on Twitter!

Why not share this article with others!

Share this article with your friends using your favorite social media service, such as StumbleUpon, or Digg. Check out the icons below under “Share This Article With Others” for other social media, including del.icio.us, Technorati, Sphinn, Friendfeed, FaceBook, MySpace andLinkedIn! You can also email or print the article, and even tweet it using Twitter!

Subdomain Setup Using cPanel

Subdomains are an easy way for you to set up another site for testing, another Thesis blog, or other purposes without going to the expense and bother of getting another domain name. The process is quick and simple. This article describes how you set up a subdomain in cPanel, which is used by many hosting services. The process is similar for other programs used by hosts.

A caveat: Some hosting services do not allow you to set up subdomains. If you are uncertain, check with your hosting company. Also, if you intend to install Thesis, you need to make sure you are not exceeding the terms of your license.

Figure 1: Subdomain Chart
Figure 1: Subdomain Chart

Subdomains can be thought of as children of your current domain. They do not stand alone, but are dependent on the main domain. A subdomain can be distinguished by its URL in which the subdomain name comes first, then a dot, then the domain name, like this:

subdomain-name.domain-name.com

As you can see in Figure 1, thesisthemetools.com is the domain. It is the parent of two subdomains, thesisdemo and thesissandbox. You have to type in “thesisdemo.thesisthemetools.com” to get to the Thesis Demo subdomain, and “thesissandbox.thesisthemetools.com” to reach the Thesis Sandbox subdomain.

Subdomains, other than being the children of a parent domain, act just like any other site. You can install WordPress and Thesis and have a full-fledged blog. The only difference is their status as children and the extended URL that you have to type in.

Let’s get started:

Figure 2: cPanel Domains Panel
Figure 2: cPanel Domains Panel

Log into your hosting service and get to the main page of cPanel. Scroll down until you see the “Domains” panel. On the left is a button for Subdomains. Click it.

Figure 3: Create a subdomain dialog
Figure 3: Create a subdomain dialog

You will be presented with a dialog similar to the one in Figure 3. First, enter the subdomain name you have chosen. From the pulldown on the right, select your parent domain name. If you hit your tab key at this point, the Document Root usually will be automatically filled in for you. Should you be uncertain about the root folder you should use, contact your hosting company. After you have completed all the information, click the “Create” button.

Figure 4: Your subdomain has been created!
Figure 4: Your subdomain has been created!

The computer will ruminate for a few seconds, then present you with this dialog. You have a new subdomain!

I hope this article has been easy to follow and valuable to you. I invite your comments and questions. If you want to get in touch with me by email, click on the “Contact” button in the nav bar.

©2009 Michael L Nichols. All rights reserved.

What next?

Your comments are always welcome, and are important to this blog’s community! Leave a comment now, or read the comments.

You can find several related articles in the “Related Articles” list below. In the footer you will find a lists of Popular Posts, Recent Posts, and you may browse by Categories, or tags. There’s also a Google Custom Search box to help you find just what you want.

Get free updates by RSS or email!

If you have enjoyed this article, please consider subscribing to article updates, using an RSS reader, or by email. It’s free and is a great way to make sure you don’t miss a single article! I also invite you to follow me on Twitter!

Why not share this article with others!

Share this article with your friends using your favorite social media service, such as StumbleUpon, or Digg. Check out the icons below under “Share This Article With Others” for other social media, including del.icio.us, Technorati, Sphinn, Friendfeed, FaceBook, MySpace andLinkedIn! You can also email or print the article, and even tweet it using Twitter!

Two New Articles: Changing File Permissions and Using cPanel

Many new users stumble over various file operations when installing Thesis. One of the difficulties encountered is how to change file permissions. The first of the new articles addresses just this question:

How to Change File and Folder Permissions” describes how most FTP computer programs change file permissions. In addition, it gives specific instructions on how to change the layout.css file and the cache folder permissions.

Some users, especially new users, do not have an FTP program on their computer. Instead, they use cPanel or a similar program on their host’s server. The second of the new articles tells how to use it to accomplish Thesis-related tasks:

File Management Using cPanel” is a fully illustrated article that tells you how to:

  • Get to the Thesis folder in File Manager
  • Change file permissions, including specific instructions for layout.css and the cache folder
  • Rename a file or folder
  • Upload a file or folder
  • Download a file or folder

Both these new articles reside under the “Newbies” tab on the menu.

Enjoy!

File Management Using cPanel

One of the most popular control panels for hosting services is cPanel. It offers a large variety of services, including file management. If your host doesn’t use cPanel, they are certain to use a program that’s very similar in function.

Following are instructions on how to use cPanel to do four of the most common functions required by Thesis: change file permissions, change a file or folder name, upload a file, and download a file.

To get to Thesis folder in File Manager

1. Open cPanel. Different hosting services will have different ways of doing this, so if you don’t know how you will have to ask them.

The Files panel. Double-click on File Manager.
The Files panel. Double-click on File Manager.

2. Look for the “Files” panel, then double-click on the File Manager Icon.

Select the directory you want to work in from the pull-down list
Select the directory you want to work in from the pull-down list

3. Select the directory you want to open from the pull-down list. It will probably be named the same as your domain.
4. Double-click on the wp-content folder.
5. Double-click on the themes folder.
6. Double-click on the Thesis folder.

This is what the Thesis folder will look like
This is what the Thesis folder will look like

This is what the Thesis folder will look like when you get there.

How to change file or folder permissions

1. Highlight the file or folder

Click on Change Permissions in the upper menu
Click on File Permissions in the upper menu

2. Click on Change Permissions in upper menu

This is what layout.php permissions should look like
This is what layout.php permissions should look like

3. For the layout.php file: Click the upper two rows of boxes until the numbers read 666, as illustrated. Save by clicking on “Change Permissions.”

This is what the Cache folder permissions will look like
This is what the Cache folder permissions will look like

4. For the cache folder: Open the custom folder by double clicking it and highlight the cache folder. Click all three rows of boxes until the numbers read 777, as illustrated. Save by clicking on “Change Permissions.”

Rename a file or folder

1. Highlight the file or folder

Click on Rename in the upper menu
Click on Rename in the upper menu

2. Click on Rename in the upper menu.

Enter the new name in the dialog box
Enter the new name in the dialog box

3. Enter the new name in the dialog box and click on “Rename File.”

Upload a file

Click on Upload in the upper menu
Click on Upload in the upper menu

1. Click on Upload in the upper menu.

Upload page. Click "Choose File"

2. An Upload Files page will appear. Click on “Choose File.”
3. A file dialog will appear allowing you to choose a file on your computer to upload.
4. A progress bar will keep you informed of the upload’s progress.

Download a file

1. Highlight the file or folder.

Click on Download in the upper menu
Click on Download in the upper menu

2. Click on Download in the upper menu. The download will start immediately without a dialog box.

©2009 Thesis Theme Tools. All rights reserved.

What next?

Your comments are always welcome, and are important to this blog’s community! Leave a comment now, or read the comments.

You can find several related articles in the “Related Articles” list below. In the footer you will find a lists of Popular Posts, Recent Posts, and you may browse by Categories, or tags. There’s also a Google Custom Search box to help you find just what you want.

Get free updates by RSS or email!

If you have enjoyed this article, please consider subscribing to article updates, using an RSS reader, or by email. It’s free and is a great way to make sure you don’t miss a single article! I also invite you to follow me on Twitter!

Why not share this article with others!

Share this article with your friends using your favorite social media service, such as StumbleUpon, or Digg. Check out the icons below under “Share This Article With Others” for other social media, including del.icio.us, Technorati, Sphinn, Friendfeed, FaceBook, MySpace andLinkedIn! You can also email or print the article, and even tweet it using Twitter!