<?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"
	>

<channel>
	<title>Impress Lab</title>
	<atom:link href="http://impresslab.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://impresslab.com</link>
	<description>Minnesota Creative Marketing</description>
	<pubDate>Mon, 06 Oct 2008 23:32:15 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6</generator>
	<language>en</language>
			<item>
		<title>Business Realignment: Services move to Patel Strategy</title>
		<link>http://impresslab.com/news/business-realignment-services-move-to-patel-strategy/</link>
		<comments>http://impresslab.com/news/business-realignment-services-move-to-patel-strategy/#comments</comments>
		<pubDate>Fri, 26 Sep 2008 19:53:57 +0000</pubDate>
		<dc:creator>Impress Lab</dc:creator>
		
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://impresslab.com/?p=631</guid>
		<description><![CDATA[We are proud to annouce our realignment to better reach our target audience. Effective today, we have moved our marketing design business to our parent company, Patel Strategy. This move allows us to use Impress Lab only as a blog dedicated to web design and marketing news. All professional services have moved to Patel Strategy. [...]]]></description>
			<content:encoded><![CDATA[<p>We are proud to annouce our realignment to better reach our target audience. <strong>Effective today, we have moved our marketing design business to our parent company, <a href="http://patelstrategy.com/news/new-branding-launch/">Patel Strategy</a></strong><a href="http://patelstrategy.com/">.</a> This move allows us to use Impress Lab only as a blog dedicated to web design and marketing news. All professional services have moved to Patel Strategy. As Patel Strategy is our parent company, you can expect the same quality service.<br />
<a href="http://patelstrategy.com/"><img src="http://patelstrategy.com/wp-content/uploads/2008/09/patelstrategylogo.jpg" alt="" width="605" height="312" /></a></p>
<h3>Patel Strategy</h3>
<p><strong>Patel Strategy was founded on the belief that brands build businesses</strong>. Patel Strategy, based in Minneapolis, Minnesota, develops breakthrough  web, identity, and print marketing to small and large <a href="http://patelstrategy.com/work/">clients</a> across  the country. <strong>Since 2003, our <a href="http://patelstrategy.com/about/mission/">mission</a> has been to channel the  power of strategic web and print design to businesses and nonprofit  organizations</strong>. We believe that no one should be barred from success because the power of technology is beyond reach. Let the experts help you correctly promote your organization as it heads into the next generation. <strong>Patel Strategy has steadily grown as the authority in graphic marketing with a breadth of communication and design <a href="http://patelstrategy.com/capabilities">capabilities</a></strong>.</p>
<p>Visit <a href="http://patelstrategy.com/">Patel Strategy</a> or learn more about our <a href="http://patelstrategy.com/news/new-branding-launch/">new brand launch</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://impresslab.com/news/business-realignment-services-move-to-patel-strategy/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Designing through Writing</title>
		<link>http://impresslab.com/design/designing-through-writing/</link>
		<comments>http://impresslab.com/design/designing-through-writing/#comments</comments>
		<pubDate>Fri, 12 Sep 2008 01:49:02 +0000</pubDate>
		<dc:creator>Impress Lab</dc:creator>
		
		<category><![CDATA[Design]]></category>

		<category><![CDATA[approach]]></category>

		<category><![CDATA[better]]></category>

		<category><![CDATA[content]]></category>

		<category><![CDATA[in]]></category>

		<category><![CDATA[text]]></category>

		<category><![CDATA[writing]]></category>

		<category><![CDATA[your shoes]]></category>

		<guid isPermaLink="false">http://impresslab.com/?p=605</guid>
		<description><![CDATA[Learn more about the "In your Shoes" Approach to content writing and how to effectively integrate strong copywrite in your web and print marketing designs. This article explains the importance of text in your design and how to leverage it to reach your target audience. ]]></description>
			<content:encoded><![CDATA[<p>To often designers get caught up in tweaking layouts and changing colors when designing either web or print material and forget that good design starts with the content. By content we mean the actual words. <strong>In fact design and content writing go hand-in-hand as neither is successful without the other</strong>. With our strategic &#8220;In your Shoes&#8221; Approach to better content writing you can effortlessly integrate text and design.</p>
<h3>Visual Design Includes Text</h3>
<p><strong>The actual text in any marketing material is perhaps the most important part of any design</strong>. Why? You audience is perusing your site, brochure, or poster not to see pretty graphics or images. Instead they are looking for the actual meat: the content.</p>
<p>Consider a hypothetical poster for an upcoming concert. No doubt the graphic design is important to at least draw the attention of an unsuspecting passerby. But it is the content (i.e. actual words), not the fancy Photoshop design that is most important. When is the event? And where? This information can best be showed through text, not graphics.</p>
<h3>A Better Design Mentality</h3>
<p>So what&#8217;s wrong with our graphic designing? <strong>Nothing really, except that we forget to include the actual content is part of the design and not merely some afterthought</strong>. Often times designers work long hours to perfect each pixel of the design, but then pay little attention to the actual text, thereby doing injustice to their graphic design work.</p>
<p>Unfortunately the text can speak volumes about the purpose of the marketing material. In fact poor copywrite can erode good graphic design. The final user experience exceeds visual designs. <strong>Instead designers should move beyond just shaping pixels and start embracing the content as a foundation of the design</strong>.</p>
<p>How often have you designed a marketing collateral for a client that said the text will be provided later or will be added by them? <strong>By not incorporating the text in the design right from the beginning of the design process you will undermine the entire work</strong>.</p>
<p>This text comes from both the company eliciting the work - from PR departments to executive leaders. But this text also comes from us, the marketing experts. With practical experience in what is necessary to reach a target audience and a breadth of past clients, designers should have honed their content writing skills.</p>
<h3>Where does the Content Go?</h3>
<p>Better content writing can be easy to encourage but hard to implement in certain designs. <strong>But a good graphic designer should be able to integrate properly written text into any design</strong>.</p>
<p>For example, a website that is trying to convey a friendly persona should abandon traditional web jargon like &#8220;Submit&#8221; buttons or traditional headers like &#8220;About Us.&#8221; A better approach would be to use more conversational language that mimics this friendly persona. You would never tell your friend, in a friendly setting, to &#8220;submit&#8221; something? So why do it on your designs?</p>
<p>For the above context, a better solution may be to replace the &#8220;About Us&#8221; header with &#8220;Here&#8217;s Our Story.&#8221; Notice the apostrophe. When speaking to a friend would you say &#8220;here is our story&#8221; or more likely &#8220;here&#8217;s our story?&#8221;</p>
<h3>The &#8220;In your Shoes&#8221; Approach to Content Writing</h3>
<p>You may have noticed from this example how to implement the perfect tone in your text. <strong>Our simple &#8220;In your Shoes&#8221; Approach to copywriting can help you integrate the right text, including verbiage and tone, in your next marketing design</strong>. Our content writing approach follows three simple steps:</p>
<ol>
<li>Find the Shoes</li>
<li>Put on the Shoes</li>
<li>Start Running</li>
</ol>
<h4>Step 1: Find the Shoes</h4>
<p><strong>To start, you must first find your target audience for your marketing collateral</strong>. Are you selling cabinets to senior citizens or promoting a club event to young adults? With such varied audiences you must first know exactly who you are trying to reach. You cannot expect to promote your cabinets or event without knowing who to promote it to.</p>
<h4>Step 2: Put on the Shoes</h4>
<p>After ascertaining your target audience you must find out what they think. You must get into their mindset and think what a typical customer or member would want. <strong>This is where you put yourself in your target audience&#8217;s shoes and think like they would think</strong>. Perhaps you are a young business owner selling cabinets to seniors. It is time for you to think like a senior, not in your traditional mindset as a young business owner.</p>
<p>This step may often require thoughtful thinking or brainstorming to effectively find out what a typical audience member may be like. Step 2 is also important because it helps direct your actual content writing.</p>
<h4>Step 3: Start Running!</h4>
<p><strong>Finally you can start writing while thinking like your audience would</strong>. Remember to continuously pause and reflect how this content would be perceived from the perspective of your target audience.</p>
<p>If you are a graphic designer, or a business owner, it may be time to rethink your design strategy and start integrating content with your pixels. Effective communication is more than just catchy images. Effective communication requires thoughtful use of language and should be reflected in every marketing material you design.</p>
]]></content:encoded>
			<wfw:commentRss>http://impresslab.com/design/designing-through-writing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Bad Practices: Website Login Form Placement</title>
		<link>http://impresslab.com/design/bad-practices-website-login-form-placement/</link>
		<comments>http://impresslab.com/design/bad-practices-website-login-form-placement/#comments</comments>
		<pubDate>Thu, 11 Sep 2008 01:18:04 +0000</pubDate>
		<dc:creator>Impress Lab</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<category><![CDATA[Design]]></category>

		<category><![CDATA[best]]></category>

		<category><![CDATA[facebook]]></category>

		<category><![CDATA[linkedin]]></category>

		<category><![CDATA[login]]></category>

		<category><![CDATA[netflix]]></category>

		<category><![CDATA[practices]]></category>

		<guid isPermaLink="false">http://impresslab.com/?p=595</guid>
		<description><![CDATA[How many website do you visit that you must login before accessing? For example, consider the example of Facebook, the most popular social network in the world today.
At the site&#8217;s home page, facebook.com, what do you see? A login form on the left and simple registration information on the right:

Why do we like this layout? [...]]]></description>
			<content:encoded><![CDATA[<p>How many website do you visit that you must login before accessing? For example, consider the example of <a href="http://facebook.com">Facebook</a>, the most popular social network in the world today.</p>
<p>At the site&#8217;s home page, facebook.com, what do you see? A login form on the left and simple registration information on the right:</p>
<p><a href="http://facebook.com"><img title="Facebook.com" src="http://impresslab.com/wp-content/uploads/2008/09/login1.jpg" alt="" /></a></p>
<p>Why do we like this layout? <strong>Facebook balances both existing members while also encouraging new signups</strong>. Notice that the majority of the page focuses on describing Facebook to new visitors and the simple signup form in the bottom right. But what about existing Facebook users? The login form in the left sidebar takes care of existing members.</p>
<p><strong>Now compare Facebook&#8217;s balance with that of <a href="http://linkedin.com">LinkedIn</a>, a social network for business professionals:</strong></p>
<p><a href="http://linkedin.com"><img title="LinedIn.com" src="http://impresslab.com/wp-content/uploads/2008/09/login2.jpg" alt="" /></a></p>
<p>The homepage, LinkedIn.com, does not include the login form for existing members. Rather, existing members must click through to a separate login page. If you are like us and check your LinkedIn profile daily, this extra click can get very annoying. As a Facebook poweruser, we love the ability to sign in right from Facebook.com without having to click an unnecessary &#8220;Login&#8221; link first.</p>
<p>Another company that we love is <a href="http://netflix.com">Netflix</a> for delivered movie rentals. But again the homepage, Netflix.com, faces a similar design problem like LinkedIn as existing members must click &#8220;Member Sign In&#8221; to login:<br />
<a href="http://netflix.com"><img title="Netflix.com" src="http://impresslab.com/wp-content/uploads/2008/09/login3.jpg" alt="" /></a></p>
<h3>What&#8217;s Going On?</h3>
<p>The reasoning behind these companies&#8217; decision to have the sign in form on a separate page while having the new registration form on the homepage is simple: <strong>these companies are looking to increase the number of users</strong>. Facebook, on the other hand, successfully blends both existing and new members while the other sites featured here are designing their sites mainly for new clients.</p>
<h3>Login Form Best Practices</h3>
<p>As shown by Facebook, combining both the sign in and registration forms, plus information on the company or site offerings, is easy. <strong>Facebook succinctly presents its purpose and allows for quick sign ins or registrations with minimal clicking</strong>.</p>
<p>In the future we hope new web applications and even existing ones can make this simple design change and include a sign in form for existing members right on the homepage.</p>
]]></content:encoded>
			<wfw:commentRss>http://impresslab.com/design/bad-practices-website-login-form-placement/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Change WordPress Menu Links</title>
		<link>http://impresslab.com/wordpress/change-wordpress-menu-links/</link>
		<comments>http://impresslab.com/wordpress/change-wordpress-menu-links/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 03:08:36 +0000</pubDate>
		<dc:creator>Impress Lab</dc:creator>
		
		<category><![CDATA[WordPress]]></category>

		<category><![CDATA[admin]]></category>

		<category><![CDATA[hack]]></category>

		<category><![CDATA[menu]]></category>

		<guid isPermaLink="false">http://impresslab.com/?p=593</guid>
		<description><![CDATA[By default the WordPress admin has four main tabs: Write, Manage, Design, and Comments. Sometimes the default links for each of these tabs is not best suited for your daily routines. This simple tip will show you how to change the links of each tab and utlimatly save you a few clicks.
Example 1: Design Tab
When [...]]]></description>
			<content:encoded><![CDATA[<p>By default the WordPress admin has four main tabs: Write, Manage, Design, and Comments. Sometimes the default links for each of these tabs is not best suited for your daily routines. This simple tip will show you how to change the links of each tab and utlimatly save you a few clicks.</p>
<h3>Example 1: Design Tab</h3>
<p>When you click the Design tab, you are brought to the page to select a theme. This begs the question: How often do you actually change the theme of your blog? Rarely in most cases. But you probably change the actual PHP and CSS of your existing theme more often with minor tweaks periodically.</p>
<p>Instead of having the Design tab point to the Themes page, you can link it to the Theme Editor to instantly start editing your default theme:</p>
<ol>
<li>Download the menu.php template file from the &#8220;wp-admin&#8221; folder of your blog</li>
<li>In line 25, edit the default link of themes.php to read &#8220;theme-editor.php&#8221;</li>
<li>Save and upload menu.php back to the &#8220;wp-admin&#8221; folder</li>
</ol>
<p>That&#8217;s all. Now when you click the Design tab you are brought to the Theme Editor. We think that in the future WordPress should use the Theme Editor as the default link for the Design tab.</p>
<h3>Example 2: Write</h3>
<p>Suppose you write more Pages than Posts. Simply change line 14 in menu.php from &#8220;post-new.php&#8221; to &#8220;page-new.php&#8221; and upload.</p>
<p>These are simple WordPress admin hacks that, in the long run, will save you a few clicks.</p>
]]></content:encoded>
			<wfw:commentRss>http://impresslab.com/wordpress/change-wordpress-menu-links/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Dissecting Serif Fonts</title>
		<link>http://impresslab.com/design/dissecting-serif-fonts/</link>
		<comments>http://impresslab.com/design/dissecting-serif-fonts/#comments</comments>
		<pubDate>Fri, 05 Sep 2008 23:43:33 +0000</pubDate>
		<dc:creator>Impress Lab</dc:creator>
		
		<category><![CDATA[Design]]></category>

		<category><![CDATA[font]]></category>

		<category><![CDATA[garamond]]></category>

		<category><![CDATA[how]]></category>

		<category><![CDATA[sans]]></category>

		<category><![CDATA[serif]]></category>

		<category><![CDATA[times]]></category>

		<category><![CDATA[to]]></category>

		<category><![CDATA[use]]></category>

		<guid isPermaLink="false">http://impresslab.com/?p=574</guid>
		<description><![CDATA[Serif fonts are a class of classy, old style fonts based on the handlettering of scribes. To paint a picture of what a serif font is, consider that the serif fonts are originally designed by handwriting with a wedge-tipped pen.
The calligraphy style creation of serif fonts results in the &#8220;foots&#8221; on the letters and the [...]]]></description>
			<content:encoded><![CDATA[<p>Serif fonts are a class of classy, old style fonts based on the handlettering of scribes. To paint a picture of what a serif font is, consider that the serif fonts are originally designed by handwriting with a wedge-tipped pen.</p>
<p>The calligraphy style creation of serif fonts results in the &#8220;foots&#8221; on the letters and the sharp angles. <strong>All serif fonts have common unique styling in terms of angles, stroke, stress</strong>.</p>
<p><img src="http://impresslab.com/wp-content/uploads/2008/09/serif3.jpg" alt="" /></p>
<h3>Serif Fonts</h3>
<p>There are several common serif fonts that can be used in print design and are safe for use on the web. Perhaps the most common serif font is Times. Other widely-used serif fonts include Garamond, Goudy, Palatino, and Baskerville.</p>
<p><img src="http://impresslab.com/wp-content/uploads/2008/09/seriffonts.jpg" alt="" /></p>
<h3>Angles and Footers Oh My!</h3>
<p><strong>The most recognizable feature of serif fonts are the sharp angled strokes at the ends of the letters</strong>, especially the top and bottom. Officially called a serif, these angles are most pronounced at the base of most letters, creating a foot for th letter to stand on.</p>
<p><img src="http://impresslab.com/wp-content/uploads/2008/09/serif4.jpg" alt="" /></p>
<p>Depending on the exact serif font used, the angle and size of the serif may differ. More exactly, the precise ending of the serif (for example, a blunt end or a tampered end) will also vary slightly on each serif font.</p>
<h3>Stroke Weight</h3>
<p>From thick to thin, the stroke of each letter varies. In fact, some parts of a particular letter is thicker or thinner than other parts of the letter. The letter &#8220;O&#8221; provides a perfect example, regardless of serif font used:</p>
<p><img src="http://impresslab.com/wp-content/uploads/2008/09/serif5.jpg" alt="" /></p>
<p><strong>All curved serif letters have this thick/thin stroke weight, technically called a &#8220;thick/thin transition.&#8221;</strong></p>
<h3>Stress</h3>
<p>Finally, some serif fonts such as Goudy have angled stress rather than the standard vertical stress. The stress is the line that would connect to thin (or two thick) strokes. In the example above, using the Garamond font, the stress is vertical. But the Goudy font in particular has an angled stress:</p>
<p><img src="http://impresslab.com/wp-content/uploads/2008/09/serif6.jpg" alt="" /></p>
<h3>Using Serif Fonts</h3>
<p>Serif fonts look best when combined (in other words, contrasted) with sans-serif fonts. Sans-serif fonts do not include the angled serif on the ends of the letters.</p>
<p>Serif fonts are most commonly used in formal settings. But since most websites use sans-serif fonts for their body text (like this site), a sprinkling of serif fonts can make a refreshing difference. Serif fonts can and should be used in design to contrast text from the standard sans-serif font. The calligraphy styling will automatically create a warmer, more formal look and instantly draw the attention of the reader.</p>
<h4>General Warnings</h4>
<div id="red">Warning: Do not use serif fonts for body text on the web.</div>
<p><strong>In almost any setting, sans-serif fonts such as Arial look best for body text since they are easy to read regardless of size or color. However, serif fonts such as Times are best for paragraph headings are larger text</strong>. Serif fonts look best when they are large to highlight the angles and stress.</p>
<p><img src="http://impresslab.com/wp-content/uploads/2008/09/serif7.jpg" alt="" /></p>
<p>However, in general, serif fonts are more suited for personal or informational purposes. Although serif fonts are elegant and formal, they tend to not look to well when used for more business purposes. For example, businesses usually used standard, straight fonts like Arial as opposed to serif fonts.</p>
<p>This does not mean that serif fonts have no place in business designing. Serif fonts can be used tastefully for the right purpose; for example, a flyer for a formal event should use serif fonts heavily.</p>
]]></content:encoded>
			<wfw:commentRss>http://impresslab.com/design/dissecting-serif-fonts/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Using CSS for Bar Graphs</title>
		<link>http://impresslab.com/design/using-css-for-bar-graphs/</link>
		<comments>http://impresslab.com/design/using-css-for-bar-graphs/#comments</comments>
		<pubDate>Fri, 29 Aug 2008 18:32:40 +0000</pubDate>
		<dc:creator>Impress Lab</dc:creator>
		
		<category><![CDATA[Design]]></category>

		<category><![CDATA[bar]]></category>

		<category><![CDATA[css graph]]></category>

		<category><![CDATA[horizontal]]></category>

		<category><![CDATA[html]]></category>

		<guid isPermaLink="false">http://impresslab.com/?p=525</guid>
		<description><![CDATA[You do not need advanced PHP scripting or XML data to create a web graph. All you need is simple CSS and HTML. You can use graphs to display data more illustratively. This tutorial is going to show you how to take boring data in a table and display it in a bar graph. The [...]]]></description>
			<content:encoded><![CDATA[<p>You do not need advanced PHP scripting or XML data to create a web graph. <strong>All you need is simple CSS and HTML</strong>. You can use graphs to display data more illustratively. This tutorial is going to show you how to take boring data in a table and display it in a bar graph. The technique is simple, but the affect is drastic. This is what we will be creating:</p>
<div id="graphbox">
<h2>Sample Graph</h2>
<div class="graph"><strong class="orangebar" style="width: 55%;">55%</strong></div>
<div class="graph"><strong class="greenbar" style="width: 36%;">36%</strong></div>
<div class="graph"><strong class="bluebar" style="width: 75%;">75%</strong></div>
<p class="footnote">This data is not accurate. Do not cite this please.</p>
</div>
<h3>Purpose</h3>
<p>Graphs are very useful, especially on the web. Considering that the average website visitors spends only a few seconds or a minute on a page, you need to display information that can be viewed quickly. <strong>Graphs display information better than a table of data</strong>.</p>
<p>Now, that does not mean data tables are useless. In fact, they are also important for people doing research. As a best practice approach, you should make data tables available, but also include an appealing graph. So let&#8217;s get started.</p>
<h3>The CSS</h3>
<p>We will first start with some simple CSS:</p>
<pre>    <span class="cssSelector">#graphbox {</span>
<span class="cssProperty">border</span><span class="cssRest">:</span><span class="cssValue"> 1px solid #e7e7e7</span><span class="cssRest">;</span>
<span class="cssProperty">padding</span><span class="cssRest">:</span><span class="cssValue"> 20px 20px</span><span class="cssRest">;</span>
<span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue"> 250px</span><span class="cssRest">;</span>
<span class="cssProperty">margin-right</span><span class="cssRest">:</span><span class="cssValue">10px</span><span class="cssRest">;</span>
<span class="cssProperty">float</span><span class="cssRest">:</span><span class="cssValue">left</span><span class="cssRest">;</span>
<span class="cssProperty">background</span><span class="cssRest">:</span><span class="cssValue"> #f8f8f8</span><span class="cssRest">;</span>
<span class="cssSelector">}</span>
<span class="cssSelector">#graphbox h2{</span>
<span class="cssProperty">color</span><span class="cssRest">:</span><span class="cssValue"> #666666</span><span class="cssRest">;</span>
<span class="cssProperty">font-family</span><span class="cssRest">:</span><span class="cssValue">Arial, sans-serif</span><span class="cssRest">;</span>
<span class="cssProperty">font-size</span><span class="cssRest">:</span><span class="cssValue">1.1em</span><span class="cssRest">;</span>
<span class="cssProperty">padding-bottom</span><span class="cssRest">:</span><span class="cssValue"> 0.3em</span><span class="cssRest">;</span>
<span class="cssProperty">font-weight</span><span class="cssRest">:</span><span class="cssValue">bold</span><span class="cssRest">;</span>
<span class="cssProperty">text-align</span><span class="cssRest">:</span><span class="cssValue">center</span><span class="cssRest">;</span>
<span class="cssSelector">}</span>
<span class="cssSelector">#graphbox p {</span>
<span class="cssProperty">color</span><span class="cssRest">:</span><span class="cssValue"> #888888</span><span class="cssRest">;</span>
<span class="cssProperty">font-family</span><span class="cssRest">:</span><span class="cssValue">Arial, sans-serif</span><span class="cssRest">;</span>
<span class="cssProperty">font-size</span><span class="cssRest">:</span><span class="cssValue">0.8em</span><span class="cssRest">;</span>
<span class="cssProperty">padding-top</span><span class="cssRest">:</span><span class="cssValue"> 0.3em</span><span class="cssRest">;</span>
<span class="cssProperty">text-align</span><span class="cssRest">:</span><span class="cssValue">left</span><span class="cssRest">;</span>
<span class="cssSelector">}</span>
<span class="cssSelector">.graph {</span>
<span class="cssProperty">position</span><span class="cssRest">:</span><span class="cssValue"> relative</span><span class="cssRest">;</span>
<span class="cssProperty">background</span><span class="cssRest">:</span><span class="cssValue"> #F0EFEF url(images/graphpaper.gif) left</span><span class="cssRest">;</span>
<span class="cssProperty">border</span><span class="cssRest">:</span><span class="cssValue"> 1px solid #cccccc</span><span class="cssRest">;</span>
<span class="cssProperty">padding</span><span class="cssRest">:</span><span class="cssValue"> 2px 2px</span><span class="cssRest">;</span>
<span class="cssSelector">}</span>
<span class="cssSelector">.graph .orangebar, .greenbar, .bluebar {</span>
<span class="cssProperty">text-align</span><span class="cssRest">:</span><span class="cssValue"> left</span><span class="cssRest">;</span>
<span class="cssProperty">color</span><span class="cssRest">:</span><span class="cssValue"> #ffffff</span><span class="cssRest">;</span>
<span class="cssProperty">height</span><span class="cssRest">:</span><span class="cssValue"> 1.8em</span><span class="cssRest">;</span>
<span class="cssProperty">line-height</span><span class="cssRest">:</span><span class="cssValue"> 1.8em</span><span class="cssRest">;</span>
<span class="cssProperty">font-family</span><span class="cssRest">:</span><span class="cssValue">Arial, sans-serif</span><span class="cssRest">;</span>
<span class="cssProperty">display</span><span class="cssRest">:</span><span class="cssValue"> block</span><span class="cssRest">;</span>
<span class="cssProperty">position</span><span class="cssRest">:</span><span class="cssValue"> relative</span><span class="cssRest">;</span>
<span class="cssSelector">}</span>
<span class="cssSelector">.graph .orangebar {</span>
<span class="cssProperty">background</span><span class="cssRest">:</span><span class="cssValue"> #ff6600</span><span class="cssRest">;</span>
<span class="cssSelector">}</span>
<span class="cssSelector">.graph .greenbar {</span>
<span class="cssProperty">background</span><span class="cssRest">:</span><span class="cssValue"> #66CC33</span><span class="cssRest">;</span>
<span class="cssSelector">}</span>
<span class="cssSelector">.graph .bluebar {</span>
<span class="cssProperty">background</span><span class="cssRest">:</span><span class="cssValue"> #3399CC</span><span class="cssRest">;</span>
<span class="cssSelector">}</span>
<span class="cssSelector">.graph .bar span {</span>
<span class="cssProperty">position</span><span class="cssRest">:</span><span class="cssValue"> absolute</span><span class="cssRest">;</span> <span class="cssProperty">left</span><span class="cssRest">:</span><span class="cssValue"> 1em</span><span class="cssRest">;</span>
<span class="cssSelector">}</span>
</pre>
<p>There are a few key points about the styling. First, the width of the entire graph is set by the <em>graphbox</em> div; in this case 250px. This outer box has 20px paddings on all sides, so the actual graph (the colors) are only 210px wide (250px - 20px from left - 20px from right). <strong>Adjusting this graphbox width will adjust the width of the colored graphs</strong>. Also, the graphbox div in this case uses a light gray background to help the graph standout from the white page. The graphbox div has left floating so that the main page text can wrap around the graph like an image. We used left float because the left side of your main page text is straight as opposed to a jagged edge on the right site (unless you have justified text alignment).</p>
<p>For the graph title, Heading 2 styling is used. The footnote at the bottom of the graph is simply the paragraph styling. This is a great place to put your source.</p>
<p>Our graph here has three colors, orange, green, and blue. Each bar graph has some common styling as shown:</p>
<pre>
<span class="cssSelector">.graph .orangebar, .greenbar, .bluebar {</span>
<span class="cssProperty">text-align</span><span class="cssRest">:</span><span class="cssValue"> left</span><span class="cssRest">;</span>
<span class="cssProperty">color</span><span class="cssRest">:</span><span class="cssValue"> #ffffff</span><span class="cssRest">;</span>
<span class="cssProperty">height</span><span class="cssRest">:</span><span class="cssValue"> 1.8em</span><span class="cssRest">;</span>
<span class="cssProperty">line-height</span><span class="cssRest">:</span><span class="cssValue"> 1.8em</span><span class="cssRest">;</span>
<span class="cssProperty">font-family</span><span class="cssRest">:</span><span class="cssValue">Arial, sans-serif</span><span class="cssRest">;</span>
<span class="cssProperty">display</span><span class="cssRest">:</span><span class="cssValue"> block</span><span class="cssRest">;</span>
<span class="cssProperty">position</span><span class="cssRest">:</span><span class="cssValue"> relative</span><span class="cssRest">;</span>
<span class="cssSelector">}</span>
</pre>
<p>The only styling that is unique is the background color for each, which encompasses the next part of the CSS. Finally, the span styling is what actually is used to display the width of each colored bars in percentage terms.</p>
<p>You will also need the graph paper background and upload it so that the path matches the CSS. The graphpaper.gif image:<br />
<img src="http://impresslab.com/wp-content/themes/impress/images/graphpaper.gif" alt="graphpaper.gif" /></p>
<h3>The HTML</h3>
<p>Take a look at the following HTML, which creates the graph directly below.</p>
<pre>
<span class="htmlOtherTag">&lt;div id=<span class="htmlAttributeValue">&quot;graphbox&quot;</span>&gt;</span>
<span class="htmlOtherTag">&lt;h2&gt;</span><span class="htmlText">Student Grades</span><span class="htmlOtherTag">&lt;/h2&gt;</span>
<span class="htmlOtherTag">&lt;div class=<span class="htmlAttributeValue">&quot;graph&quot;</span>&gt;</span><span class="htmlOtherTag">&lt;strong class=&quot;orangebar&quot; style=<span class="htmlAttributeValue">&quot;<span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue"> 55%</span><span class="cssRest">;</span>&quot;</span>&gt;</span>Steve: 55%<span class="htmlOtherTag">&lt;/strong&gt;</span><span class="htmlOtherTag">&lt;/div&gt;</span>
<span class="htmlOtherTag">&lt;div class=<span class="htmlAttributeValue">&quot;graph&quot;</span>&gt;</span><span class="htmlOtherTag">&lt;strong class=<span class="htmlAttributeValue">&quot;greenbar&quot;</span> style=<span class="htmlAttributeValue">&quot;<span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue"> 90%</span><span class="cssRest">;</span>&quot;</span>&gt;</span>Linda: 90%<span class="htmlOtherTag">&lt;/strong&gt;</span><span class="htmlOtherTag">&lt;/div&gt;</span>
<span class="htmlOtherTag">&lt;div class=<span class="htmlAttributeValue">&quot;graph&quot;</span>&gt;</span><span class="htmlOtherTag">&lt;strong class=<span class="htmlAttributeValue">&quot;bluebar&quot;</span> style=<span class="htmlAttributeValue">&quot;<span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue"> 75%</span><span class="cssRest">;</span>&quot;</span>&gt;</span>Bill: 75%<span class="htmlOtherTag">&lt;/strong&gt;</span><span class="htmlOtherTag">&lt;/div&gt;</span>
<span class="htmlOtherTag">&lt;div class=<span class="htmlAttributeValue">&quot;graph&quot;</span>&gt;</span><span class="htmlOtherTag">&lt;strong class=&quot;orangebar&quot; style=<span class="htmlAttributeValue">&quot;<span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue"> 32%</span><span class="cssRest">;</span>&quot;</span>&gt;</span>Jill: 32%<span class="htmlOtherTag">&lt;/strong&gt;</span><span class="htmlOtherTag">&lt;/div&gt;</span>
<span class="htmlOtherTag">&lt;div class=<span class="htmlAttributeValue">&quot;graph&quot;</span>&gt;</span><span class="htmlOtherTag">&lt;strong class=<span class="htmlAttributeValue">&quot;greenbar&quot;</span> style=<span class="htmlAttributeValue">&quot;<span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue"> 98%</span><span class="cssRest">;</span>&quot;</span>&gt;</span>Jose: 98%<span class="htmlOtherTag">&lt;/strong&gt;</span><span class="htmlOtherTag">&lt;/div&gt;</span>
<span class="htmlOtherTag">&lt;div class=<span class="htmlAttributeValue">&quot;graph&quot;</span>&gt;</span><span class="htmlOtherTag">&lt;strong class=<span class="htmlAttributeValue">&quot;greenbar&quot;</span> style=<span class="htmlAttributeValue">&quot;<span class="cssProperty">width</span><span class="cssRest">:</span><span class="cssValue"> 85%</span><span class="cssRest">;</span>&quot;</span>&gt;</span>George: 85%<span class="htmlOtherTag">&lt;/strong&gt;</span><span class="htmlOtherTag">&lt;/div&gt;</span>
Green: Exceptional. Blue: Marginal. Orange: Needs Improvement.<span class="htmlOtherTag">&lt;/div&gt;</span>
</pre>
<p>And the outputted graph:</p>
<div id="graphbox">
<h2>Student Grades</h2>
<div class="graph"><strong class="orangebar" style="width: 55%;">Steve: 55%</strong></div>
<div class="graph"><strong class="greenbar" style="width: 90%;">Linda: 90%</strong></div>
<div class="graph"><strong class="bluebar" style="width: 75%;">Bill: 75%</strong></div>
<div class="graph"><strong class="orangebar" style="width: 32%;">Jill: 32%</strong></div>
<div class="graph"><strong class="greenbar" style="width: 98%;">Jose: 98%</strong></div>
<div class="graph"><strong class="greenbar" style="width: 85%;">George: 85%</strong></div>
<p class="footnote">Green: Exceptional. Blue: Marginal. Orange: Needs Improvement.</p>
</div>
<p>You can easily modify the colors by simply changing the background colors in the CSS and the class names in the HTML. Also notice that the graph floats to the left. Depending on the amount of data to display, you may want to have the graph width equal 100% the width of your main content div. But in this case we wanted a simple graph that can stand next to body text.</p>
<p>While this graph is not dynamic (this would require PHP scripts and database calls, or XML data), it is perfect for static data and is much better than using a table to display data.</p>
]]></content:encoded>
			<wfw:commentRss>http://impresslab.com/design/using-css-for-bar-graphs/feed/</wfw:commentRss>
		</item>
		<item>
		<title>11 Ways to Use WordPress</title>
		<link>http://impresslab.com/wordpress/11-ways-to-use-wordpress/</link>
		<comments>http://impresslab.com/wordpress/11-ways-to-use-wordpress/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 20:53:19 +0000</pubDate>
		<dc:creator>Impress Lab</dc:creator>
		
		<category><![CDATA[WordPress]]></category>

		<category><![CDATA[cms]]></category>

		<category><![CDATA[contacts]]></category>

		<category><![CDATA[ecommerce]]></category>

		<category><![CDATA[magazine]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[photoblog]]></category>

		<category><![CDATA[tumblelog]]></category>

		<category><![CDATA[uses]]></category>

		<guid isPermaLink="false">http://impresslab.com/?p=481</guid>
		<description><![CDATA[In part due to its simplicity and ease of programming, WordPress has become more and more popular, but not just for running a blog. Since WordPress is open-source, it is easy to adapt to any needs. Furthermore, WordPress has become even more versatile with the most recent 2.x releases.
It is no doubt that the WordPress [...]]]></description>
			<content:encoded><![CDATA[<p>In part due to its simplicity and ease of programming, <a href="http://wordpress.org">WordPress</a> has become more and more popular, but not just for running a blog. Since WordPress is open-source, it is easy to adapt to any needs. Furthermore, WordPress has become even more versatile with the most recent 2.x releases.</p>
<p>It is no doubt that the WordPress developers have taken into consideration these alternative uses of WordPress as each release is even easier to adapt to unique needs. Here are some unique uses of WordPress, many of which may be practical for you or at least help you admire the power of WordPress.</p>
<h3>Blogging</h3>
<p>Of course, WordPress was originally designed for as a blogging platform. No more needs to be said.</p>
<h3>Tumblelog</h3>
<p>While <a href="http://chyrp.net/">Chryp</a> and Tumblr are the original and leading tumblelogs, WordPress can also be used to express your ideas, status, and share information informally thanks in part to several <a href="http://livetardy.com/t1/download-t1-theme/">themes</a> and plugins like Radical Behavior&#8217;s <a href="http://wordpress.org/extend/plugins/quick-post/">QuickPost</a>. QuickPost allows you to bookmark your WordPress and rapidly at new posts.</p>
<h3>Twitter Site</h3>
<p>You can also use WordPress in place of <a href="http://twitter.com/">Twitter</a>, with less limitations and ultimate customization. The <a href="http://en.blog.wordpress.com/2008/01/28/introducing-prologue/">Prologue theme</a> adapts WordPress to a Twitter-like site.</p>
<h3>Content Management System</h3>
<p>WordPress is becoming more and more common as a Content Management System (CMS). With its built in features of static pages, plus many CMS-type plugins and <a href="http://codex.wordpress.org/User:Lastnode/Wordpress_CMS">features</a> like <a href="http://www.instinct.co.nz/e-commerce-post/">ecommerce</a> and calendars make WordPress a simple CMS. While it is perhaps not the best option for more complex sites, WordPress works in most cases. Nevertheless, virtually any custom feature can be created to work within WordPress as it is open-source and well documented.</p>
<h3>Photoblog</h3>
<p><a href="http://www.wordpressphotoblog.com/wordpress-photoblog-theme/wordpress-photoblog-theme-nishita.php"><img class="alignnone size-full wp-image-487" src="http://impresslab.com/wp-content/uploads/2008/08/uses_1.jpg" alt="" width="500" height="226" /></a></p>
<p>WordPress as a photoblog makes sense since it is essentially the same ideas as a regular blog platform. A photoblog is where the photos, not text, take the main attention. Photoblogs are useful for hobbyists and photographers.</p>
<p>By using custom fields and WordPress&#8217;s built in upload feature, you can easily setup a photoblog. To get started, there are many photoblog themes available including <a href="http://monotonedemo.wordpress.com/">Monotone</a> and <a href="http://www.wordpressphotoblog.com/wordpress-photoblog-theme/wordpress-photoblog-theme-nishita.php">Nishita</a>. For more on photoblogs, visit <a href="http://www.wordpressphotoblog.com/">WordPress Photoblog</a>, an entire site dedicated to photoblogs.</p>
<h3>Ecommerce</h3>
<p>WordPress as an ecommerce solution is more limited, but nevertheless important. Though limited, WordPress as an ecommerce is much less bloated than other solutions. The best resource to setting up WordPress as an ecommerce gateway is Instinct&#8217;s free <a href="http://www.instinct.co.nz/e-commerce/">WordPress ecommerce plugin</a>. This plugin adds all the necessary parts of an ecommerce site including images, shopping carts, and payment gateways.</p>
<p>However, it will still be some time before WordPress overtakes the leaders in ecommerce such as <a href="http://www.oscommerce.com/">osCommerce</a>.</p>
<h3>News/Magazine</h3>
<p><a href="http://www.darrenhoyt.com/2007/08/05/wordpress-magazine-theme-released/"><img class="alignnone size-full wp-image-488" src="http://impresslab.com/wp-content/uploads/2008/08/uses_2.jpg" alt="" width="500" height="226" /></a></p>
<p>Probably one of our most favorite uses of WordPress is as a news or magazine site with hundreds or thousands of articles and images. All the content must be displayed cleverly. Fortunately, several free and premium themes are available, including Darren Hoyt&#8217;s <a href="http://www.darrenhoyt.com/2007/08/05/wordpress-magazine-theme-released/">Mimbo</a>, Brian Gardner&#8217;s <a title="Revolution Theme for WordPress" rel="external" href="http://www.revolutiontheme.com/">Revolution</a>, or our very own, soon-to-be-released <a href="http://impresslab.com/products/newspress">NewsPress theme</a>.</p>
<h3>Contacts Manager</h3>
<p><a href="http://designintellection.com/downloads/wp-contact-manager/"><img class="alignnone size-full wp-image-489" src="http://impresslab.com/wp-content/uploads/2008/08/uses_3.jpg" alt="" width="500" height="226" /></a></p>
<p>Another creative way of using WordPress is to manage your contacts. The best option as a contact manager is Design Intelliction’s <a title="WP-Contact Manager" rel="external" href="http://designintellection.com/downloads/wp-contact-manager/">WP-Contact Manager</a>, which makes use of custom fields and password protects the entire blog so only registered users can view the contacts.</p>
<p>But consider that by using some password protection and custom fields, Design Intelliction was able to create a contacts manager. Using similar thinking, WordPress could also be used to manage inventory or basically anything else that needs managing.</p>
<h3>Job Board</h3>
<p>Though not free, you can tailor WordPress to suit as a job board via the <a href="http://www.dailywp.com/jobpress-wordpress-theme/">JobPress template</a>. JobPress makes use of the fact that by default WordPress displays the most recent posts, or in this case jobs. But JobPress also allows regular users to post a job after paying via PayPal, just like a real job board. However, you can also use <a href="http://www.jobberbase.com/">JobberBase</a>, a completely different open-source solution that is just as user friendly.</p>
<h3>Classifieds</h3>
<p>From the JobPress team, you can also use WordPress as a classifieds site with <a href="http://www.dailywp.com/classipress-wordpress-theme/">ClassiPress</a>, another premium theme. Again, this theme makes use of WordPress&#8217;s most basic functions with some added twists.</p>
<h3>Review Site</h3>
<p>Finally, WordPress can even be used as a review site, with product/service descriptions and subsequent user comments and rankings. The <a href="http://www.wpreviewsite.com/">WP Review Site theme and plugin</a> set customizes WordPress to serve as a powerful review site.</p>
<p>The possibilities with WordPress are endless. We expect to highlight even more uses of WordPress as  creative developers continue to tweak the basic codes for their needs.</p>
]]></content:encoded>
			<wfw:commentRss>http://impresslab.com/wordpress/11-ways-to-use-wordpress/feed/</wfw:commentRss>
		</item>
		<item>
		<title>ResumePress Free WordPress Theme</title>
		<link>http://impresslab.com/wordpress/resumepress-free-wordpress-theme/</link>
		<comments>http://impresslab.com/wordpress/resumepress-free-wordpress-theme/#comments</comments>
		<pubDate>Thu, 28 Aug 2008 16:47:42 +0000</pubDate>
		<dc:creator>Impress Lab</dc:creator>
		
		<category><![CDATA[WordPress]]></category>

		<category><![CDATA[free]]></category>

		<category><![CDATA[resume]]></category>

		<category><![CDATA[template]]></category>

		<category><![CDATA[theme]]></category>

		<guid isPermaLink="false">http://impresslab.com/?p=473</guid>
		<description><![CDATA[We are putting the finishing touches on our newest WordPress theme release, ResumePress.
As its name suggests, ResumePress is a theme specifically designed for personal virtual resumes. With the advent of technology and the affordability of hosting, more and more business professionals are registering their own domain name, such as www.johndoe.com, and using it to market [...]]]></description>
			<content:encoded><![CDATA[<p>We are putting the finishing touches on our newest WordPress theme release, ResumePress.</p>
<p>As its name suggests, <strong>ResumePress is a theme specifically designed for personal virtual resumes</strong>. With the advent of technology and the affordability of hosting, more and more business professionals are registering their own domain name, such as www.johndoe.com, and using it to market themselves across the country and world.</p>
<h3>The Design</h3>
<p>Internally, ResumePress makes heavy use of <a href="http://impresslab.com/design/using-custom-fields-in-wordpress/">Custom Fields</a>, making it easy to update. The only setup that is needed is to create Categories for:</p>
<ul>
<li>Objective</li>
<li>Education</li>
<li>Experiences</li>
<li>Skills</li>
<li>Interests</li>
<li>References</li>
</ul>
<p>Then, each category must be matched to its ID in the index.php file. The index.php file displays a certain number of posts from each category under its heading, such as Skills or Education.</p>
<p>To add content, just create new posts and categorize them accordingly. We have limited the number of posts that are displayed in each category because only the most recent items should be displayed. As you add new experiences, for example, older ones get removed from the homepage to save space (just like a real resume).</p>
<p>The sidebar.php will also require some manual updating (i.e. contact information).</p>
<p><strong>On the outside, ResumePress uses a conservative, professional look with browns and grays</strong>. The theme focuses more the text and contents and less on the design, just like a real resume.</p>
<h3>Free WordPress Theme</h3>
<p>ResumePress is free! And since we used the open-source <a href="http://wordpress.org" target="_blank">WordPress</a>, everything is free except for your hosting. We will be offering further, personalized customization on a per-hour basis. We can also install both WordPress and the ResumePress template. Please <a href="http://impresslab.com/about/contact/">contact</a> Impress Lab for more details.</p>
<h3>Demo</h3>
<p><strong>You can view a demo of ResumePress v. 1.0 at</strong>:</p>
<p><a href="http://impresslab.com/themes/resumepress/">http://impresslab.com/themes/resumepress/</a></p>
<h3>Download ResumePress</h3>
<p>Please note that we are still working on the finishing touches. However, you can download the beta version. In the next release we will be including further documentation on customization and usage. Download the beta version below:</p>
<p style="text-align: center;"><a href="http://impresslab.com/downloads/resumepress.zip" title="Version 1.0 downloaded 86 times" >ResumePress</a></p>
]]></content:encoded>
			<wfw:commentRss>http://impresslab.com/wordpress/resumepress-free-wordpress-theme/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Using Email for Brand Marketing</title>
		<link>http://impresslab.com/business/using-email-for-brand-marketing/</link>
		<comments>http://impresslab.com/business/using-email-for-brand-marketing/#comments</comments>
		<pubDate>Sat, 23 Aug 2008 21:50:07 +0000</pubDate>
		<dc:creator>Impress Lab</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<category><![CDATA[apps]]></category>

		<category><![CDATA[brand]]></category>

		<category><![CDATA[email]]></category>

		<category><![CDATA[google]]></category>

		<guid isPermaLink="false">http://impresslab.com/?p=306</guid>
		<description><![CDATA[As perhaps the most common form of communication, email has evolved into a strategic marketing tool especially for small and medium sized businesses. Unfortunately, many small businesses do not effectively leverage email in their marketing campaigns. Often times, businesses can easily utilize email as free, automatic brand marketing. This article explains simple methods to use [...]]]></description>
			<content:encoded><![CDATA[<p>As perhaps the most common form of communication, email has evolved into a strategic marketing tool especially for small and medium sized businesses. Unfortunately, many small businesses do not effectively leverage email in their marketing campaigns. Often times, businesses can easily utilize email as free, automatic brand marketing. <strong>This article explains simple methods to use email to market your organization&#8217;s brand for free</strong>.</p>
<p>Assuming you already have a domain name, such as www.smithplumbing.com, you can create your own email branded for your company. How often have you seen a small, local business that uses a free email account at AOL or Yahoo!? Instead, you can use email at your domain name for free with the same features you are used to.</p>
<h3>Google Apps</h3>
<p>Nearly every hosting company includes a certain number of email addresses with your domain name purchase. But do not use the hosting-provided email services as they often limit the amount of inbox space, the number of email addresses, and use confusing and bloated webmail interfaces.</p>
<p><strong>The best option would be to use the free Google Apps solution</strong>. The best part is that it uses the same interface used by Gmail users in which your emails are grouped as a conversation (your replies are all attached together).</p>
<p>Google Apps has two <a href="http://www.google.com/a/help/intl/en/admins/editions.html">editions</a>, Standard and Premier. For most purposes you can use the free Standard version. You can always upgrade later should you need additional space or features. Google Apps Standard version includes several useful features unmatched by your hosting provider:</p>
<ul>
<li>Custom-branded Gmail with about 8GB of storage per account</li>
<li>Unlimited email addresses (joe@domainname.com, jane@domainname.com, etc.)</li>
<li>IMAP to use an external email client such as Microsoft Outlook (what we use)</li>
</ul>
<p>Setting up your domain name to work with Google Apps is easy as following some simple online prompts.</p>
<p><a href="http://www.google.com/a/cpanel/domain/new"><img class="alignnone size-full wp-image-502" title="Google Apps Signup" src="http://impresslab.com/wp-content/uploads/2008/08/apps.jpg" alt="" width="500" height="226" /></a></p>
<h3>Benefits of using Google Apps</h3>
<p>Once you have setup up Gmail and Google Apps for your domain name, you can start using their simple and powerful features. While you may or may not need all their free features, the Gmail function is perhaps most important.</p>
<p>Now you will have a custom email address, without having to use a free email provider. <strong>Each time you email a customer you essentially are building your brand as your company name is in each email</strong>.</p>
<p>You can start building brand recognition; every time a customer receives an email from you they are reminded of your company, not some other company like AOL.</p>
]]></content:encoded>
			<wfw:commentRss>http://impresslab.com/business/using-email-for-brand-marketing/feed/</wfw:commentRss>
		</item>
		<item>
		<title>In Praise of Obama&#8217;s Poltical Branding</title>
		<link>http://impresslab.com/design/in-praise-of-obamas-poltical-branding/</link>
		<comments>http://impresslab.com/design/in-praise-of-obamas-poltical-branding/#comments</comments>
		<pubDate>Sat, 23 Aug 2008 19:16:35 +0000</pubDate>
		<dc:creator>Impress Lab</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<category><![CDATA[Design]]></category>

		<category><![CDATA[News]]></category>

		<category><![CDATA[campaign]]></category>

		<category><![CDATA[marketing]]></category>

		<category><![CDATA[mccain]]></category>

		<category><![CDATA[obama]]></category>

		<category><![CDATA[political]]></category>

		<category><![CDATA[politics]]></category>

		<category><![CDATA[strategy]]></category>

		<guid isPermaLink="false">http://impresslab.com/?p=318</guid>
		<description><![CDATA[Never in the history of American politics has a candidate for office successfully leveraged marketing so well as Barack Obama, the Democratic hopeful for President. From perhaps one of the most cleaver logos, to his slogan plastered over any possible marketing medium, to online marketing in social and interactive websites to just plain beautiful graphic [...]]]></description>
			<content:encoded><![CDATA[<p>Never in the history of American politics has a candidate for office successfully leveraged marketing so well as Barack Obama, the Democratic hopeful for President. From perhaps one of the most cleaver logos, to his slogan plastered over any possible marketing medium, to online marketing in social and interactive websites to just plain beautiful graphic design, the Obama political campaign is a paradigm of marketing cohesiveness.</p>
<p>Obama has used his marketing strength to clinch the Democratic nomination, secure over $40 million in donations, and is now campaigning against Republican John McCain.</p>
<h3>Logo Branding</h3>
<p><img title="Obama Logo" src="http://impresslab.com/wp-content/uploads/2008/08/obama_logo.jpg" alt="Obama Logo" align="right" /></p>
<p>The Obama campaign&#8217;s signature marketing strategy rests in its conceptual circle &#8220;O&#8221; logo. Of course, the logo incorporates the O in Obama (twice), with rays of hope in a vast red field.</p>
<h4>Conveying the Message</h4>
<p>But a logo has to be more than just an image. It has to be leveraged such that it becomes synonymous with the organization&#8217;s, or campaign&#8217;s, overall strategy and mission. Considering that the Obama camp&#8217;s mission is for change in policy and realigning our hopes with our future, the logo perfectly conveys this message.</p>
<p>The field symbolizes future as it fades into the sunrise; we assume the sun is rising because a sunrise personifies hope and future prosperity, cornerstones of the Obama mission. <strong>By using the logo in nearly all his campaing material in print literature, online, and in television advertisements, Obama has made his logo the most recognizable image of his campaign such that it can now even stand alone</strong>. A well defined logo should be able to stand with out text or contextual clues and be instantly recognizable by at least the target audience. With strong recognition, the campaign logo is now used in everything Obama:</p>
<p><img class="alignnone size-full wp-image-328" title="Obama Hat with Logo" src="http://impresslab.com/wp-content/uploads/2008/08/obama1.jpg" alt="" width="500" height="226" /></p>
<h3>Campaign Slogan</h3>
<p>In tandem with his cleaver logo, the Obama campaign has heavily used his &#8220;Change you can Believe In&#8221; slogan dominantly. In fact, the campaign has taken a unique Slogan Marketin Strategy approach. <strong>In many cases, Obama uses his slogan in place of where his name is traditionally used</strong>.</p>
<p>For example, on his speech podiums notice that the sign reads &#8220;Change you can Believe In,&#8221; not &#8220;Barack Obama 2008.&#8221; This contrasts with John McCain&#8217;s traditional strategy of using his name. Hillary Clinton also used her name during the primaries.This same marketing strategy exists on his personal plane. Where&#8217;s McCain&#8217;s plane brands his name (his logo) on the tail wing, Obama only uses the &#8220;O&#8221; logo on the tail and the words &#8220;Change we can Believe In&#8221; inscribed on the sides. Nowhere does it say &#8220;Barack Obama.&#8221;</p>
<h4>Pros and Cons of Slogan Marketing Strategy</h4>
<p>By using the Slogan Marketing Strategy, Obama can showcase his driving mission rather than his name. As in any political campaign, the candidate&#8217;s mission is the most important message when it is time to vote. Obama followers and even opponents remember his mission the most.</p>
<p>However, Obama&#8217;s strategy has already come under criticism because it relies too much on his slogan. Some marketing experts state that the Barack Obama name is becoming lost in his Slogan Marketing Strategy approach. When November 4th comes, some may not remember his name (remember, there are no slogans or logos on the official ballots).</p>
<h3>Print Literature</h3>
<p>The political campaign&#8217;s marketing powers carry over into its print material. As mentioned, the logo is well defined in all his collateral material. Consider the campaign&#8217;s branding on his <a href="http://www.barackobama.com/pdf/ObamaBlueprintForChange.pdf" target="_blank">Blueprint for Change</a> document outlining his values and goals for America:</p>
<p><img class="alignnone size-full wp-image-325" title="Obama Logo on Print Literature" src="http://impresslab.com/wp-content/uploads/2008/08/obama2.jpg" alt="" width="500" height="226" /></p>
<p>The campaign&#8217;s official sky blue and dark blue colors are also used heavily in print literature to create a cohesive marketing strategy.</p>
<h3>Online Marketing</h3>
<p><strong>Perhaps the true beauty of the campaign&#8217;s marketing strategy is their leverage of the most popular social networks and tools to reach the farthest corners of the country</strong>. From online videos on the <a href="http://www.barackobama.com/index.php" target="_blank">Barack Obama website</a> and even <a href="http://www.youtube.com/barackobama" target="_blank">YouTube</a>, to a <a href="http://presby.facebook.com/barackobama?q=barackobama&amp;ref=ts" target="_blank">Facebook profile</a>, to <a href="http://www.digg.com/users/ObamaforAmerica" target="_blank">Digg</a>, the campaign exists in nearly every important online medium.</p>
<h4>Young Voters</h4>
<p>Consider, for example, the campaign&#8217;s use of Facebook. Facebook is a social network used mostly by teenagers and young adults, considered the driving force in the Democratic strategy. By advertising on Facebook and creating a Facebook profile with important updates, Obama can connect to young voters directly. In fact, the political campaign first announced the decision to make Senator Joe Biden Obama&#8217;s running mate via SMS text messages and his Facebook profile. Obama is also using YouTube, another popular site for younger adults, to market his videos for free.</p>
<h4>The Obama Website</h4>
<p>The <a href="http://www.barackobama.com/index.php" target="_blank">official campaign website</a> further showcases marketing cohesiveness and creativeness. With the &#8220;O&#8221; logo displayed throughout the website from the favicon in the browser address bar to even the site icons, the campaign cares its offline marketing strategy online.</p>
<p><img class="alignnone size-full wp-image-333" title="Obama Logos as Icons" src="http://impresslab.com/wp-content/uploads/2008/08/obama4.jpg" alt="" width="500" height="226" /></p>
<p>Notice the interactivity of the website. The Obama campaign has raised millions of dollars online by requesting donations. Furthermore, all campaign videos and print literature are available on the site as well. Finally, the Obama ecommerce Store features a wide variety of products all with the same signature branding.</p>
<h4>Website Graphics</h4>
<p>Perhaps the best exhibit of the marketing creativeness are the graphics used mostly online. With elegantly designed website banners that almost always use the logo in imaginative ways, the banners further convey Obama&#8217;s missions while drawing the attention of site visitors. For example, a recent banner on the site about his energy policy used the logo as the tree:</p>
<p><img class="alignnone size-full wp-image-331" title="Obama Logo as Tree" src="http://impresslab.com/wp-content/uploads/2008/08/obama3.jpg" alt="" width="500" height="226" /></p>
<p>While the true effectiveness of the Obama marketing strategy has yet to be determined, one must still admire the cohesive branding strategy used by the campaign. The Obama campaign, at the very least, is a working model of perfectly cooreographed marketing strategy that transends traditional mediums as it rewrites campaign history.</p>
]]></content:encoded>
			<wfw:commentRss>http://impresslab.com/design/in-praise-of-obamas-poltical-branding/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Top 25 Social Sites for Businesses</title>
		<link>http://impresslab.com/business/top-25-social-sites-for-businesses/</link>
		<comments>http://impresslab.com/business/top-25-social-sites-for-businesses/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 22:16:52 +0000</pubDate>
		<dc:creator>Impress Lab</dc:creator>
		
		<category><![CDATA[Business]]></category>

		<category><![CDATA[2.0]]></category>

		<category><![CDATA[contact]]></category>

		<category><![CDATA[network]]></category>

		<category><![CDATA[sites]]></category>

		<category><![CDATA[social]]></category>

		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://impresslab.com/?p=351</guid>
		<description><![CDATA[If your business relies solely on offline or even website advertising, you may not be maximizing the full potential. In fact, you can reach niche markets such as savvy techies or potential business partners via online networking on social sites. A social site is a online website where users can interact with each other, sharing [...]]]></description>
			<content:encoded><![CDATA[<p>If your business relies solely on offline or even website advertising, you may not be maximizing the full potential. I<strong>n fact, you can reach niche markets such as savvy techies or potential business partners via online networking on social sites</strong>. A social site is a online website where users can interact with each other, sharing information, links, or profiles with either their network of the entire user database.</p>
<p>You may have heard of the term &#8220;Web 2.0.&#8221; This refers to these social sites where there are now interactive environments. <strong>By leveraging these social sites, you can advertise to niche markets often for free. Make use of these websites and create an online presence for your business or organization</strong>. Not only will you see more website traffic to your site from these online social hangouts, but you will also build quality back-links to your company website and therefore increase your search results rankings.</p>
<div id="red">Warning: Do not spam useless links to these sites or you may be banned.</div>
<h3>Social Bookmarking</h3>
<p>Social bookmark sites allow you to save links on your website in your profile. Other users of the bookmarking site can then view your bookmarks, and often, if they like the content, they can vote the link &#8220;up&#8221; in popularity.</p>
<ol>
<li><a href="http://digg.com/">Digg</a>: Perhaps the leader in social bookmarking, Digg highlights the net&#8217;s most popular websites via user popularity votes. With categories like business, design, and entertainment, you can easliy find a niche to bookmark pages or articles on your site for others.</li>
<li><a href="http://www.stumbleupon.com/">StumbleUpon</a>: As its name suggests, you can share your bookmarks (with a browser toolbar if you prefer) and other users may, ideally, &#8220;stumble&#8221; onto your bookmarks.</li>
<li><a href="http://reddit.com/">Reddit</a>: Recently read something online? Bookmark articles and resources to drive more traffic your site. The most links you have on Reddit, the larger your fan base and presence.</li>
<li><a href="http://technorati.com/">Technorati</a>: The authority in blogging, every blog should be certified by Technorati. By verifying the ownership of your company&#8217;s blog, you can get valuable statistics and increase the authority of your blog.</li>
<li><a href="http://del.icio.us/">Del.icio.us</a>: Bookmark your site and articles on Del.icio.us with tags and start sharing the links to other social users.</li>
<li><a href="http://www.ning.com/">Ning</a>: You can even create your own social bookmarking network on Ning and start sharing and discussing with people you chose, such as colleagues and business partners.</li>
<li><a href="http://youtube.com/">YouTube</a>: A unique way to grab attention to your business is via video sharing sites such as YouTube. Create an advertisment for your business and upload it to YouTube to give customers a visual idea of your business services or products.</li>
<li><a href="http://vimeo.com">Vimeo</a>: Upload commercials and product display videos in high quality to Vimeo for free.</li>
</ol>
<h3>Professional Networking</h3>
<p>Business is all about networking. Stay in contact, and build networks, with easy to use networking sites.</p>
<ol>
<li><a href="http://www.linkedin.com/">LinkedIn</a>: Stay in contact with classmates, partners, and other business professionals in the &#8220;Facebook for business.&#8221;</li>
<li><a href="http://www.facebook.com/">Facebook</a>: The most popular social network today, Facebook started just for college students but now allows anyone to create profiles, pages (for your business or product) and groups. You can even advertise on the site and reach a young audience.</li>
<li><a href="http://www.ecademy.com/">Ecademy</a>: Ecademy helps connect business people through its online network, blog and message boards.</li>
<li><a href="http://www.xing.com/">Xing</a>: Manage your business contacts and network with over 6 million business professionals worldwide.</li>
<li><a href="http://www.care2.com/">Care2</a>: Care2 is the largest network for leaders who are making a difference in the world with noble causes. Showcase your organization&#8217;s community efforts online.</li>
<li><a href="http://www.gather.com/">Gather</a>: Network with those around you and share ideas, photos, and information with a simple interface unlike many other social networks.</li>
<li><a href="http://www.plaxo.com/info">Plaxo</a>: Update your contact information online and sync with your PDA or mail client effortlessly.</li>
<li><a href="http://www.netparty.com/">NetParty</a>: Connect with younger business professionals at social events in the nation&#8217;s largest cities. The site takes a unique approach to builidng contacts through social dinning and club events.</li>
</ol>
<h3>Niche Social Sites</h3>
<p>Target your efforts to niche markets for more direct marketing. You&#8217;ll find people just like you who may become your clients or partners.</p>
<ol>
<li><a href="http://www.mixx.com/">Mixx</a>: With user-created groups and categories, you can bookmark your articles and resources to specific targets and reach the most interested readers.</li>
<li><a href="http://links.hubspot.com/">HubSpot</a>: Share news with marketing business professionals.</li>
<li><a href="http://www.smallbusinessbrief.com/index.php">Small Business Brief</a>: Share information with up-and-coming business professionals and entrepreneurs while driving these intelligent contacts to your site.</li>
<li><a href="http://jumpup.intuit.com/">Jumpup Intuit</a>: Share advise and tips with small business owners and entrepreneurs in a lively community.</li>
</ol>
<h3>Information Portals</h3>
<p>Showcase your knowledge on information portals and build quality back-links and website traffic while highlighting your business&#8217; expertise on specific topics.</p>
<ol>
<li><a href="http://en.wikipedia.org/wiki/Main_Page">Wikipedia</a>: Create your own business information page to highlight your history and operations. Also provide more content on existing pages and show off your expertise.</li>
<li><a href="http://www.wikihow.com/">WikiHow</a>: Create a tutorial or how-to guide and display your business talents and expertise.</li>
<li><a href="http://answers.yahoo.com/">Yahoo! Answers</a>: Answer questions from Yahoo! users and provide links to your site for more information, gaining quality back-links with minimal effort.</li>
<li><a href="http://www.43things.com/">43 Things</a>: Share and discuss your organization&#8217;s goals and generate interest in your business.</li>
<li><a href="http://www.wetpaint.com/">Wetpaint</a>: Organize photos and information with your own wiki, or edible page.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://impresslab.com/business/top-25-social-sites-for-businesses/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Using Custom Fields in WordPress</title>
		<link>http://impresslab.com/design/using-custom-fields-in-wordpress/</link>
		<comments>http://impresslab.com/design/using-custom-fields-in-wordpress/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 15:40:39 +0000</pubDate>
		<dc:creator>Impress Lab</dc:creator>
		
		<category><![CDATA[Design]]></category>

		<category><![CDATA[WordPress]]></category>

		<category><![CDATA[custom]]></category>

		<category><![CDATA[field]]></category>

		<category><![CDATA[tag]]></category>

		<category><![CDATA[template]]></category>

		<guid isPermaLink="false">http://impresslab.com/?p=207</guid>
		<description><![CDATA[Custom Fields add additional functionality while simplifying posting in WordPress. A Custom Field is essentially routinely used information that you would like on all your blog posts. For example, consider that you have a blog about books. At the bottom (or top) of the content of the post, you want to list the ISBN Number, [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Custom Fields add additional functionality while simplifying posting in WordPress</strong>. A <a href="http://codex.wordpress.org/Using_Custom_Fields" target="_blank">Custom Field</a> is essentially routinely used information that you would like on all your blog posts. For example, consider that you have a blog about books. At the bottom (or top) of the content of the post, you want to list the ISBN Number, Author Name, and Publishing City.</p>
<p><strong>Using Custom Fields, you can designate these &#8216;fields&#8217; (i.e. ISBN_Number, Author_Name, and Publishing_City) in your Write Post screen under Custom Fields</strong>.</p>
<p>To better illustrate, consider the book blog that needs fields for the aforementioned information.</p>
<h3>1. Create Custom Field Keys</h3>
<p>To start, open a new Write Post page in your WordPress backend. Scroll down to Custom Fields in the left column.</p>
<p><img class="aligncenter" title="Custom Fields" src="http://impresslab.com/wp-content/uploads/2008/08/customfield1.jpg" alt="" /></p>
<p><strong>A Custom Field includes two parts: the Key and its corresponding Value</strong>. The Key is basically the part that is consistent among all blog posts, whereas the Value is unique. For our example the Keys would be:</p>
<blockquote><p>ISBN_Number</p>
<p>Author_Name</p>
<p>Publishing_City</p></blockquote>
<p>To create our first Custom Field, enter &#8220;ISBN_Number&#8221; in the Key field. In the Value field, enter &#8220;123-456-292x&#8221; (make believe ISBN number). Click &#8220;Add Custom Field when done.<br />
<img class="aligncenter" title="Custom Fields" src="http://impresslab.com/wp-content/uploads/2008/08/customfield2.jpg" alt="" /></p>
<div id="red">Warning: Avoid using spaces in the Custom Field key.</div>
<div id="yellow">Tip: The Value can include HTML code as well.</div>
<p>You can do this for all Author_Name and Publishing City as well. For this example, we use:</p>
<blockquote><p>ISBN_Number: 123-456-292x</p>
<p>Author_Name: John Richards</p>
<p>Publishing_City: New York City, NY</p></blockquote>
<p>You can add these Custom Fields to all your blog posts.</p>
<div id="yellow">Tip: Previously used Keys are now listed in the dropdown &#8220;- Select -&#8221; box.</div>
<h3>2. Add Custom Fields in WordPress Template</h3>
<p><strong>Now that your blog posts have Custom Fields assigned, you need to place PHP code in your WordPress templates to actually display the Custom Fields</strong>. Must often, you will need to edit your &#8220;single.php&#8221; template as this displays the actual blog posts where we will place the Custom Fields.</p>
<p><strong>The Custom Fields should be placed within your WordPress post <a href="http://codex.wordpress.org/The_Loop" target="_blank">Loop</a></strong>. In your single.php template, find The Loop. You will most likely see the following code somewhere that actually displays the blog post content:</p>
<pre><code><span style="color: #000000">

<span style="color: #0000BB">&lt;?php&nbsp;the_content</span><span style="color: #007700">(</span><span style="color: #0000BB">‘</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">p</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Read&nbsp;the&nbsp;rest&nbsp;of&nbsp;this&nbsp;entry</span><span style="color: #007700">.;&lt;/</span><span style="color: #0000BB">p</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">’</span><span style="color: #007700">);&nbsp;</span><span style="color: #0000BB">?&gt;
</span>
</span>
</code></pre>
<p>Each Custom Field can be displayed with the following code, replacing &#8220;custom_key&#8221; with the Key (i.e. ISBN_Number, Author_Name, and Publishing_City).</p>
<pre><code><span style="color: #000000">

<span style="color: #0000BB">&lt;?php&nbsp;$custom_key&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">get_post_meta</span><span style="color: #007700">(</span><span style="color: #0000BB">$post</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">ID</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">‘custom_key’</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">);&nbsp;</span><span style="color: #0000BB">?&gt;
</span>
&lt;p&gt;&lt;b&gt;Key&nbsp;Name:&lt;/b&gt;&nbsp;<span style="color: #0000BB">&lt;?php&nbsp;</span><span style="color: #007700">echo&nbsp;</span><span style="color: #0000BB">$custom_key</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">?&gt;</span>&lt;/p&gt;

</span>
</code></pre>
<p>To illustrate, consider the code for ISBN_Number:</p>
<pre><code><span style="color: #000000">

<span style="color: #0000BB">&lt;?php&nbsp;$ISBN_Number&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">get_post_meta</span><span style="color: #007700">(</span><span style="color: #0000BB">$post</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">ID</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">‘ISBN_Number’</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">);&nbsp;</span><span style="color: #0000BB">?&gt;
</span>
&lt;p&gt;&lt;b&gt;ISBN&nbsp;Number:&lt;/b&gt;&nbsp;<span style="color: #0000BB">&lt;?php&nbsp;</span><span style="color: #007700">echo&nbsp;</span><span style="color: #0000BB">$ISBN_Number</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">?&gt;</span>&lt;/p&gt;

</span>
</code></pre>
<p>This will display the ISBN Number when the blog post is viewed:</p>
<p>ISBN Number: 123-456-292x (or whatever Value you specified for that exact blog post)</p>
<p>Suppose you want to display the three Custom Fields immediately before the post content:</p>
<pre><code><span style="color: #000000">

&lt;h2&gt;<span style="color: #0000BB">&lt;?php&nbsp;the_title</span><span style="color: #007700">()&nbsp;</span><span style="color: #0000BB">?&gt;</span>&lt;/h2&gt;&nbsp;/*&nbsp;Blog&nbsp;Post&nbsp;Title&nbsp;*/

<span style="color: #0000BB">&lt;?php&nbsp;$ISBN_Number&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">get_post_meta</span><span style="color: #007700">(</span><span style="color: #0000BB">$post</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">ID</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">‘ISBN_Number’</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">);&nbsp;</span><span style="color: #0000BB">?&gt;
</span>&lt;p&gt;&lt;b&gt;ISBN&nbsp;Number:&lt;/b&gt;&nbsp;<span style="color: #0000BB">&lt;?php&nbsp;</span><span style="color: #007700">echo&nbsp;</span><span style="color: #0000BB">$ISBN_Number</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">?&gt;</span>&lt;/p&gt;

<span style="color: #0000BB">&lt;?php&nbsp;$Author_Name&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">get_post_meta</span><span style="color: #007700">(</span><span style="color: #0000BB">$post</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">ID</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">‘Author_Name’</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">);&nbsp;</span><span style="color: #0000BB">?&gt;
</span>&lt;p&gt;&lt;b&gt;Author&nbsp;Name:&lt;/b&gt;&nbsp;<span style="color: #0000BB">&lt;?php&nbsp;</span><span style="color: #007700">echo&nbsp;</span><span style="color: #0000BB">$Author_Name</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">?&gt;</span>&lt;/p&gt;

<span style="color: #0000BB">&lt;?php&nbsp;$Publishing_City&nbsp;</span><span style="color: #007700">=&nbsp;</span><span style="color: #0000BB">get_post_meta</span><span style="color: #007700">(</span><span style="color: #0000BB">$post</span><span style="color: #007700">-&gt;</span><span style="color: #0000BB">ID</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">‘Publishing_City’</span><span style="color: #007700">,&nbsp;</span><span style="color: #0000BB">true</span><span style="color: #007700">);&nbsp;</span><span style="color: #0000BB">?&gt;
</span>&lt;p&gt;&lt;b&gt;Publishing&nbsp;City:&lt;/b&gt;&nbsp;<span style="color: #0000BB">&lt;?php&nbsp;</span><span style="color: #007700">echo&nbsp;</span><span style="color: #0000BB">$Publishing_City</span><span style="color: #007700">;&nbsp;</span><span style="color: #0000BB">?&gt;</span>&lt;/p&gt;

<span style="color: #0000BB">&lt;?php&nbsp;the_content</span><span style="color: #007700">(</span><span style="color: #0000BB">‘</span><span style="color: #007700">&lt;</span><span style="color: #0000BB">p</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">Read&nbsp;the&nbsp;rest&nbsp;of&nbsp;this&nbsp;entry&nbsp;</span><span style="color: #007700">&amp;</span><span style="color: #0000BB">raquo</span><span style="color: #007700">;&lt;/</span><span style="color: #0000BB">p</span><span style="color: #007700">&gt;</span><span style="color: #0000BB">’</span><span style="color: #007700">);&nbsp;</span><span style="color: #0000BB">?&gt;</span>&nbsp;/*&nbsp;Blog&nbsp;Post&nbsp;Content&nbsp;*/

</span>
</code></pre>
<p>To learn more about Custom Fields, visit the <a href="http://codex.wordpress.org/Using_Custom_Fields" target="_blank">WordPress documentation</a> on Custom Fields, or post comments for additional help.</p>
]]></content:encoded>
			<wfw:commentRss>http://impresslab.com/design/using-custom-fields-in-wordpress/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Creating CSS Alert Boxes</title>
		<link>http://impresslab.com/design/creating-css-alert-boxes/</link>
		<comments>http://impresslab.com/design/creating-css-alert-boxes/#comments</comments>
		<pubDate>Wed, 20 Aug 2008 01:24:16 +0000</pubDate>
		<dc:creator>Impress Lab</dc:creator>
		
		<category><![CDATA[Design]]></category>

		<category><![CDATA[alert]]></category>

		<category><![CDATA[boxes]]></category>

		<category><![CDATA[css]]></category>

		<category><![CDATA[messages]]></category>

		<category><![CDATA[warning]]></category>

		<guid isPermaLink="false">http://impresslab.com/?p=263</guid>
		<description><![CDATA[A quick and useful way of beautifying your content are alert boxes, which are becoming more and more common on the web. Alert boxes quickly highlight important information, such as warnings or tips, separating them from your main body content.
Purpose of Alert Boxes
Considering that the average website visitor only spends perhaps a minute on each [...]]]></description>
			<content:encoded><![CDATA[<p>A quick and useful way of beautifying your content are alert boxes, which are becoming more and more common on the web. <strong>Alert boxes quickly highlight important information, such as warnings or tips, separating them from your main body content</strong>.</p>
<h3>Purpose of Alert Boxes</h3>
<p>Considering that the average website visitor only spends perhaps a minute on each page, alert boxes can quickly grab the reader&#8217;s attention to the most important information. In addition, alert boxes help break the flow of several paragraphs of text with a splash of color and cute icons in our examples below.</p>
<h3>Creating CSS Alert Boxes</h3>
<p>Creating alert boxes are perhaps one of the easiest CSS tricks:</p>
<h4>1. CSS Code</h4>
<p>You can create seperate paragraph classes in your stylesheet. For example, to create a red message box (perhaps for warnings), use the following code:</p>
<div class="dean_ch" style="white-space: wrap;"> <span class="re1">.red</span> <span class="br0">&#123;</span> <span class="kw1">color</span>: <span class="re0">#FFFFFF</span>;font-weight: <span class="kw2">normal</span>;background:<span class="re0">#FB7070</span> &nbsp;<span class="kw2">url</span><span class="br0">&#40;</span><span class="st0">&quot;images/red.gif&quot;</span><span class="br0">&#41;</span> <span class="kw2">no-repeat</span> <span class="kw1">left</span> <span class="kw2">center</span>;border<span class="re2">:<span class="re3">1px</span></span> <span class="kw2">solid</span> <span class="re0">#D43C3C</span>;padding-left<span class="re2">:<span class="re3">3px</span></span> <span class="re3">3px</span> <span class="re3">3px</span> <span class="re3">22px</span>;margin-bottom<span class="re2">:<span class="re3">7px</span></span>;<span class="br0">&#125;</span></div>
<p>Notice that the alert box includes a background image (&#8221;images/red.gif&#8221;). This will create the icon on the left side. For most cases, we suggest you use FAMFAMFAM&#8217;s free <a href="http://famfamfam.com/lab/icons/silk/" target="_blank">Silk Icon set</a>. The icon should be only 16px by 16px as not to distract from the actual text.</p>
<p>You can also create alert boxes with border widths of 2px. Depending on the size of the text, you can go even larger. For general body text such as this, a 1px border is usually best.</p>
<h4>2. HTML Code</h4>
<p>To display an alert in your web page, use the following code:</p>
<div class="dean_ch" style="white-space: wrap;">&lt;p <span class="kw2">class</span>=<span class="st0">&quot;red&quot;</span>&gt;Warning: Lorem ipsum dolor sit amet, consectetuer adipiscing elit.&lt;/p&gt;</div>
<p>This code will create this alert box when viewed:</p>
<div id="red">Warning: Lorem ipsum dolor sit amet, consectetuer adipiscing elit.</div>
<p>Of course, replace the red class with the class used in your CSS file. You can also create other combinations with different icons and background/border color schemes. See the next section for other types of common alert boxes.</p>
<h3>Types of Alert Boxes</h3>
<p>There are several types of alert boxes you may want to create and use throughout your site. In each case, notice that: 1.) the background should be a light, pastel color, 2.) the border color should be darker than the background color, and 3.) the font color must be readable on the background color. The most obvious are red warning boxes, which may use the following color scheme:</p>
<blockquote><p>Background color: #FB7070  (light red)<br />
Border color: #D43C3C (dark red)<br />
Font color: #FFFFFF (white)</p></blockquote>
<div id="red">Warning: This is a red alert box, good for warnings and cautions.</div>
<p>You can also use yellow boxes for general tips or highlights:</p>
<blockquote><p>Background color: #FFFFCC (light yellow)<br />
Border color: #DDDB54 (dark yellow)<br />
Font color: #000000 (black)</p></blockquote>
<div id="yellow">Tip: This is a yellow alert box, good for general tips.</div>
<p>You can also use green boxes for troubleshooting messages:</p>
<blockquote><p>Background color: #9BCF7B (light green)<br />
Border color: #669933 (dark green)<br />
Font color: #000000 (black)</p></blockquote>
<div id="green">Troubleshooting: This is a green alert box, good for problems.</div>
<h3>Actual Examples</h3>
<p><img title="Facebook Login" src="http://impresslab.com/wp-content/uploads/2008/08/alert2.jpg" alt="" /></p>
<p><img title="Expression Engine User Guide" src="http://impresslab.com/wp-content/uploads/2008/08/alert3.jpg" alt="" /></p>
<p><img title="WordPress Login" src="http://impresslab.com/wp-content/uploads/2008/08/alert4.jpg" alt="" /></p>
<h3>Alert Box Suggestions</h3>
<p>Alert boxes work best on tutorial pages or for instructions as they provide quick information with attention to the most important details.</p>
<p>With anything in design, use alert boxes in moderation. If you see your entire page colored in red or yellow, you may be using this handy CSS technique a bit too much.</p>
<p>Finally, we recommend that you use colors for the CSS classes (i.e. red, yellow, and green) because it will be much easier to remember them when using the classes in your web pages. For example, consider that you used &#8220;.warning&#8221; as your CSS class for the red alert boxes. You would have to remember that you used this class name when creating the code in your pages. The color name may be easier to remember. However, you can use classes like &#8220;.warning&#8221; if you have several red-colored boxes, but with different icons.</p>
]]></content:encoded>
			<wfw:commentRss>http://impresslab.com/design/creating-css-alert-boxes/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Why Not to Underline Hyperlinks</title>
		<link>http://impresslab.com/design/why-not-to-underline-hyperlinks/</link>
		<comments>http://impresslab.com/design/why-not-to-underline-hyperlinks/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 19:55:35 +0000</pubDate>
		<dc:creator>Impress Lab</dc:creator>
		
		<category><![CDATA[Design]]></category>

		<category><![CDATA[hyperlink]]></category>

		<category><![CDATA[readability]]></category>

		<category><![CDATA[typography]]></category>

		<category><![CDATA[underline]]></category>

		<guid isPermaLink="false">http://impresslab.com/?p=564</guid>
		<description><![CDATA[While many would say that you should underline hyperlinks (using text-decoration:underline;), we think otherwise. Instead of using the underline feature that is standard in hyperlinks, you should use a bottom border.
The reason for this is from a readability standpoint. If you use the standard underline, the line will be cutting through the descenders of your [...]]]></description>
			<content:encoded><![CDATA[<p>While many would say that you should underline hyperlinks (using <em>text-decoration:underline;</em>), we think otherwise. <strong>Instead of using the underline feature that is standard in hyperlinks, you should use a bottom border</strong>.</p>
<p>The reason for this is from a readability standpoint. If you use the standard underline, the line will be cutting through the descenders of your type in letters like <em>g</em>, <em>y</em>, and <em>p</em>. This is bad practice since you are making it harder to read these letters, especially for serif fonts that are already a bit hard to read. Consider the standard hyperlink style with an underline:</p>
<p><img title="text-decoration:underline;" src="http://impresslab.com/wp-content/uploads/2008/08/underline1.jpg" alt="" /></p>
<h3>The Solution</h3>
<p>We instead recommend that you use the <em>border-bottom</em> style for your hyperlinks:</p>
<div class="dean_ch" style="white-space: wrap;">p a <span class="br0">&#123;</span><br />
<span class="kw1">color</span>:<span class="re0">#3366CC</span>; <span class="coMULTI">/* Blue font color, or whatever you want */</span><br />
text-decoration<span class="re2">:none</span>; <span class="coMULTI">/* No underline */</span><br />
border-bottom<span class="re2">:<span class="re3">1px</span></span> <span class="kw2">solid</span> <span class="re0">#ff9900</span>; <span class="coMULTI">/* Orange underline */</span><br />
<span class="br0">&#125;</span><br />
p a<span class="re2">:hover</span> <span class="br0">&#123;</span><br />
<span class="kw1">color</span>:<span class="re0">#<span class="nu0">333333</span></span>; <span class="coMULTI">/* Gray font color, or whatever you want */</span><br />
text-decoration<span class="re2">:none</span>; <span class="coMULTI">/* No underline */</span><br />
border-bottom<span class="re2">:<span class="re3">1px</span></span> <span class="kw2">solid</span> <span class="re0">#CC0000</span>; <span class="coMULTI">/* Red underline */</span><br />
<span class="br0">&#125;</span></div>
<p>This style will look like this:</p>
<p><img title="border-bottom:1px solid #ff9900;" src="http://impresslab.com/wp-content/uploads/2008/08/underline2.jpg" alt="" /></p>
<p>The bottom border does not cut through the descenders of the type.</p>
<p>You can also specify other links for active and visited. Notice that using the border-bottom style for links opens many more color possibilities in addition to the enhanced readability. You can use red or black or green underlines, whatever color fits your site best.</p>
<p>The difference may be subtle, but is more pronounced when the difference between both styles is viewed:</p>
<p><img title="Difference" src="http://impresslab.com/wp-content/uploads/2008/08/underline3.jpg" alt="" /></p>
<p>Simple tricks such as this are what help separate good design from great design with a focus on readability. You do not have to use this technique for all hyperlinks, just your main body text which is usually smaller font and harder to read. For example, headers are already easy to read, so using the bottom border technique on hyperlinks will add little value.</p>
]]></content:encoded>
			<wfw:commentRss>http://impresslab.com/design/why-not-to-underline-hyperlinks/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Join the Fight Against Poverty</title>
		<link>http://impresslab.com/news/join-the-fight-against-poverty/</link>
		<comments>http://impresslab.com/news/join-the-fight-against-poverty/#comments</comments>
		<pubDate>Tue, 19 Aug 2008 02:59:50 +0000</pubDate>
		<dc:creator>Impress Lab</dc:creator>
		
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://impresslab.com/?p=162</guid>
		<description><![CDATA[Please join bloggers worldwide in the fight against global poverty. Together, we can make a collective effort to bring attention to one of the most pressing issues facing humanity today. Considering that more than 1.1 billion humans live on less than one dollar a day (World Bank), the least you can do is educate yourself [...]]]></description>
			<content:encoded><![CDATA[<p>Please join bloggers worldwide in the fight against global poverty. Together, we can make a collective effort to bring attention to one of the most pressing issues facing humanity today. Considering that more than 1.1 billion humans live on less than one dollar a day (World Bank), the least you can do is educate yourself and others about the poverty problem.</p>
<h3>October 15, 2008 is Blog Action Day 08</h3>
<p>Impress Lab is proud to support Blog Action Day 08, a day to bring awareness to the hardships and scope of poverty. Each year, Blog Action Day strives to make a meaningful difference by encouraging conversation on the Internet about the world&#8217;s most pressing issues.</p>
<h3>What You can Do</h3>
<p>To help, consider joining Blog Action Day at the following URL: <a href="http://blogactionday.org/" target="_blank">http://blogactionday.org/</a></p>
<p><script src="http://blogactionday.org/js/8e24cd1ce76141171311b90334eb708f067f9040"></script></p>
]]></content:encoded>
			<wfw:commentRss>http://impresslab.com/news/join-the-fight-against-poverty/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Behold WordPress&#8217; Growth</title>
		<link>http://impresslab.com/news/behold-wordpress-growth/</link>
		<comments>http://impresslab.com/news/behold-wordpress-growth/#comments</comments>
		<pubDate>Sun, 17 Aug 2008 22:09:14 +0000</pubDate>
		<dc:creator>Impress Lab</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[WordPress]]></category>

		<category><![CDATA[growth]]></category>

		<category><![CDATA[popularity]]></category>

		<category><![CDATA[stats]]></category>

		<guid isPermaLink="false">http://impresslab.com/?p=504</guid>
		<description><![CDATA[During the annual &#8220;State of the Word&#8221; address at WordCamp San Francisco, Matt Mullenweg gave resounding confirmation of the scope and reach of the open-source blog platform, WordPress. During his address, Matt spoke about the unparalleled growth of both WordPress.com, the free blog hosting company, and the downloadable, open-source WordPress platform. Below are some key [...]]]></description>
			<content:encoded><![CDATA[<p>During the annual &#8220;State of the Word&#8221; address at WordCamp San Francisco, <a href="http://ma.tt/2008/08/wordcamp-photos/">Matt Mullenweg</a> gave resounding confirmation of the scope and reach of the open-source blog platform, <a href="http://wordpress.org">WordPress</a>. During his address, Matt spoke about the unparalleled growth of both <a href="http://WordPress.com">WordPress.com</a>, the free blog hosting company, and the downloadable, open-source WordPress platform. Below are some key stats:</p>
<ul>
<li>Two million new blogs created this year on WordPress.com</li>
<li>Total page views on the blogs on WordPress.com grew about 6 times from last year, up to about 6.5 million</li>
<li>About 3 million privately installed versions of WordPress</li>
<li>120-160 million global unique visitors monthly</li>
</ul>
<p>As a proud WordPress developer, Impress Lab applauds Matt and the WordPress team at <a href="http://automattic.com/">Automattic</a>. We expect these statistics to continue to climb as more and more developers find out about WordPress&#8217; powers. Driven by thousands of plugins and themes, the popularity of WordPress should only increase.</p>
]]></content:encoded>
			<wfw:commentRss>http://impresslab.com/news/behold-wordpress-growth/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Conditional Formatting in WordPress</title>
		<link>http://impresslab.com/design/conditional-formatting-in-wordpress/</link>
		<comments>http://impresslab.com/design/conditional-formatting-in-wordpress/#comments</comments>
		<pubDate>Sat, 16 Aug 2008 14:03:27 +0000</pubDate>
		<dc:creator>Impress Lab</dc:creator>
		
		<category><![CDATA[Design]]></category>

		<category><![CDATA[WordPress]]></category>

		<category><![CDATA[conditional]]></category>

		<category><![CDATA[formatting]]></category>

		<guid isPermaLink="false">http://impresslab.com/?p=447</guid>
		<description><![CDATA[Conditional formatting is a powerful, and perhaps rarely used, template tag that can make WordPress more like a dynamic Content Management System. With conditional formatting you can display certain item, contained within the tag, depending on what type of current page is displayed (such as if it is a static page, blog post, category, or [...]]]></description>
			<content:encoded><![CDATA[<p>Conditional formatting is a powerful, and perhaps rarely used, template tag that can make WordPress more like a dynamic Content Management System. <strong>With conditional formatting you can display certain item, contained within the tag, depending on what type of current page is displayed (such as if it is a static page, blog post, category, or the even the homepage)</strong>.</p>
<p>For this tutorial consider that we want to display only certain information in the sidebar of the theme; we will be editing only the sidebar.php WordPress template file.</p>
<h3>Tutorial 1: Display Child Pages only on Pages</h3>
<p>A very practical use of conditional formatting is to display child pages in the sidebar. For example, if we want the sidebar to have a section for &#8220;More Information,&#8221; with links to all child pages, we can use the standard WordPress code to display child pages:</p>
<div class="dean_ch" style="white-space: wrap;">
&lt;h3&gt;More Information&lt;/h3&gt;<span class="coMULTI">/* Start code for child pages */</span><br />
&lt;ul&gt;<br />
post_parent<span class="br0">&#41;</span><br />
<span class="re0">$children</span> = wp_list_pages<span class="br0">&#40;</span><span class="st0">&quot;title_li=&amp;amp;depth=1&amp;amp;child_of=&quot;</span>.<span class="re0">$post</span>-&gt;<span class="me1">post_parent</span>.<span class="st0">&quot;&amp;amp;echo=0&quot;</span><span class="br0">&#41;</span>; <span class="kw1">else</span><br />
<span class="re0">$children</span> = wp_list_pages<span class="br0">&#40;</span><span class="st0">&quot;depth=1&amp;amp;title_li=&amp;amp;child_of=&quot;</span>.<span class="re0">$post</span>-&gt;<span class="me1">ID</span>.<span class="st0">&quot;&amp;amp;echo=0&quot;</span><span class="br0">&#41;</span>;<br />
<span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$children</span><span class="br0">&#41;</span> <span class="br0">&#123;</span> ?&gt;&lt;/ul&gt;<br />
<span class="coMULTI">/* End code for child pages */</span></div>
<p>This code will display the More Information header with child pages as a list underneath. Even if there are no child pages below the current page, the More Information header will still be displayed. While you can use the &#8220;title_li=&#8221; part of the <a href="http://codex.wordpress.org/Template_Tags/wp_list_pages" target="_blank">wp_list_pages</a> tag to display the header, you may not be able to style it as if it where a separate heading item.</p>
<p>Either way, let&#8217;s suppose we want to display the above information only on pages, not categories or blog posts. This is where conditional formatting comes in. <strong>By using an &#8220;if&#8221; statement, we can display the child pages code above only when we are on a page template (page.php)</strong>. WordPress will automatically check that it is currently showing a page to the user and display the code in the &#8220;if&#8221; statement in the sidebar; if the user is not on a page, the code will not display. Conditional formatting requires a very simple &#8220;if&#8221; statement:</p>
<div class="dean_ch" style="white-space: wrap;">
<span class="kw2">&lt;?php</span> <span class="kw1">if</span> <span class="br0">&#40;</span> is_page<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="kw2">?&gt;</span> <span class="coMULTI">/* Start if statement: show on page only */</span></p>
<p>&lt;h3&gt;More Information&lt;/h3&gt; <span class="coMULTI">/* Start child pages code */</span><br />
&lt;ul&gt;<br />
<span class="kw2">&lt;?php</span><br />
<span class="kw1">if</span><span class="br0">&#40;</span><span class="re0">$post</span>-&gt;<span class="me1">post_parent</span><span class="br0">&#41;</span><br />
<span class="re0">$children</span> = wp_list_pages<span class="br0">&#40;</span><span class="st0">&quot;title_li=&amp;depth=1&amp;child_of=&quot;</span>.<span class="re0">$post</span>-&gt;<span class="me1">post_parent</span>.<span class="st0">&quot;&amp;echo=0&quot;</span><span class="br0">&#41;</span>; <span class="kw1">else</span><br />
<span class="re0">$children</span> = wp_list_pages<span class="br0">&#40;</span><span class="st0">&quot;depth=1&amp;title_li=&amp;child_of=&quot;</span>.<span class="re0">$post</span>-&gt;<span class="me1">ID</span>.<span class="st0">&quot;&amp;echo=0&quot;</span><span class="br0">&#41;</span>;<br />
<span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$children</span><span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="kw2">?&gt;</span><br />
<span class="kw2">&lt;?php</span> <a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="re0">$children</span>; <span class="kw2">?&gt;</span> <br />
<span class="kw2">&lt;?php</span> <span class="br0">&#125;</span> <span class="kw2">?&gt;</span><br />
&lt;/ul&gt;<span class="coMULTI">/* End child pages code */</span></p>
<p><span class="kw2">&lt;?php</span> <span class="br0">&#125;</span> <span class="kw2">?&gt;</span> <span class="coMULTI">/* End if statement */</span></div>
<p>When displayed, &#8220;More Information&#8221; and the child pages link list will only be displayed when the user is on a page (and using the page.php WordPress template).</p>
<h3>Tutorial 2: Displaying Recent Posts only on Blog Posts</h3>
<p>Similar to the previous tutorial, you can use conditional formatting to display certain code on the blog posts (i.e. all blog posts that use the single.php WordPress template).</p>
<p>The <a href="http://codex.wordpress.org/Template_Tags/wp_get_archives" target="_blank">standard PHP code</a> to display, say, the 5 most recent blog posts ordered by date (default) is:</p>
<div class="dean_ch" style="white-space: wrap;">
&lt;h3&gt;Recent Blog Posts&lt;/h3&gt; <span class="coMULTI">/* Start recent posts code */</span><br />
&lt;ul&gt; <br />
<span class="kw2">&lt;?php</span> wp_get_archives<span class="br0">&#40;</span><span class="st0">&#8216;type=postbypost&amp;limit=5&#8242;</span><span class="br0">&#41;</span>; <span class="kw2">?&gt;</span> &nbsp; <span class="coMULTI">/* Display 5 most recent posts */</span><br />
&lt;/ul&gt; <span class="coMULTI">/* End recent posts code */</span><br />
&nbsp;</div>
<p>Now, lets only display the above code when the user is on a blog post (using the single.php template):</p>
<div class="dean_ch" style="white-space: wrap;">
<span class="kw2">&lt;?php</span> <span class="kw1">if</span> <span class="br0">&#40;</span> is_page<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="kw2">?&gt;</span> <span class="coMULTI">/* Start if statement: show on blog post only */</span></p>
<p>
&lt;h3&gt;Recent Blog Posts&lt;/h3&gt; <span class="coMULTI">/* Start recent posts code */</span><br />
&lt;ul&gt; <br />
<span class="kw2">&lt;?php</span> wp_get_archives<span class="br0">&#40;</span><span class="st0">&#8216;type=postbypost&amp;limit=5&#8242;</span><span class="br0">&#41;</span>; <span class="kw2">?&gt;</span> &nbsp; <span class="coMULTI">/* Display 5 most recent posts */</span><br />
&lt;/ul&gt; <span class="coMULTI">/* End recent posts code */</span></p>
<p><span class="kw2">&lt;?php</span> <span class="br0">&#125;</span> <span class="kw2">?&gt;</span> <span class="coMULTI">/* End if statement */</span><br />
&nbsp;</div>
<p>The 5 most recent blog posts will now only be displayed in the sidebar as a list when the user is on a current blog post (single.php).</p>
<h3>Other Location Tags</h3>
<p>In addition to using conditional formatting to display information only on pages (using <span style="color: #ff6600;">if ( is_page() )</span> ), on blog posts (using <span style="color: #ff6600;">if ( is_single() )</span> ), you can also use the following location tags:</p>
<ul>
<li>is_category()</li>
<li>is_search()</li>
<li>is_home()</li>
<li>is_page()</li>
<li>is_single()</li>
</ul>
<h3>Multiple Location Tags</h3>
<p>If you want to display certain information on more than one location tag, you can do so with a minor adjustment. For this example, lets assume we want to display the 5 most recent blog posts on both the sidebars for blog posts template (single.php) and on the search results (search.php). In the sidebar, we would use this code:</p>
<div class="dean_ch" style="white-space: wrap;">
<span class="kw2">&lt;?php</span> <span class="kw1">if</span> <span class="br0">&#40;</span> is_home<span class="br0">&#40;</span><span class="br0">&#41;</span> || is_single<span class="br0">&#40;</span><span class="br0">&#41;</span> || is_search<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="kw2">?&gt;</span> <span class="coMULTI">/* Start if statement: display on post and search only */</span><br />
&lt;h3&gt;Recent Blog Posts&lt;/h3&gt; <span class="coMULTI">/* Start recent posts code */</span><br />
&lt;ul&gt; <br />
<span class="kw2">&lt;?php</span> wp_get_archives<span class="br0">&#40;</span><span class="st0">&#8216;type=postbypost&amp;limit=5&#8242;</span><span class="br0">&#41;</span>; <span class="kw2">?&gt;</span> &nbsp; <span class="coMULTI">/* Display 5 most recent posts */</span><br />
&lt;/ul&gt; <span class="coMULTI">/* End recent posts code */</span></p>
<p>
<span class="kw2">&lt;?php</span> <span class="br0">&#125;</span> <span class="kw2">?&gt;</span> <span class="coMULTI">/* End if statement */</span></div>
<p>Notice that we use one &#8220;if&#8221; statement: the above code tells WordPress that if the users is using single.php or search.php, display the enclosed code.</p>
<h3>Sample Sidebar</h3>
<p>To further showcase the dynamics of using conditional formatting, and its simplicity, below is a hypothetical sidebar that uses conditional formatting heavily:</p>
<div class="dean_ch" style="white-space: wrap;">
&lt;div <span class="kw2">class</span>=<span class="st0">&quot;search&quot;</span>&gt; <span class="coMULTI">/* Start search form: no conditional formatting */</span><br />
&nbsp; &nbsp; &nbsp; &nbsp; <span class="kw2">&lt;?php</span> <span class="kw1">include</span> <span class="br0">&#40;</span>TEMPLATEPATH . <span class="st0">&#8216;/searchform.php&#8217;</span><span class="br0">&#41;</span>; <span class="kw2">?&gt;</span><br />
&lt;/div&gt; <span class="coMULTI">/* End search form */</span></p>
<p><span class="kw2">&lt;?php</span> <span class="kw1">if</span> <span class="br0">&#40;</span> is_home<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="kw2">?&gt;</span> <span class="coMULTI">/* Start if statement: display on homepage only */</span><br />
&lt;h3&gt;About Us&lt;/h3&gt;<br />
&lt;p&gt;Text.&lt;/p&gt;<br />
<span class="kw2">&lt;?php</span> <span class="br0">&#125;</span> <span class="kw2">?&gt;</span> &nbsp;<span class="coMULTI">/* End if statement */</span></p>
<p><span class="kw2">&lt;?php</span> <span class="kw1">if</span> <span class="br0">&#40;</span> is_page<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="kw2">?&gt;</span> <span class="coMULTI">/* Start if statement: display on pages only */</span><br />
&lt;h3&gt;More Information&lt;/h3&gt; <span class="coMULTI">/* Start child pages code */</span><br />
&lt;ul&gt;<br />
<span class="kw2">&lt;?php</span><br />
<span class="kw1">if</span><span class="br0">&#40;</span><span class="re0">$post</span>-&gt;<span class="me1">post_parent</span><span class="br0">&#41;</span><br />
<span class="re0">$children</span> = wp_list_pages<span class="br0">&#40;</span><span class="st0">&quot;title_li=&amp;depth=1&amp;child_of=&quot;</span>.<span class="re0">$post</span>-&gt;<span class="me1">post_parent</span>.<span class="st0">&quot;&amp;echo=0&quot;</span><span class="br0">&#41;</span>; <span class="kw1">else</span><br />
<span class="re0">$children</span> = wp_list_pages<span class="br0">&#40;</span><span class="st0">&quot;depth=1&amp;title_li=&amp;child_of=&quot;</span>.<span class="re0">$post</span>-&gt;<span class="me1">ID</span>.<span class="st0">&quot;&amp;echo=0&quot;</span><span class="br0">&#41;</span>;<br />
<span class="kw1">if</span> <span class="br0">&#40;</span><span class="re0">$children</span><span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="kw2">?&gt;</span><br />
<span class="kw2">&lt;?php</span> <a href="http://www.php.net/echo"><span class="kw3">echo</span></a> <span class="re0">$children</span>; <span class="kw2">?&gt;</span> <br />
<span class="kw2">&lt;?php</span> <span class="br0">&#125;</span> <span class="kw2">?&gt;</span><br />
&lt;/ul&gt;<span class="coMULTI">/* End child pages code */</span><br />
<span class="kw2">&lt;?php</span> <span class="br0">&#125;</span> <span class="kw2">?&gt;</span> <span class="coMULTI">/* End if statement */</span></p>
<p><span class="kw2">&lt;?php</span> <span class="kw1">if</span> <span class="br0">&#40;</span> is_home<span class="br0">&#40;</span><span class="br0">&#41;</span> || is_page<span class="br0">&#40;</span><span class="br0">&#41;</span> || is_single<span class="br0">&#40;</span><span class="br0">&#41;</span> || is_category<span class="br0">&#40;</span><span class="br0">&#41;</span> || is_search<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="kw2">?&gt;</span> &nbsp;<span class="coMULTI">/* Start if statement: display on homepage, pages, blog posts, index, results */</span><br />
&lt;h3&gt;Recent Blog Posts&lt;/h3&gt; <span class="coMULTI">/* Start recent posts code */</span><br />
&lt;ul&gt; <br />
<span class="kw2">&lt;?php</span> wp_get_archives<span class="br0">&#40;</span><span class="st0">&#8216;type=postbypost&amp;limit=5&#8242;</span><span class="br0">&#41;</span>; <span class="kw2">?&gt;</span> &nbsp; <span class="coMULTI">/* Display 5 most recent posts */</span><br />
&lt;/ul&gt; <span class="coMULTI">/* End recent posts code */</span><br />
<span class="kw2">&lt;?php</span> <span class="br0">&#125;</span> <span class="kw2">?&gt;</span> <span class="coMULTI">/* End if statement */</span><br />
&nbsp;</div>
]]></content:encoded>
			<wfw:commentRss>http://impresslab.com/design/conditional-formatting-in-wordpress/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Styling Typography for the Web</title>
		<link>http://impresslab.com/design/styling-typography-for-the-web/</link>
		<comments>http://impresslab.com/design/styling-typography-for-the-web/#comments</comments>
		<pubDate>Sat, 16 Aug 2008 04:32:29 +0000</pubDate>
		<dc:creator>Impress Lab</dc:creator>
		
		<category><![CDATA[Design]]></category>

		<category><![CDATA[color]]></category>

		<category><![CDATA[contrast]]></category>

		<category><![CDATA[text]]></category>

		<category><![CDATA[typography]]></category>

		<guid isPermaLink="false">http://impresslab.com/?p=290</guid>
		<description><![CDATA[The styling of your typography on websites is perhaps the most important design element - more important than fancy Photoshop headers or cute buttons. Why? Consider that the words you write online are, in most cases, more important than images. In fact, if done correctly, you can say quite a lot with powerfully and cleanly [...]]]></description>
			<content:encoded><![CDATA[<p>The styling of your typography on websites is perhaps the most important design element - more important than fancy Photoshop headers or cute buttons. Why? Consider that the words you write online are, in most cases, more important than images. In fact, if done correctly, you can say quite a lot with powerfully and cleanly styled text via four main components.</p>
<h3>Text Size</h3>
<p>With the advent of larger monitors and screens (i.e. higher resolution), text and images seem smaller in order to display more content. This has resulted in difficulty in reading some older websites that may not have changed to compensate for the the higher resolution screens.</p>
<p>Small text size can also result from poor typography strategies in general. The average website visitors spends a mire minutes on each page if you are lucky - too much text squished together can be disastrous.</p>
<p>We would recommend that the body text, such as this, is set to at least 12px, using either Arial or Verdana font. Larger text size is much easier to read even if the reader has to scroll more.</p>
<h3>Spacing</h3>
<p>Online readability can also be enhanced with larger spacings between lines. This body text has more space between lines than the font would normally have using the line-height CSS code:</p>
<div class="dean_ch" style="white-space: wrap;">p <span class="br0">&#123;</span><br />
<span class="kw1">line-height</span>: <span class="re3"><span class="nu0">140</span>%</span>; <span class="coMULTI">/* Set to more than 100% */</span><br />
<span class="br0">&#125;</span></div>
<p>In addition to line spacing, let your text breath with white space on the sides of the text. Do not place images and other graphical elements directly up to the text if possible. The white space allows the reader to focus more on the text and not overlook it due to neighboring graphics. Take a look at the difference a bit of line spacing makes in readability:</p>
<p><img title="Line Spacing" src="http://impresslab.com/wp-content/uploads/2008/08/linespacing.jpg" alt="" /></p>
<h3>Hierarchy Headings</h3>
<p>Break a page of text with headings such as this page. You should have several headings in your stylesheet. A general rule is to reserve your first level heading, H1, for either your website name or, if you have a text logo, for the title of the page. Use H2, H3, and if necessary H4 for subheadings in the body content.</p>
<p>Hierarchy is simple. Larger text calls for more attention than smaller text. This allows the reader to quickly jump to the specific section of interest.</p>
<p>Depending on your site design, you may want to reserve an uppercase, bold heading for your largest heading(s) and use lowercase, normal weight headings for the smaller ones. Either way, remember to break up every few paragraphs with headings. You may also want to vary the fonts used. Generally, only use at most three different fonts. All fonts should be standard fonts, unless a very unique design is needed.</p>
<p><img title="Heading" src="http://impresslab.com/wp-content/uploads/2008/08/heading.jpg" alt="" /></p>
<h3>Contrast</h3>
<p>We&#8217;ve all done it before. We visit a site that uses yellow text on black background. Rather than reading and getting lost in a swarm of bubble bees, we simple close the page as the atrocious typographic color scheme is not worth the strain.</p>
<p>When it comes to text, it is best to keep the colors conservative. Our experience has taught us to just stay with dark on white text, and perhaps for callouts or other styling, white on dark. When we mean white, we mean #FFFFFF; when we mean dark, we do not mean black (#000000) but a dark gray (#333333). The black-on-white or white-on-black may be too much of a contrast for the web; it is more suited for print.</p>
<p>Remember, these are not rules, but guidelines. Each website and need may be slightly different. But traditionally these tips have worked for most of our client projects.</p>
]]></content:encoded>
			<wfw:commentRss>http://impresslab.com/design/styling-typography-for-the-web/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Coming Soon: NewsPress</title>
		<link>http://impresslab.com/news/coming-soon-newspress/</link>
		<comments>http://impresslab.com/news/coming-soon-newspress/#comments</comments>
		<pubDate>Tue, 12 Aug 2008 20:40:41 +0000</pubDate>
		<dc:creator>Impress Lab</dc:creator>
		
		<category><![CDATA[News]]></category>

		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://impresslab.com/?p=69</guid>
		<description><![CDATA[Our designers are working on an adaptable, easy to use, and of course, free, news/magazine style WordPress theme.]]></description>
			<content:encoded><![CDATA[<p>Our designers are working on an adaptable, easy to use, and of course, free, news/magazine style WordPress theme.</p>
<h3>Why WordPress?</h3>
<p>WordPress, the world&#8217;s leading open source blogging and Content Management System tool, is ideally suited to handle news sites. With blogs for your authors, pages, and media galleries, WordPress is perfect for news and magazine websites.</p>
<h3>NewsPress Theme Features</h3>
<p>NewsPress, Impress Lab&#8217;s revolutionary news theme, can effortlessly handle news websites. With integrated custom fields, media, and clear navigation structures, bundled in a 3-column white layout, NewsPress is an easy solution to showcase breaking news and opinions.</p>
<p>Please stay tuned to the first release of NewsPress.</p>
]]></content:encoded>
			<wfw:commentRss>http://impresslab.com/news/coming-soon-newspress/feed/</wfw:commentRss>
		</item>
		<item>
		<title>New Site Design</title>
		<link>http://impresslab.com/news/new-site-design/</link>
		<comments>http://impresslab.com/news/new-site-design/#comments</comments>
		<pubDate>Tue, 12 Aug 2008 01:22:39 +0000</pubDate>
		<dc:creator>Impress Lab</dc:creator>
		
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://impresslab.com/?p=1</guid>
		<description><![CDATA[Welcome to the new Impress Lab website, now powered by WordPress. We hope to provide easier information to our clients while also launching our own blog focusing on designing, inspiration, the Internet, and of course, with freebies!
Please excuse us as we continue to develop this site. Feel free to share your ideas and thoughts.
Blog
Our newest [...]]]></description>
			<content:encoded><![CDATA[<p>Welcome to the new Impress Lab website, now powered by WordPress. We hope to provide easier information to our clients while also launching our own blog focusing on designing, inspiration, the Internet, and of course, with freebies!</p>
<p>Please excuse us as we continue to develop this site. Feel free to share your ideas and thoughts.</p>
<h3>Blog</h3>
<p><strong>Our newest feature is our agency&#8217;s blog on the design industry and the Internet</strong>. Through our Lab blog, we hope to give you the inside out look into our agency; our ideas, strategies, inspiration, and work. Our blog is open to you as well. Use our ideas, share with us our inspirations, and ask questions.</p>
]]></content:encoded>
			<wfw:commentRss>http://impresslab.com/news/new-site-design/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Spamming: Yahoo! vs. Gmail vs. Hotmail</title>
		<link>http://impresslab.com/experiments/spamming-yahoo-vs-gmail-vs-hotmail/</link>
		<comments>http://impresslab.com/experiments/spamming-yahoo-vs-gmail-vs-hotmail/#comments</comments>
		<pubDate>Fri, 18 Apr 2008 04:15:19 +0000</pubDate>
		<dc:creator>Impress Lab</dc:creator>
		
		<category><![CDATA[Experiments]]></category>

		<category><![CDATA[email]]></category>

		<category><![CDATA[gmail]]></category>

		<category><![CDATA[hotmail]]></category>

		<category><![CDATA[spam]]></category>

		<category><![CDATA[yahoo]]></category>

		<guid isPermaLink="false">http://impresslab.com/?p=192</guid>
		<description><![CDATA[Ever wonder what the best, free email provider is in terms of spam, or unwanted junk/solicitation messages? Which email provider weeds out the most spam leaving only genuine mail in your Inbox? Today we are launching a thorough, pseudo-scientific (or at least practical and interesting) experiment to gauge the effectiveness of three leading email providers: [...]]]></description>
			<content:encoded><![CDATA[<p>Ever wonder what the best, free email provider is in terms of spam, or unwanted junk/solicitation messages? Which email provider weeds out the most spam leaving only genuine mail in your Inbox? Today we are launching a thorough, pseudo-scientific (or at least practical and interesting) experiment to gauge the effectiveness of three leading email providers: <a href="http://mail.yahoo.com">Yahoo! Mail</a>, <a href="http://gmail.com">Google Gmail</a>, and <a href="http://hotmail.com">Microsoft Hotmail</a>.</p>
<h3>Scientific Process</h3>
<p>We are going to follow a methodical approach to measuring the spam deterrence of each email provider:</p>
<ol>
<li>Create same email address for each provider (for example, jennifer.smith@emailprovider.com for each email provider)</li>
<li>Leave settings as default (as most email users do)</li>
<li>Place the email address all over the web, in forums, for signups, and in blogs</li>
<li>Periodically measure amount of spam in Inbox, Spam/Bulk/Junk folder, and total emails</li>
</ol>
<p>We will not list the email addresses here to prevent sabotage.</p>
<p>Check back later for the scientific results.</p>
]]></content:encoded>
			<wfw:commentRss>http://impresslab.com/experiments/spamming-yahoo-vs-gmail-vs-hotmail/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
