<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ThemesCloset.com &#187; how-to</title>
	<atom:link href="http://www.themescloset.com/tag/how-to/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.themescloset.com</link>
	<description>Wordpress Themes, Premium Themes, Free Themes</description>
	<lastBuildDate>Wed, 22 Jul 2009 10:54:03 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>How to Make a WordPress Theme (in 5 steps)</title>
		<link>http://www.themescloset.com/2009/03/how-to-make-a-wordpress-theme-in-5-steps/</link>
		<comments>http://www.themescloset.com/2009/03/how-to-make-a-wordpress-theme-in-5-steps/#comments</comments>
		<pubDate>Mon, 30 Mar 2009 09:22:09 +0000</pubDate>
		<dc:creator>Themes Closet</dc:creator>
				<category><![CDATA[Plugins]]></category>
		<category><![CDATA[Wordpress Themes]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.themescloset.com/?p=37</guid>
		<description><![CDATA[Making a theme for WordPress (or any other CMS) is just like creating a design for a regular website. Of course there are some things that you should consider, but still, the process is the same. So How to make a WordPress theme? Follow these simple steps: 1. Define Content Structure Before you open up [...]]]></description>
			<content:encoded><![CDATA[<p>Making a theme for WordPress (or any other CMS) is just like creating a design for a regular website. Of course there are some things that you should consider, but still, the process is the same.</p>
<p>So How to make a WordPress theme? Follow these simple steps:<span id="more-37"></span></p>
<h3>1. Define Content Structure</h3>
<p>Before you open up your graphics editor (like Photoshop), define your content&#8217;s structure in a treeForm style (easier to manage). You have to define the main categories of your blog, how many will there be?  For instance, there is a big difference in having 20 categories or just 5.</p>
<h3>2. Make a List of Features</h3>
<p>Just like planning your content&#8217;s structure, define what kind of features/plugins do you want to have on your website. Define them by sizes, so that you will know how much stuff you have for your header, your sidebar and your main window. Don&#8217;t know what to put in the sidebar in order to fill the whitespace? Consider adding the <a href="http://wordpress.org/extend/plugins/get-recent-comments/" target="_blank">Recent Comments Plugin</a>.</p>
<h3>3. Start Drawing</h3>
<p>Now that you know the content for which you need the design, start drawing. One small piece of advice: consider SEO (search engine optimization) and Usability during the design stage. Don&#8217;t use custom fonts unless you are planning to use images. Don&#8217;t use text effects in Photoshop like &#8220;Smooth, Crisp, Strong&#8221; on your text, unless you are going to use that as an image. More on SEO in future articles.<br />
<strong>Tip:</strong> After finishing the design, close it and don&#8217;t look at it for ~12 hours. Look at it the next day. Still like it? Good. No? Repeat process :)</p>
<h3>4. Convert the Design into XHTML/CSS Code</h3>
<p><strong>This is important:</strong> Don&#8217;t implement the design in WordPress right away. First convert it into a standalone .html + .css file(s). Make it work in all major browsers.</p>
<h3>5. Implement the HTML and CSS blocks into your wordpress theme files</h3>
<p>Now that you have a working sample of your design, it is much easier to implement parts of it into your WordPress Theme files, located in /wp-content/themes/your-theme/.<br />
<strong>And don&#8217;t forget:</strong> besides editting your theme files, you can also edit WordPress default templates, located in the /wp-includes/ directory.<br />
However, if you&#8217;re planning to sell / distribute your theme, don&#8217;t forget to provide instructions on what default templates you tweaked, otherwise the results could be messy.</p>
<p>That is all for now. In my next articles I will talk about SEO for WordPress and other useful tips.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.themescloset.com/2009/03/how-to-make-a-wordpress-theme-in-5-steps/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
	</channel>
</rss>
