How To

Dynamic Widget-Based Sidebars for the Thesis Theme for WordPress

29 August 2012

The Thesis theme for WordPress doesn’t give you a built-in way to customize which sidebars appear in different sections of the site. This tutorial shows you a simple, powerful method for doing exactly that, code included.

Read the full article →

Thesis Custom Loop Starter Template

20 January 2011

As an addition to my article on how to use the Thesis Custom Loop API, here is a Custom Loop starter template you can use for your own loops. Every loop you can customize in Thesis 1.8 is stubbed in, and comments before each method provide helpful reference information. All you need to do is replace the one-line stub methods with your own custom loop code. You can delete any loop method you’re not customizing, or leave them in place for the future; they simply apply the appropriate default Thesis loop.

Read the full article →

How to use the Thesis Custom Loop API

17 January 2011

In the latest release of the Thesis theme for WordPress a new feature for advanced theme customization was added called the Thesis Custom Loop API. This article explains in detail what the Custom Loop API is, where it’s useful, and how to use it.

Read the full article →

Using Typekit with the Thesis Theme for WordPress

2 December 2009

The Thesis theme for WordPress offers excellent typography out of the box. But, like anything else on the web, it is limited in the number of fonts that it can reliably support, because there are not very many “web safe” fonts out there. TypeKit is a new service that promises to change that. This document explains how to use TypeKit with Thesis to enable more interesting typography on your Thesis-powered WordPress web site.

Read the full article →

Applying Thesis styles in print

11 November 2009

Although Thesis is the most advanced WordPress theme available, it does not provide a print stylesheet, and so web pages print completely unstyled. This is a problem that is easily solved with Thesis’s customizability, and a few lines of CSS.

Read the full article →

Making Your WordPress Blog Appear in a Non-Root Folder

8 August 2009

It’s easy to use WordPress to build an entirely static content site, based on Pages. The setting for changing the Home page from a list of Posts to a static Page is easy to find, and obvious in use. But moving the blog to the same level as other sections of the site is not so obvious. There are multiple related settings, and even the WordPress Codex page on the topic is out-of-date.

This article documents the simplest approach required to build a site like this one, a basic mostly-static WordPress site, where the blog is not the focus of the home page, but pushed down to the same secondary “non-root” level as all the other pages.

Read the full article →

Installing PostgreSQL server and Ruby gem on Mac OS X

22 April 2009

How to compile and install both the PostgreSQL relational database server and the associated Ruby database driver for Postgres, for doing Ruby on Rails development with PostgreSQL on Mac OS X 10.5 “Leopard”.

Read the full article →