You can use WordPress to manage a website complete with a blog. You do it by creating a static home page that functions as your landing pad (to greet visitors) and then creating a new blank page that will contain all of your blog posts. With recent versions of WordPress, the process is pretty simple (requires WordPress 2.3.1 or later):
- Create the page you want to appear as your home page. (Make sure it’s a page, not a post.)
- Scroll down to the Discussion options and remove the checks next to Allow comments and Allow pings.
- Click the Publish button to publish your new page.
- Create and publish a blank page to use for your blog, and call it something like Blog or Nick’s Blog, whatever.
- In the WordPress Options or Settings group (on the Administration panel), click Reading.
- Under Front page, click the Static page option.
- Open the Front page list and choose the page you want to use as your static home page.
- Open the Post page list and choose the page you want to use to display your blog posts.
- Save your changes.
If you’re using Thesis, you need to choose to have new pages displayed as tabs in the navigation bar:
- On the WordPress Administration panel, click Appearance, Thesis Options.
- Under Navigation Menu click the plus sign next to Select pages to include in nav menu.
- Check the box next to the blog page you created. (Do not check the box next to the new home page you created. As long as you have the option checked to show the home link in the nav menu (see the following step), a tab for the page will appear.(Optional) In the list of pages, you can drag pages up or down to rearrange the order they will appear in your navigation bar.
- Click the plus sign next to Home Link and make sure the Show home link in nav menu option is checked. You can edit the link’s name to use something different for the link than you used for the page name.
- Click the Save button.
Your new static home page now opens whenever someone chooses to go to your site, and they can click your new Blog tab to go to your blog.
You’ll find other tutorials about this topic that recommend creating a separate template, which you can do if you want to give your home page a unique appearance, but I think most folks just want to have a static page with some unique content to greet visitors.
For more about using Thesis to design your website or blog, check out Redesigning My WordPress Blog with Thesis.