Tag Archives: Subdomain

Four New Articles! Thesis Tabs, Statistics, Subdomains & Installing Thesis

Here are 4 new articles for you on various subjects. As always, they are liberally illustrated with images that help you see as well as read the instructions:

  • Color Individual Tabs on the Thesis Nav Bar” Many users want to color the individual tabs on their Thesis navigation bar. This illustrated tutorial shows you how to do that, along with changing the font color. Also, you can change the selected tab and font colors. The article is found under the Tricks > Menus category.
  • Installing Thesis for the First Time” Installing Thesis can be a scary task for a newbie. This tutorial is a step-by-step guide with lots of illustrations that makes installation easy.
  • Find this article in the Newbies > Getting Started section.

  • Statistics Plugins and Services I Use” There are many questions on the Forum about SEO plugins and services. This article lists the ones I use, describes why I do, and rates their accuracy.
  • Look for this article under Tricks > Stuff I Use.

  • Subdomain Setup Using cPanel” Setting up a subdomain off your main domain can be a smart thing to do, especially for testing your Thesis customizations. This article steps you through setting one up with cPanel, the most popular program used by hosts. The information will be of use for other host programs, too. The article is found in Tips > Administration.

Coming up are articles on upgrading Thesis, editing files for newbies, tools for color schemes, creating favicons and more! Stay tuned…

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!

Early Rising Dogs

Got a couple of articles written today, but had a lot of other obligations that cut into my time. I also spent a lot of time in the Forum today, and had to troubleshoot a problem a user was having with the Contextual Submenus.

It didn’t help that my wife’s dog, who is used to getting up at 5:30 am, woke me barking to go out at that evil hour, then again an hour later to eat. I’ve been dragging all day. Sure will be glad when she gets back!

Today I:

  • Finished the article on Google Webmaster Tools setup.
  • Wrote an article on how to find Widget names so they can be styled in custom.css.
  • Updated the Index page for yesterday’s and today’s new articles.
  • Set up a new subdomain for demos, and took screenshots of that process, loading WordPress with Fantastico, and installing Thesis.

Tomorrow I will keep at it, and hope to:

  • Translate several of my code and Forum snippets into short articles.
  • Work on menu organization — I can see it will get out of hand if I don’t think about it now.
  • Tinker with my 404 and Contact forms to make them more useful.
  • Keep thinking about a way to reduce the php code needed to make the Contextual Submenu and Button Bar functions. They’re already getting big!

And as I have time and opportunity (and need a break):

  • Continue thinking and research what it would take to do video tutorials. Find out about post-processing and pro-con of storing on server or with a service like Vimeo.
  • Contact HostGator about some necessary server setting changes for enabling teaser images.
  • Bring into DEVONthink Thesis-related bookmarks from Safari.

Privacy Policy

Thesis Theme Tools is very serious about protecting your privacy. In general, any information collected here is never sold, shared or divulged to anyone or any organization.
Your email address in comments or email is not sold, shared or divulged to anyone or any organization, ever.
Any personal information shared in “Contact” emails is kept strictly confidential, and is not shared or divulged to anyone or any organization, ever.
This site will respect the legal requirements of the State of Georgia and the United States of America.

Some of our site tools and advertisers use “cookies,” which are small files stored on your computer. These cookies do not store any personal information whatsoever, so your privacy is not violated by their use.

For example, Google Analytics, which helps me determine the effectiveness of this site, uses cookies to tell whether you are a first-time or returning reader. The only information in the cookie is whether you have visited Thesis Theme Tools before. It does not identify you or your computer, and is completely anonymous.

If you do not want cookies stored on your computer, you may change your browser settings to refuse them.

If you have any questions concerning our privacy policies, please email me using the “Contact” tab at the top of each page.

Guidelines for Guest Posts

The community here at Thesis Theme Tools benefits when there are a variety of voices writing articles and comments. For this reason, guest posts are heartily welcomed as a way to bring fresh perspectives and experiences to readers.

If you want to write a post, contact me

If you think you would like to write a guest post for Thesis Theme Tools, please email me using the “Contact” tab found at the top of each page. You may have a finished post, the idea for a post, or just an different way of doing things that you think will be of interest to readers. All are welcome. The email does not obligate you in any way.

