There are many different ways to learn to create your own theme.

  1. First, there's the "official" WordPress Codex on Developing Themes , but I'd say that it is more of a reference than a tutorial.

  2. Another approach and one I like a lot is to read some of the better tutorials about WordPress Theming on the various blogs around the web. Here are some reasonably good ones, in particular order:

  3. Yet another option is to check out some of the videos/screencasts on the subject such as this series of videos/screenacasts which I've found to be one of the better ones:

  4. Then of course there are the books you can get, if you must go this route (be sure to hunt for the used ones on Amazon; they are often much cheaper than new):

    .

  5. Lastly you can hang out here and ask questions and/or any of these other places where there are always WordPress-istas willing to help:

    • WordPress Group on LinkedIn - for WordPress users, developers, and consultants, to connect, and to share ideas, questions, and contacts.
    • WP Tavern Forum - forum with various sections for discussion including topics such as general WordPress, business, plugins and hacks, resources and tutorials, themes and templates, and troubleshooting.
    • WP Garage - mailing list at Yahoo which provides advice and answers to questions relating to WordPress.

Hope this helps!


More Solution