I've seen several themes that have custom theme settings. When you activate that theme, a page called "theme settings" is added under appearance. On this page are settings for colors, images and texts. How do you add these options and pages, an how do you use them?
Some themes even have some extra settings when adding a post, such as a post image. Can this be added in the same way?