Please include the following information in your Contact email:

  • Your real name. Guest posts can be anonymous or written under a pseudonym, but I need your real name.
  • An outline of your experience and qualifications for writing a guest post.
  • Links to other guest posts that you have written, to your blog, or to other materials if applicable. This will let me see your writing style, but they are not required. First-time writers are encouraged to explore writing a guest post.
  • Your post subject or ideas. If you do not have a specific subject in mind, please include enough information so that we can work together on a topic.

In my reply to your initial contact we will discuss the possibilities. If you and I agree on a guest post, I will give you details about how to submit your post and other necessary information.

Editorial policy

In general, I try not to edit guest posts beyond basic spell checking — I want the words and style to be yours. I may add an image and will do formatting so that your post looks the best it can.

Payment for guest posts

Unfortunately, I cannot afford to pay you for a guest post. However, I do want to make sure that you receive as much credit as possible through links to your blog and other internet locations. You may mention your guest post in other media in any way that will be helpful to you.

Decisions regarding the suitability of guest posts

I bear the ultimate responsibility for this blog and its contents. All decisions regarding the suitability of guest posts are mine and are final.

Funding and Advertising

Thesis Theme Tools is primarily funded by Mike Nichols as a service to the Thesis community. I do not accept payment for reviews, favorable articles, or any other content that would potentially conflict with the editorial policies of this site or violate the trust of my readers.

As a retiree on a fixed income, I have decided to use advertisements as a way to help fund this site. Advertisements are chosen based on these criteria:

  • Products or services that I personally use and endorse, such as the Thesis theme, and HostGator, who is the hosting provider for this site.
  • Products or services that are in strict adherence to the editorial policies of this site. That means no ads for miracle cures, no hype, and only products and services that are carefully selected to be of benefit to my readers.

Please consider visiting my advertisers. They are good people with good products. Besides, the small amount of money I receive from them helps keep this site up!

Comment Policy

I love comments on this blog. They are as important as anything else written on Thesis Theme Tools. Comments add to the knowledge and community that exists here. Your comments are more than welcome — they are essential!

There are some ground rules for commenting, however, that are important to the maintenance of civil discourse in the comments. I regret that there are more negatives than positives, but I have found that there are people who want to abuse blog communities with comments that are inappropriate.

I moderate the comments, and check them out several times a day. I also respond to most comments. If you think a comment is inappropriate in any way, please email me using the “Contact” tab at the top of every page, and I will address the situation right away.

If you have questions or comments on this Comment Policy, please feel free to email me using the “Contact” tab at the top of every page.

1. Please be polite

No name calling, rudeness, personal attacks and similar comments will be tolerated. If you’re unsure whether your comment falls under these limitations, just remember the Golden Rule. And remember that your comment will be visible worldwide, so don’t say anything you wouldn’t want your mother to see! Discussions, even heated ones, are welcome, but keep it nice.

2. Comments must be true and correct in light of your knowledge and experience

This should be obvious. Any comments that violate this policy will be deleted.

3. Links in comments are ok

Relevant links in comments are actively encouraged. If you want to point to a link on your own or someone else’s site that is relevant to the topic, then please feel free to do so. This adds to the conversation and improves the blog. Note that if you have more than 2 links, the spam filter will pick it up and your message might not be displayed. If you want to provide more than 2 links, please email me using the Contact tab and let me know so I can rescue your comment from the spam filter.

4. Comments cannot be edited

Please remember that comments cannot be edited once they are made (I have looked at several plugins but they don’t work with WordPress 2.8). If you wish to have a comment deleted, please email me using the “Contact” tab at the top of each page.

5. No commercial messages

Commercial messages and links in comments are not allowed and will be deleted, no matter how good the product or service is, or how relevant it might be to readers. Allowing the comment or link to stand would be a tacit endorsement of the product or service without my having reviewed it. If you wish readers to learn about your product or service, please feel free to use the “Contact” tab at the top of the screen to email me to discuss the possibilities open to you.

6. Spam is deleted

I have spam filters in place which automatically catch the majority of automated spam comments. I don’t put up with it, and if any spam comments slip through the filters, I delete them immediately.

7. No trolls allowed

