<?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>WordPress Tutorials</title>
	<atom:link href="http://wordpress-theme-design.wordpressthemesdownload.com/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://wordpress-theme-design.wordpressthemesdownload.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Wed, 16 Jun 2010 06:02:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Good Design isn&#8217;t Always Visual – Looking at SEO</title>
		<link>http://wordpress-theme-design.wordpressthemesdownload.com/?p=286</link>
		<comments>http://wordpress-theme-design.wordpressthemesdownload.com/?p=286#comments</comments>
		<pubDate>Wed, 16 Jun 2010 06:02:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Creating a WordPress Theme]]></category>
		<category><![CDATA[Good Design isn't Always Visual – Looking at SEO]]></category>

		<guid isPermaLink="false">http://wordpress-theme-design.wordpressthemesdownload.com/?p=286</guid>
		<description><![CDATA[At this point you&#8217;ve gone through the trouble to create a semantic, user-friendly, and accessible XHTML theme, and one of the benefits of that structure is that it helps with SEO (Search Engine Optimization, if you haven&#8217;t guessed by now). You might as well go all out and take time to set up a few [...]]]></description>
			<content:encoded><![CDATA[<p>At this point you&#8217;ve gone through the trouble to create a semantic, user-friendly, and accessible XHTML theme, and one of the benefits of that structure is that it helps with SEO (Search Engine Optimization, if you haven&#8217;t guessed by now). You might as well go all out and take time to set up a few more optimizations</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress-theme-design.wordpressthemesdownload.com/?feed=rss2&amp;p=286</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Extra Credit – Use PHP to make Graphic Headers Easy</title>
		<link>http://wordpress-theme-design.wordpressthemesdownload.com/?p=284</link>
		<comments>http://wordpress-theme-design.wordpressthemesdownload.com/?p=284#comments</comments>
		<pubDate>Wed, 16 Jun 2010 06:01:28 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Creating a WordPress Theme]]></category>
		<category><![CDATA[Extra Credit – Use PHP to make Graphic Headers Easy]]></category>

		<guid isPermaLink="false">http://wordpress-theme-design.wordpressthemesdownload.com/?p=284</guid>
		<description><![CDATA[I like to simplify this process by using a simple PHP script with a local TTF font (True-Type Font) to help me quickly generate my header graphics. I can then just include them into my CSS sheet, dynamically setting up the text that the header needs to say.
This technique is very useful if your site [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste">I like to simplify this process by using a simple PHP script with a local TTF font (True-Type Font) to help me quickly generate my header graphics. I can then just include them into my CSS sheet, dynamically setting up the text that the header needs to say.</div>
<div id="_mcePaste">This technique is very useful if your site is going to be mainly controlled by a client. As they&#8217;ll probably have to let you know every time they make a new header that needs to be a graphic loaded in via CSS. You&#8217;ll be able to accommodate them on-the-fly (or even better, teach them how to do it), as opposed to having them wait for you to generate the graphic with PhotoShop or Gimp, and then implement the CSS.</div>
<div id="_mcePaste">Heads up: This PHP code requires the standard ImageGD library to be installed with your PHP configuration. This library has been on most shared/virtual hosting companies I&#8217;ve used, but to be safe, contact your website host administrator to ensure the ImageGD library is installed.</div>
<div id="_mcePaste">You can place this script&#8217;s file anywhere you&#8217;d like. I usually place it in my theme&#8217;s image directory—imgtxt.php—as I will be referencing it as an image.</div>
<p>I like to simplify this process by using a simple PHP script with a local TTF font (True-Type Font) to help me quickly generate my header graphics. I can then just include them into my CSS sheet, dynamically setting up the text that the header needs to say.This technique is very useful if your site is going to be mainly controlled by a client. As they&#8217;ll probably have to let you know every time they make a new header that needs to be a graphic loaded in via CSS. You&#8217;ll be able to accommodate them on-the-fly (or even better, teach them how to do it), as opposed to having them wait for you to generate the graphic with PhotoShop or Gimp, and then implement the CSS.Heads up: This PHP code requires the standard ImageGD library to be installed with your PHP configuration. This library has been on most shared/virtual hosting companies I&#8217;ve used, but to be safe, contact your website host administrator to ensure the ImageGD library is installed.You can place this script&#8217;s file anywhere you&#8217;d like. I usually place it in my theme&#8217;s image directory—imgtxt.php—as I will be referencing it as an image.</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress-theme-design.wordpressthemesdownload.com/?feed=rss2&amp;p=284</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Breaking Boundaries</title>
		<link>http://wordpress-theme-design.wordpressthemesdownload.com/?p=281</link>
		<comments>http://wordpress-theme-design.wordpressthemesdownload.com/?p=281#comments</comments>
		<pubDate>Wed, 16 Jun 2010 06:00:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Creating a WordPress Theme]]></category>
		<category><![CDATA[Breaking Boundaries]]></category>

		<guid isPermaLink="false">http://wordpress-theme-design.wordpressthemesdownload.com/?p=281</guid>
		<description><![CDATA[The HowToons.com site does something more than just make their posts creative; the speech-bubble bottoms of each post and the nice big background image that is positioned with no-repeat and fixed in the bottom right, achieve what I refer to as &#8216;boundary breaking‘.
Whether we realise it or not, we tend to create theme designs and [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste">The HowToons.com site does something more than just make their posts creative; the speech-bubble bottoms of each post and the nice big background image that is positioned with no-repeat and fixed in the bottom right, achieve what I refer to as &#8216;boundary breaking‘.</div>
<div id="_mcePaste">Whether we realise it or not, we tend to create theme designs and page templates that adhere to a &#8216;grid&#8217; of some sort. This is not a bad thing. It makes for good design, easier use of the interface, and most importantly, easier content reading.</div>
<div id="_mcePaste">However, I tend to find we can become &#8216;desensitised&#8217; to many site&#8217;s designs, and thus, it&#8217;s interesting when a site&#8217;s design displays clever ways of breaking out of the layout&#8217;s grid.</div>
<div id="_mcePaste">Whenever I see boundary breaking done on other sites, I find it catches my eye and awakens it to really move around and take in the other details of the site&#8217;s design that I might have otherwise ignored. As a result, I look for interesting ways to do this subtly within my own designs.</div>
<p>The HowToons.com site does something more than just make their posts creative; the speech-bubble bottoms of each post and the nice big background image that is positioned with no-repeat and fixed in the bottom right, achieve what I refer to as &#8216;boundary breaking‘.Whether we realise it or not, we tend to create theme designs and page templates that adhere to a &#8216;grid&#8217; of some sort. This is not a bad thing. It makes for good design, easier use of the interface, and most importantly, easier content reading.However, I tend to find we can become &#8216;desensitised&#8217; to many site&#8217;s designs, and thus, it&#8217;s interesting when a site&#8217;s design displays clever ways of breaking out of the layout&#8217;s grid.Whenever I see boundary breaking done on other sites, I find it catches my eye and awakens it to really move around and take in the other details of the site&#8217;s design that I might have otherwise ignored. As a result, I look for interesting ways to do this subtly within my own designs.</p>
<p>Within this book&#8217;s case study, the OpenSource Magazine theme, I achieved this in the main and internal headers by extending it out past the container2 div. The graphic seems to swoop back to line up with the container2 div&#8217;s boundary for easy content reading, but the header extends past it, engaging the reader in a little design detail:</p>
<p>Kaushal Sheth has created a WordPress theme based on his favorite book, The Hobbit (http://www.kaushalsheth.com/the-hobbit-wordpress-theme-released/). His use of Bilbo&#8217;s sword in the upper-left corner adds a nice layered dimension to the theme and interests your eye in moving around taking in all the other very nice details that Kashual took the time to put into it—the detailed paisley corners, the &#8216;elvish&#8217; writing separating the posts, and so on.</p>
<p>Kaushal achieved this effect by splitting the sword and title graphic into two parts, then using an absolute positioned div to lay the handle of the sword up against the part of the image contained inside the header div.</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress-theme-design.wordpressthemesdownload.com/?feed=rss2&amp;p=281</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Creative Posting</title>
		<link>http://wordpress-theme-design.wordpressthemesdownload.com/?p=279</link>
		<comments>http://wordpress-theme-design.wordpressthemesdownload.com/?p=279#comments</comments>
		<pubDate>Wed, 16 Jun 2010 05:59:37 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Creating a WordPress Theme]]></category>
		<category><![CDATA[Creative Posting]]></category>

		<guid isPermaLink="false">http://wordpress-theme-design.wordpressthemesdownload.com/?p=279</guid>
		<description><![CDATA[In these next few sections, we&#8217;re going to focus more on ideas than specific
techniques. The good news is, because you&#8217;re using the Firefox browser with the
Web Developer Toolbar, you&#8217;ll be able to easily &#8216;deconstruct&#8217; many of these site
samples using the CSS &#124; View Style Information and CSS &#124; View CSS tools and
think of ways to [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste">In these next few sections, we&#8217;re going to focus more on ideas than specific</div>
<div id="_mcePaste">techniques. The good news is, because you&#8217;re using the Firefox browser with the</div>
<div id="_mcePaste">Web Developer Toolbar, you&#8217;ll be able to easily &#8216;deconstruct&#8217; many of these site</div>
<div id="_mcePaste">samples using the CSS | View Style Information and CSS | View CSS tools and</div>
<div id="_mcePaste">think of ways to creatively use them in your own themes.</div>
<div id="_mcePaste">How Toons (http://www.howtoons.com/blog/) is a great kid&#8217;s site that</div>
<div id="_mcePaste">teaches them interesting things in math, art, history, and science using fun comic</div>
<div id="_mcePaste">illustrations. The site&#8217;s blog features a great use of the Comic Sans font (we discussed</div>
<div id="_mcePaste">in Chapter 2 how it&#8217;s hard to make that font work well; here it&#8217;s perfect), and the site&#8217;s</div>
<div id="_mcePaste">author has created a very unique post template.</div>
<div id="_mcePaste">If you explore this site with your Web Developer Toolbar, you&#8217;ll see the author</div>
<div id="_mcePaste">creates these posts using actual image tags inside the .blogpost class. It works, and</div>
<div id="_mcePaste">it allows the author to easily randomly assign bottom speech-bubble images with</div>
<div id="_mcePaste">different cartoon scenes.</div>
<p>In these next few sections, we&#8217;re going to focus more on ideas than specifictechniques. The good news is, because you&#8217;re using the Firefox browser with theWeb Developer Toolbar, you&#8217;ll be able to easily &#8216;deconstruct&#8217; many of these sitesamples using the CSS | View Style Information and CSS | View CSS tools andthink of ways to creatively use them in your own themes.How Toons (http://www.howtoons.com/blog/) is a great kid&#8217;s site thatteaches them interesting things in math, art, history, and science using fun comicillustrations. The site&#8217;s blog features a great use of the Comic Sans font (we discussedin Chapter 2 how it&#8217;s hard to make that font work well; here it&#8217;s perfect), and the site&#8217;sauthor has created a very unique post template.If you explore this site with your Web Developer Toolbar, you&#8217;ll see the authorcreates these posts using actual image tags inside the .blogpost class. It works, andit allows the author to easily randomly assign bottom speech-bubble images withdifferent cartoon scenes.</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress-theme-design.wordpressthemesdownload.com/?feed=rss2&amp;p=279</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>The Two Image Cheat</title>
		<link>http://wordpress-theme-design.wordpressthemesdownload.com/?p=277</link>
		<comments>http://wordpress-theme-design.wordpressthemesdownload.com/?p=277#comments</comments>
		<pubDate>Wed, 16 Jun 2010 05:58:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[The Two Image Cheat]]></category>

		<guid isPermaLink="false">http://wordpress-theme-design.wordpressthemesdownload.com/?p=277</guid>
		<description><![CDATA[I&#8217;ll be honest; I&#8217;m on the cheater&#8217;s band wagon when it comes to rounded corners.
I often create locked-width designs so I always know exactly how much room my
columns can take up, and they only need to be able to expand vertically.
More aListApart: Again aListApart.com comes in with a great take on this two image process, [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste">I&#8217;ll be honest; I&#8217;m on the cheater&#8217;s band wagon when it comes to rounded corners.</div>
<div id="_mcePaste">I often create locked-width designs so I always know exactly how much room my</div>
<div id="_mcePaste">columns can take up, and they only need to be able to expand vertically.</div>
<p>More aListApart: Again aListApart.com comes in with a great take on this two image process, along with some great tips for creating the corners in your favorite graphic program:</p>
<p>http://www.alistapart.com/articles/mountaintop/</p>
<p>This rounded corner fix only works for a set width with a variable height. That means, how wide you make your graphic, is as wide as your outer div should be. So, if you know the width of your columns and just need the height to expand, you can do this two image cheat by only making a top image and an extended bottom image like so:</p>
<p>Test this technique! In the previous graphic, I mention to make sure this height is a bit longer than what you think the div may need to expand to. Once you have it implemented, try it out in different browsers and set your browser&#8217;s default type to different sizes. If someone has their browser set to very large type, this effect can be easily broken!</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress-theme-design.wordpressthemesdownload.com/?feed=rss2&amp;p=277</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>The Classic – All Four Corners</title>
		<link>http://wordpress-theme-design.wordpressthemesdownload.com/?p=275</link>
		<comments>http://wordpress-theme-design.wordpressthemesdownload.com/?p=275#comments</comments>
		<pubDate>Wed, 16 Jun 2010 05:57:38 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Creating a WordPress Theme]]></category>
		<category><![CDATA[The Classic – All Four Corners]]></category>

		<guid isPermaLink="false">http://wordpress-theme-design.wordpressthemesdownload.com/?p=275</guid>
		<description><![CDATA[Ideally, you&#8217;ll wrap your WordPress template tag in enough div tags to be able to create a round cornered object that is flexible enough to scale horizontally and vertically. You can also use heading tags or probably any other XHTML tag that occurs in the element.
Really understanding rounded corners in a table-less design: If you [...]]]></description>
			<content:encoded><![CDATA[<p>Ideally, you&#8217;ll wrap your WordPress template tag in enough div tags to be able to create a round cornered object that is flexible enough to scale horizontally and vertically. You can also use heading tags or probably any other XHTML tag that occurs in the element.</p>
<div id="_mcePaste">Really understanding rounded corners in a table-less design: If you haven&#8217;t noticed by now, I&#8217;m a fan of aListApart.com, so I&#8217;ll leave it to these trusted experts to give you the complete low-down on the details outs of making rounded corner boxes with pure CSS:</div>
<div id="_mcePaste">http://www.alistapart.com/articles/customcorners/</div>
<div id="_mcePaste">Also, there are many rounded corner generator sites out there which will do a lot of the work for you. If you&#8217;re getting comfortable with CSS and XHTML markup, you&#8217;ll be able to take the generated code from one of these sites and &#8216;massage&#8217; the CSS into your WordPress style.css. Roundedcornr.com is my favorite:</div>
<div id="_mcePaste">http://www.roundedcornr.com/</div>
<div id="_mcePaste">To start, just make four rounded corner images named left-bot.gif, right-bot.gif, left-top.gif, and right-top.gif respectively (or generate them at roundedcornr.com). And using a class name called .sidebarItem (you can name this class whatever you&#8217;d like), reference the images via background parameters in your CSS like so:</div>
<div id="_mcePaste">.sidebarItem {</div>
<div id="_mcePaste">background: #cccccc;</div>
<div id="_mcePaste">background: url(../images/left-top.gif) no-repeat top left;</div>
<div id="_mcePaste">/*be sure to set your</div>
<div id="_mcePaste">preferred font requirements*/</div>
<div id="_mcePaste">}</div>
<div id="_mcePaste">.sidebarItem div {</div>
<div id="_mcePaste">background: url(../images/right-top.gif) no-repeat top right;</div>
<div id="_mcePaste">}</div>
<div id="_mcePaste">.sidebarItem div div {</div>
<div id="_mcePaste">background: url(../images/left-bot.gif) no-repeat bottom left;</div>
<div id="_mcePaste">}</div>
<div id="_mcePaste">.sidebarItem div div div {</div>
<div id="_mcePaste">background: url(roundedcornr_170953_br.png) no-repeat bottom</div>
<div id="_mcePaste">right;</div>
<div id="_mcePaste">}</div>
<div id="_mcePaste">.sidebarItem div div div, .sidebarItem div div, .sidebarItem div, .module{</div>
<div id="_mcePaste">width: 100%;</div>
<div id="_mcePaste">height: 30px;</div>
<div id="_mcePaste">font-size: 1px;</div>
<div id="_mcePaste">}</div>
<div id="_mcePaste">.sidebarItem {</div>
<div id="_mcePaste">margin: 0 30px;</div>
<div id="_mcePaste">}</div>
<p>Really understanding rounded corners in a table-less design: If you haven&#8217;t noticed by now, I&#8217;m a fan of aListApart.com, so I&#8217;ll leave it to these trusted experts to give you the complete low-down on the details outs of making rounded corner boxes with pure CSS:http://www.alistapart.com/articles/customcorners/Also, there are many rounded corner generator sites out there which will do a lot of the work for you. If you&#8217;re getting comfortable with CSS and XHTML markup, you&#8217;ll be able to take the generated code from one of these sites and &#8216;massage&#8217; the CSS into your WordPress style.css. Roundedcornr.com is my favorite:http://www.roundedcornr.com/To start, just make four rounded corner images named left-bot.gif, right-bot.gif, left-top.gif, and right-top.gif respectively (or generate them at roundedcornr.com). And using a class name called .sidebarItem (you can name this class whatever you&#8217;d like), reference the images via background parameters in your CSS like so:.sidebarItem {background: #cccccc;background: url(../images/left-top.gif) no-repeat top left;/*be sure to set yourpreferred font requirements*/}.sidebarItem div {background: url(../images/right-top.gif) no-repeat top right;}.sidebarItem div div {background: url(../images/left-bot.gif) no-repeat bottom left;}.sidebarItem div div div {background: url(roundedcornr_170953_br.png) no-repeat bottomright;}.sidebarItem div div div, .sidebarItem div div, .sidebarItem div, .module{width: 100%;height: 30px;font-size: 1px;}.sidebarItem {margin: 0 30px;}</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress-theme-design.wordpressthemesdownload.com/?feed=rss2&amp;p=275</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Rounded Corners</title>
		<link>http://wordpress-theme-design.wordpressthemesdownload.com/?p=273</link>
		<comments>http://wordpress-theme-design.wordpressthemesdownload.com/?p=273#comments</comments>
		<pubDate>Wed, 16 Jun 2010 05:57:06 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Creating a WordPress Theme]]></category>
		<category><![CDATA[Rounded Corners]]></category>

		<guid isPermaLink="false">http://wordpress-theme-design.wordpressthemesdownload.com/?p=273</guid>
		<description><![CDATA[Rounded corners have been pretty popular the past few years, to the point that many sites have been accused of incorporating them just beacuase they seemed &#8216;Web 2.0-ish‘. Fads aside, rounded corners are occasionally just flat going to work well with a design (they&#8217;re great for implying happy-friendly-ish tones and/or retro styles), so you might [...]]]></description>
			<content:encoded><![CDATA[<p>Rounded corners have been pretty popular the past few years, to the point that many sites have been accused of incorporating them just beacuase they seemed &#8216;Web 2.0-ish‘. Fads aside, rounded corners are occasionally just flat going to work well with a design (they&#8217;re great for implying happy-friendly-ish tones and/or retro styles), so you might as well know how to incorporate them into your WordPress theme.</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress-theme-design.wordpressthemesdownload.com/?feed=rss2&amp;p=273</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Cool Factor</title>
		<link>http://wordpress-theme-design.wordpressthemesdownload.com/?p=271</link>
		<comments>http://wordpress-theme-design.wordpressthemesdownload.com/?p=271#comments</comments>
		<pubDate>Wed, 16 Jun 2010 05:56:47 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Creating a WordPress Theme]]></category>
		<category><![CDATA[The Cool Factor]]></category>

		<guid isPermaLink="false">http://wordpress-theme-design.wordpressthemesdownload.com/?p=271</guid>
		<description><![CDATA[Next, I&#8217;ll go through what I feel are the most popular tricks used in website design today. After that, we&#8217;ll take a look at some interesting samples of unique design ideas and how theme authors approached achieving them. Most techniques are easily incorporated into WordPress as they&#8217;re handled one hundred percent via CSS. A few [...]]]></description>
			<content:encoded><![CDATA[<p>Next, I&#8217;ll go through what I feel are the most popular tricks used in website design today. After that, we&#8217;ll take a look at some interesting samples of unique design ideas and how theme authors approached achieving them. Most techniques are easily incorporated into WordPress as they&#8217;re handled one hundred percent via CSS. A few items will require you to think and plan ahead, as you&#8217;ll need to make sure the WordPress theme code accommodates the effect. The best thing is, if you can implement these techniques into a WordPress theme, you can implement them into any website.</p>
<p>First off, we&#8217;ve already looked at several &#8216;cool factor&#8217; techniques that are very popular in web design today. Among these techniques are using floats to create a three column layout complete with header and footer, along with a two column internal page layout. We&#8217;ve looked at styling lists with CSS (essential, as WordPress outputs a lot of lists). And we&#8217;ve also covered using the CSS hover property for our drop-down menus, which could be applied to text or used with images for a rollover effect without the use of (or with minimal use of) JavaScript.</p>
<p>Get good with backgrounds! If you haven&#8217;t already realized this by now, about ninety eight percent of the CSS that will make your WordPress theme look great is dependent on how creative you get with images and the background properties of your XHTML objects, classes, and id rules. From page header backgrounds to data table spruce ups, rounded corners and fancy text (as you&#8217;ll find out about in a minute), knowing how to really control and manipulate background colors and images via CSS is key. Check out http://w3schools.com/CSS/CSS_background.asp to learn the ins and outs of this CSS property.</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress-theme-design.wordpressthemesdownload.com/?feed=rss2&amp;p=271</wfw:commentRss>
		<slash:comments>42</slash:comments>
		</item>
		<item>
		<title>Design Tips for Working with WordPress</title>
		<link>http://wordpress-theme-design.wordpressthemesdownload.com/?p=269</link>
		<comments>http://wordpress-theme-design.wordpressthemesdownload.com/?p=269#comments</comments>
		<pubDate>Wed, 16 Jun 2010 05:56:12 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Creating a WordPress Theme]]></category>
		<category><![CDATA[Design Tips for Working with WordPress]]></category>

		<guid isPermaLink="false">http://wordpress-theme-design.wordpressthemesdownload.com/?p=269</guid>
		<description><![CDATA[Alright, for this last chapter, let&#8217;s sum things up by giving you a few final design tips, tricks, and troubleshooting ideas to take with you into your future WordPress theme designs. As we&#8217;ve gone through this book there are quite a few tips that have been given to you along the way. Here are the [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste">Alright, for this last chapter, let&#8217;s sum things up by giving you a few final design tips, tricks, and troubleshooting ideas to take with you into your future WordPress theme designs. As we&#8217;ve gone through this book there are quite a few tips that have been given to you along the way. Here are the top four to remember:</div>
<div id="_mcePaste">1. Create and keep lists: Check lists, color lists, font lists, image treatment lists. Keep all of these handy from your initial design phase. You&#8217;ll find them to be useful and excellent inspiration for your designs to come.</div>
<div id="_mcePaste">2. Design for FireFox first, then, fix for IE: Firefox is more than a browser preference; it&#8217;s a true web designer and developer&#8217;s tool.</div>
<div id="_mcePaste">3. Validate your XHTML and CSS&#8230; often: The more stable your markup and CSS, the less hacks and fixes you&#8217;ll need to make.</div>
<div id="_mcePaste">4. Consider usability issues when implementing site enhancements: Steve Krug is a cool guy. Moreover, good usability naturally lends itself to</div>
<div id="_mcePaste">great design.</div>
<div id="_mcePaste">With that said, let&#8217;s just go over a few last design techniques that any good designer wants in their arsenal these days.</div>
<p>Alright, for this last chapter, let&#8217;s sum things up by giving you a few final design tips, tricks, and troubleshooting ideas to take with you into your future WordPress theme designs. As we&#8217;ve gone through this book there are quite a few tips that have been given to you along the way. Here are the top four to remember:1. Create and keep lists: Check lists, color lists, font lists, image treatment lists. Keep all of these handy from your initial design phase. You&#8217;ll find them to be useful and excellent inspiration for your designs to come.2. Design for FireFox first, then, fix for IE: Firefox is more than a browser preference; it&#8217;s a true web designer and developer&#8217;s tool.3. Validate your XHTML and CSS&#8230; often: The more stable your markup and CSS, the less hacks and fixes you&#8217;ll need to make.4. Consider usability issues when implementing site enhancements: Steve Krug is a cool guy. Moreover, good usability naturally lends itself togreat design.With that said, let&#8217;s just go over a few last design techniques that any good designer wants in their arsenal these days.</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress-theme-design.wordpressthemesdownload.com/?feed=rss2&amp;p=269</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>JavaScript Component Scripts</title>
		<link>http://wordpress-theme-design.wordpressthemesdownload.com/?p=267</link>
		<comments>http://wordpress-theme-design.wordpressthemesdownload.com/?p=267#comments</comments>
		<pubDate>Wed, 16 Jun 2010 05:55:49 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Creating a WordPress Theme]]></category>
		<category><![CDATA[JavaScript Component Scripts]]></category>

		<guid isPermaLink="false">http://wordpress-theme-design.wordpressthemesdownload.com/?p=267</guid>
		<description><![CDATA[The fun doesn&#8217;t stop there! What&#8217;s that? You don&#8217;t have time to go read up on how to use a JavaScript library like jQuery? Never fear! There are many other JavaScript effect components and libraries that are built using the libraries above. One of the most popular scripts out there that makes a big hit [...]]]></description>
			<content:encoded><![CDATA[<div id="_mcePaste">The fun doesn&#8217;t stop there! What&#8217;s that? You don&#8217;t have time to go read up on how to use a JavaScript library like jQuery? Never fear! There are many other JavaScript effect components and libraries that are built using the libraries above. One of the most popular scripts out there that makes a big hit on any website is Lightbox JS:</div>
<div id="_mcePaste">http://www.huddletogether.com/projects/lightbox2/</div>
<div id="_mcePaste">Lightbox JS is a &#8217;simple, unobtrusive script used to overlay images on the current page.&#8217; It&#8217;s great, but it uses both the Prototype and Script.aculo.us libraries to achieve its effects. I also found that Lightbox was limited to only displaying images and a hair difficult to manipulate it to handle anything more than that. What if I wanted to display XHTML text, or markup containing YouTube videos, maybe even make an AJAX request to the server?</div>
<div id="_mcePaste">Enter Thickbox: http://jquery.com/demo/thickbox/</div>
<div id="_mcePaste">Thickbox is very similar to Lightbox JS. It uses only the jQuery library, and in addition to handling images similar to Lightbox JS, it can also handle in-line content, iFrame content, and AJAX content (be sure to check out the examples on the ThickBox page!). The downside—Thickbox doesn&#8217;t do that smooth animation that Lightbox JS (version 2) does when images are different sizes. This is the trade-off I made when I decided it was more important to be able to display more than just images in my OpenSource Magazine theme.</div>
<p>The fun doesn&#8217;t stop there! What&#8217;s that? You don&#8217;t have time to go read up on how to use a JavaScript library like jQuery? Never fear! There are many other JavaScript effect components and libraries that are built using the libraries above. One of the most popular scripts out there that makes a big hit on any website is Lightbox JS:http://www.huddletogether.com/projects/lightbox2/Lightbox JS is a &#8217;simple, unobtrusive script used to overlay images on the current page.&#8217; It&#8217;s great, but it uses both the Prototype and Script.aculo.us libraries to achieve its effects. I also found that Lightbox was limited to only displaying images and a hair difficult to manipulate it to handle anything more than that. What if I wanted to display XHTML text, or markup containing YouTube videos, maybe even make an AJAX request to the server?Enter Thickbox: http://jquery.com/demo/thickbox/Thickbox is very similar to Lightbox JS. It uses only the jQuery library, and in addition to handling images similar to Lightbox JS, it can also handle in-line content, iFrame content, and AJAX content (be sure to check out the examples on the ThickBox page!). The downside—Thickbox doesn&#8217;t do that smooth animation that Lightbox JS (version 2) does when images are different sizes. This is the trade-off I made when I decided it was more important to be able to display more than just images in my OpenSource Magazine theme.</p>
<p>Depending on your theme&#8217;s design and what type of blog or site you&#8217;re creating it for, you may opt to use Lightbox instead or something all together different! It&#8217;s your theme, don&#8217;t feel limited to what I specifically discuss in this book. I&#8217;ll walk you through the process of installing ThickBox, but many &#8216;Ajaxy&#8217; scripts that use these JavaScript libraries/frameworks are installed similarly. Just follow the instructions in the ReadMe files and you&#8217;re on your way to an enhanced theme.</p>
<p>Time For Action:</p>
<p>1. This is an extremely easy-to-implement script. After downloading it, add the key js and CSS files to your WordPress theme&#8217;s home.php and header.php files using the bloginfo template tag to target your theme:</p>
<p>&lt;script type=&#8221;text/javascript&#8221; src=&#8221;&lt;?php bloginfo</p>
<p>(&#8216;template_directory&#8217;); ?&gt;/js/jquery.js&#8221;&gt;&lt;/script&gt;</p>
<p>&lt;script type=&#8221;text/javascript&#8221; src=&#8221;&lt;?php bloginfo</p>
<p>(&#8216;template_directory&#8217;); ?&gt;/js/thickbox.js&#8221;&gt;&lt;/script&gt;</p>
<p>2. You&#8217;ll also add in a call to the ThickBox CSS file:</p>
<p>&lt;style type=&#8221;text/css&#8221; media=&#8221;all&#8221;&gt;@import &#8220;&lt;?php bloginfo</p>
<p>(&#8216;template_directory&#8217;); ?&gt;/thickbox.css&#8221;;&lt;/style&gt;</p>
<p>3. Don&#8217;t forget to upload the loadingAnimation.gif and macFFBgHack.png images to your theme directory and update the thickbox.js and thickbox.css files as per the ReadMe file instructions.</p>
<p>4. Then, you can create a post (or page) in your Administration Panel and using the Code View add in basic href links around your image tags, like so:</p>
<p>&lt;a href=&#8217;/wp-content/uploads/2008/04/inkscape2.jpg&#8217;</p>
<p>class=&#8221;thickbox&#8221; rel=&#8221;inkscape&#8221;&gt;&lt;img src=&#8221;/wp-content/</p>
<p>uploads/2008/04/inkscape2-150&#215;150.jpg&#8221; alt=&#8221;" title=&#8221;inkscape2&#8243;</p>
<p>width=&#8221;150&#8243; height=&#8221;150&#8243; class=&#8221;alignnone size-thumbnail</p>
<p>wp-image-15&#8243; /&gt;&lt;/a&gt;</p>
<p>&lt;a href=&#8217;/wp-content/uploads/2008/04/inkscape1.jpg&#8217;</p>
<p>class=&#8221;thickbox&#8221; rel=&#8221;inkscape&#8221;&gt;&lt;img src=&#8221;/wp-content/</p>
<p>uploads/2008/04/inkscape1-150&#215;150.jpg&#8221; alt=&#8221;" title=&#8221;inkscape1&#8243;</p>
<p>width=&#8221;150&#8243; height=&#8221;150&#8243; class=&#8221;alignnone size-thumbnail</p>
<p>wp-image-14&#8243; /&gt;&lt;/a&gt;</p>
<p>I uploaded the images via WordPress&#8217;s built-in up-loader and let WordPress create the thumbnails; I just added the captions to the title attribute, the rel attribute and the thickbox class by hand.</p>
<p>That&#8217;s it!</p>
]]></content:encoded>
			<wfw:commentRss>http://wordpress-theme-design.wordpressthemesdownload.com/?feed=rss2&amp;p=267</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
	</channel>
</rss>