I delete comments with crude language, obvious attempts to anger others, or other comments that I deem not to be in keeping with the standards of this site. If these comments persist, I will ban the commenter from this site.

8. I reserve the right to edit any comment

An example of this would be a good comment that is made by a salesperson for a commercial interest. I would edit the comment to remove the commercial message. I always note in the comment that I have edited it.

9. I own this blog and my decision is final

I am the sole arbiter of whether a comment is libelous, hateful, hurtful, or otherwise inappropriate. This blog is my responsibility, and I take it seriously. The readers of Thesis Theme Tools are worldwide, and I believe I have a mandate to keep comments constructive, polite, and acceptable to this broad audience.

People who choose to violate these policies will be notified by email. After two notifications, they will be banned from the site. Should their email address be invalid, comments will be deleted immediately and the user banned from the site.

Fourth of July, El Stupido, and Wandering Snippets

Happy Fourth of July!
Happy Fourth of July!

Happy Fourth of July! Most people take the day off and do the barbecue thing. I will do hot dogs at my best buddy’s house, but otherwise I’ll be plugging away here at the Nichols Nuthouse. My wife is in England and my daughter is doing her own thing, so I have the space to do what I want, which is plug away.

DEVONthink Pro – try it!

I set up a database in DEVONthink Pro for Thesis Theme Tools. Here I will keep my daily posts, along with all the code snippets and articles I clip. Not only a central repository, but searchable. It’s where I’ll write my posts, too. I’ve used DTP from the beginning for my other blog, Anxiety Panic & Health, and I don’t know why I didn’t think of it for this blog — I wouldn’t have lost those posts if I had. Oh well.

Yesterday I do what I intended — life intervened — but I did get a few things done:

  • Got a FeedBurner account.
  • Set up an image-based subscribe by RSS and email, and Twitter images in a widget. I already had the images from before The Big Stupido, so it didn’t take long — ripped the code off from the Mom Talk Blog with 3 Kids and Us rather than exercise my rusty HTML table skills.
  • Refined the look by making the contextual menu and background behind the button bar black and cm text white. Not so garish. May make the border a different color, too.

Today I plan to (most of which are brought over from yesterday):

  • Bring all the wandering snippets of code into DTP — this may take a while, but necessary.
  • Start a color table in custom.css for all the colors I’ve used so far.
  • Set up Google Custom Search for Thesis Theme Tools.
  • Decide where I want the search bar. I was thinking in the header, but it’s already pretty crowded. May just put it in the sidebar for right now. I do want to have a cute little spyglass, though.
  • Work on the footer widgets more to get the fonts larger in the heading and body.
  • Restore the Anxiety, Panic & Health widget I lost in The Move.

And if I have time:

  • Do more detailed planning of the menu tree. I’ve decided not to make dummy pages for all my planned documents, because users would get irritated if they clicked on something and it was just a placeholder.
  • Replicate the tutorial on Contextual Submenus I lost in the move.
  • Finish writing the tutorial on Image-Based Menus/Submenus. Try to think up a better name for it. Button Bar Menu/Submenu?
  • Start writing content, such as the landing page and some content pages. I can take some of the latter from the DIY Snippets document where I keep some of the more common and/or long-winded replies on the DIYthemes Forum.
  • Think and research what it would take to do video tutorials.
  • Decide whether I want pictures on the blog and teasers. If I do, I need to contact HostGator about some necessary server setting changes for the teasers.

That’s it. See you tomorrow!

The Inevitable First Post

This is the fourth day I’ve had this blog, Thesis Theme Tools, but that is a lie. Actually, it’s the first day, and I had another one called Thesis Tools built off a subdomain of my main blog Anxiety, Panic & Health, for three days.

A dumb mistake

Let me explain: Just today I got the domain name for this blog and set it up. Stupid me erased the subdomain before I got everything moved over, though I did have copies of my custom.css, custom_functions.php, images, and an article I had written.. I lost all my Thesis settings, the first 3 days’ posts, and a couple of widgets, but I think I got off pretty clean for such a dumb move.

Anyway, in these 4 days you can see that I’ve got the basic setup done, my button images and header made, the fat footer in, and a few widgets. I decided not to try to replicate the posts, because you don’t want to read them, and I’ve got better things to do.

Fortunately, I have the whole day (mostly) to tinker with TTT. So far I’ve:
  • Set up the new domain, email, and installed WordPress 2.8 and Thesis 1.5.1.
  • Copied over the custom files, and found and copied the images I had made. Also did a search-and-replace on the domain name in my custom_functions.php file (145 of them!) so things wouldn’t break.
  • Made a new header image for TTT. It was the same size, so all I had to do is change the file name and it just worked — menu adjustments and all.
  • Made new dummy pages so my button bars will work.
  • Brought in some plugins and set them up.
Pretty good for 3 hours’ sleep, huh? So what’s to do after I take a nap? Here’s my list:
  • Finish this post and get it up.
  • Set up a FeedBurner account for Thesis Theme Tools.
  • Set up Google Custom Search for Thesis Theme Tools.
  • Decide where I want the search bar. I was thinking in the header, but it’s already pretty crowded. May just put it in the sidebar for right now. I do want to have a cute little spyglass, though.
  • Work on the footer widgets more to get the fonts larger in the heading and body.
  • Do my image-based RSS, email and Twitter for the sidebar that I lost. Fortunately, I’ve still got the images!
  • Do more detailed planning of the menu tree. I’ve decided not to make dummy pages for all my planned documents, because users would get irritated if they clicked on something and it was just a placeholder.
  • Replicate the tutorial on Contextual Submenus I lost in the move.
  • Finish writing the tutorial on Image-Based Menus/Submenus. Try to think up a better name for it. Button Bar Menu/Submenu?
  • Start writing content, such as the landing page and some content pages. I can take some of the latter from the DIY Snippets document where I keep some of the more common and/or long-winded replies on the DIYthemes Forum.
  • Think and research what it would take to do video tutorials.
  • Decide whether I want pictures on the blog and teasers. If I do, I need to contact HostGator about some necessary server setting changes for the teasers.

Is the design too garish and busy?

I’m concerned about the header. The design looked good as “Thesis Tools” but a bit crowded and busy using the same basic design for the current one. And I’m beginning to think that the whole color scheme looks a bit garish, what will all the different button colors. I actually do have a color scheme, and tried to get as close as I could to it with the button colors, but it’s hard when you have 8 of them. I’m still tinkering, so you may come back one day and it will be all different.

That’s enough for any day, especially since I need to spend some time on Anxiety, Panic & Health as well as visit the DIYthemes Forums a few times.
See you tomorrow!

About

Mike
Mike

My name is Mike Nichols, and I live with my wife and daughter in Columbus, Georgia, a mid-sized city on the state’s west coast.

I am a retired now, but the majority of my working life has been in music, first as an orchestra conductor and teacher, then in a private studio. Between these two were 14 years in the computer industry, as a publisher of third party manuals, a software developer, Customer Support manager, and Senior VP of Information Technology.

I started my first blog, Anxiety, Panic & Health, on June 22, 2008. I searched through literally hundreds of themes, and finally settled on a couple. They kept breaking and were very frustrating to work with. I finally happened on Thesis and was instantly struck by the simple, clean appearance and excellent typography. But what really sold me was the forum, where I saw that I wouldn’t have to struggle with Thesis by myself, and would find plenty of help customizing it.

I bought Thesis on August 3, 2008 and upgraded to the developer’s license soon after. I have never regretted buying Thesis for an instant, for all the reasons listed on my start page, and for many more.

Although I have a background in software development and know several computer languages, I never had any experience with css and php until I started using Thesis. Over the past year, I have learned css and enough php to make myself dangerous! I learned by working through the examples on the forum. Though I tried several books, it was the forum’s hands-on approach that helped me the most.

I started Thesis Theme Tools on June 30, 2009 as a way to give back to the Thesis community, which has been so helpful to me. I want to provide a repository of information that is not found elsewhere, with tips for everybody from newbies to the more advanced Thesis user.

The lifeblood of any blog is user interaction through comments and email. I urge you to feel free to comment on any post or page. And I welcome direct emails through my “Contact” page. I answer every comment and every email.

I want to say thank you to the Thesis community, and to you, my readers. I look forward to a rich and rewarding future together!
michael-sm