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

<channel>
	<title>Fabian Anderwald Design</title>
	<atom:link href="http://www.fabiananderwald.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.fabiananderwald.com</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Fri, 12 Aug 2011 20:51:50 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>WordPress 3.0: Avoiding Integration Disaster</title>
		<link>http://www.fabiananderwald.com/wordpress-3-0-avoiding-integration-disaster</link>
		<comments>http://www.fabiananderwald.com/wordpress-3-0-avoiding-integration-disaster#comments</comments>
		<pubDate>Fri, 25 Jun 2010 01:51:11 +0000</pubDate>
		<dc:creator>fanderwald</dc:creator>
				<category><![CDATA[Process]]></category>

		<guid isPermaLink="false">http://www.fabiananderwald.com/?p=599</guid>
		<description><![CDATA[If you have a website that is integrated with your WordPress blog, be cautious when upgrading to WordPress 3.0. It will break your website in a very devious way, potentially causing massive damage to your SEO efforts! But now that you know the danger, just keep reading and see how easy it is to avoid [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://www.fabiananderwald.com/wp-content/uploads/wordpress_crack.png" alt="Wordpress 3.0" />If you have a website that is integrated with your WordPress blog, be cautious when upgrading to WordPress 3.0. It will break your website in a very devious way, potentially causing massive damage to your SEO efforts! But now that you know the danger, just keep reading and see how easy it is to avoid the pitfall.</p>
<p><span id="more-599"></span><br />
Before WordPress 3.0, integrating your WordPress blog into your website meant following the instructions at <a target="_blank" href="http://codex.wordpress.org/Integrating_WordPress_with_Your_Website">WordPress.org</a> to include a  wp-blog-header.php require statement and some other goodies to make the connection. This method no longer works with WordPress 3.0. </p>
<p>But you won&#8217;t know at first glance that anything is wrong! Your website will load just fine. Your blog posts will display correctly. You&#8217;ll soon discover a terrible problem though. Your first indication of any issue may come a week later in an email from Google telling you that your Adwords campaign has been suspended because of 404 errors. Or Google will mysteriously start reporting 404 crawl errors. And this is what makes it such a heinous bug, because even though its obvious your website is loading just fine, it&#8217;s erroneously being reported as a 404! Potentially destroying all of your SEO efforts. </p>
<p>The fix. Instead of using:<code>require('./wp-blog-header.php');<br />
</code>  use, <code>require('./wp-load.php');</code><br />
Suddenly all your problems will disappear. Huge problem. Easy fix. Whew! </p>
<p>(A quick way to test the status response of your web page is to visit <a href="http://www.seoconsultants.com/tools/headers" target="_blank">http://www.seoconsultants.com/tools/headers</a> and enter your url.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fabiananderwald.com/wordpress-3-0-avoiding-integration-disaster/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Step One: Google Analytics</title>
		<link>http://www.fabiananderwald.com/step-one-google-analytics</link>
		<comments>http://www.fabiananderwald.com/step-one-google-analytics#comments</comments>
		<pubDate>Sun, 16 May 2010 21:27:16 +0000</pubDate>
		<dc:creator>fanderwald</dc:creator>
				<category><![CDATA[Process]]></category>

		<guid isPermaLink="false">http://www.fabiananderwald.com/?p=571</guid>
		<description><![CDATA[Google Analytics is my preferred tool for monitoring and analyzing website traffic. It&#8217;s free, easy to use, very visual, and one of the first things I install when starting a new website. In its basic form you&#8217;ll know how many visits you get, which pages are viewed most, how much time visitors spend on your [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="/wp-content/uploads/Picture-15.png" alt="Graph" />Google Analytics is my preferred tool for monitoring and analyzing website traffic. It&#8217;s free, easy to use, very visual, and one of the first things I install when starting a new website. In its basic form you&#8217;ll know how many visits you get, which pages are viewed most, how much time visitors spend on your site, and many more little nuggets of data. But most people don&#8217;t take advantage of all its abilities to turn those little nuggets of data into more important information that will help you make decisions about your website. This article is about those &#8220;extras&#8221; I use to turn Google Analytics into a decision-making machine.</p>
<p><span id="more-571"></span><br />
<strong>Ecommerce.</strong>  For an ecommerce website, Google Analytics ecommerce tools are invaluable for understanding store performance. You&#8217;ll be able to track your sales conversion rate,  understand referral sources where your sales come from, learn which search keywords are generating the most revenue, and more. While it&#8217;s easy to turn on the ecommerce function in Google Analytics, it&#8217;s a little more difficult to make your website deliver the ecommerce data. In order for ecommerce data to be represented in Google Analytics, the standard GA script needs to modified to show order and transaction data on the conversion page. The conversion page is the &#8220;Thank You&#8221; page after an order is completed. The level of difficulty to implement this is dependent on the website and ecommerce setup. But it&#8217;s impressive data worth to having at your fingertips.</p>
<p><strong>Goals.</strong>  Regardless of whether your website is ecommerce or not, it&#8217;s important to setup Goals to monitor performance. An ecommerce site of course has a goal of making a sale. A different site might have a goal of registering a visitor, getting visitors to sign up for a newsletter, visit a certain page, etc. Whatever the goal, by tracking them in Google Analytics, you&#8217;ll be able to see trends, monitor the impact of site changes, and judge the performance of your marketing.</p>
<p><strong>Funnel Visualization.</strong>  Funnel Visualization is a tool that goes hand in hand with your goal. Many times a visitor must go through a series of steps to complete a goal. For an ecommerce website, this might be the checkout process. In a 3-step process for example, many visitors will make it to step 1, some people will make it to step 2, and then finally some will make it all the way through to the goal. Assuming your goal process isn&#8217;t perfect (aka 100 visitors see your offer and 100 visitors sign up for it), then the process takes on a sort of funnel shape as some visitors drop out at each step. Funnel Visualization will show you a visual representation of your process and makes it easy to judge performance. Now you have a tool to spot trouble areas in your process and can make changes with purpose.</p>
<p><strong>Event Tracking.</strong>  This is relative newcomer to the Google Analytics family of metrics. But has become one of my favorites. Often I setup javascript-generated links to take action when a button is clicked. This is sort of a &#8220;virtual link&#8221; and won&#8217;t normally be tracked by GA because they don&#8217;t generate a page view. But Event Tracking allows us to employ javascript event actions to track that click. It&#8217;s great for keeping track of any in-page event, such as a javascript popup form, discovering which of your sales feature graphics are generating the most results, learning which of your videos are being watched, tracking page load times, etc. </p>
<p>While these have been my &#8220;go-to&#8221; advanced metric tools in Google Analtyics, it&#8217;s also worth mentioning Advanced Segments, Custom Reporting, and Site Search. These are a few of my other tools and allow a website to be viewed in even more detail.</p>
<p>Google Analytics is a great tool and provides valuable insight into your website right out of the box. But with just a little further effort you can turn all that data into real and actionable information. If you have any questions or comments, I&#8217;d love to hear from you.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fabiananderwald.com/step-one-google-analytics/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>First Taste of HTML 5</title>
		<link>http://www.fabiananderwald.com/a-taste-of-html-5</link>
		<comments>http://www.fabiananderwald.com/a-taste-of-html-5#comments</comments>
		<pubDate>Tue, 06 Apr 2010 04:51:48 +0000</pubDate>
		<dc:creator>fanderwald</dc:creator>
				<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.fabiananderwald.com/?p=562</guid>
		<description><![CDATA[HTML 5 is getting more and more attention in the web development world. Currently in a draft revision, HTML 5 is the next major version of html, the language used to program websites. HTML 5 promises better integration of audio and video without requiring plugins, such as Adobe Flash or Microsoft Silverlight. It also includes [...]]]></description>
			<content:encoded><![CDATA[<p>HTML 5 is getting more and more attention in the web development world. Currently in a draft revision, HTML 5 is the next major version of html, the language used to program websites. HTML 5 promises better integration of audio and video without requiring plugins, such as Adobe Flash or Microsoft Silverlight. It also includes support for geolocation, a few other web-centric goodies, such as web storage, and a new structure to build sites in a more semantic way to better identify important areas of each website. For example, identifying header, footer, navigation, articles, sidebars, and other website areas specifically in the programming. So theoretically a search engine could read these areas and perhaps add more significance to content appearing in the article section versus the sidebar section.<br />
<span id="more-562"></span><br />
So trying to get a head start with this coming shake up in the web world, I&#8217;ve rewritten this WordPress-based website using HTML 5. My first impression is that it&#8217;ll be a welcome transition. The differences between HTML 5 and HTML 4 are subtle at this point, but can have a big impact on sites embedding a lot of video and audio. Some of the semantic structuring is a little ambiguous right now, but that could be by design to allow designers flexibility. We ARE talking about a draft revision after all. Who knows what will change by the time it&#8217;s released.</p>
<p>It&#8217;s too early to use HTML 5 on a website where full browser compatibility is a must (the vast majority of browsers do not support HTML 5 yet). But with the help of a little javascript &#8220;shiv&#8221;, I&#8217;m able to get pretty good browser coverage on my implementation.  The javascript shiv is a little bit of code that creates element structures used by HTML 5 and is needed for browsers not yet supporting the new rev (namely Internet Explorer). I&#8217;m using the javascript shiv at <a href="http://html5shiv.googlecode.com/svn/trunk/html5.js">http://html5shiv.googlecode.com/svn/trunk/<span class="hilite">html5</span>.js</a> .</p>
<p>While HTML 5 isn&#8217;t ready for prime time just yet, it is interesting to see how it develops. Adding video and audio without requiring proprietary plugins has obvious benefits. But I think I&#8217;m most curious to see how the semantic structure of the new language will ultimately be used.   </p>
]]></content:encoded>
			<wfw:commentRss>http://www.fabiananderwald.com/a-taste-of-html-5/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Restoring A Polaroid 360 Flash</title>
		<link>http://www.fabiananderwald.com/restoring-a-polaroid-360-flash</link>
		<comments>http://www.fabiananderwald.com/restoring-a-polaroid-360-flash#comments</comments>
		<pubDate>Thu, 25 Mar 2010 04:42:00 +0000</pubDate>
		<dc:creator>fanderwald</dc:creator>
				<category><![CDATA[Stuff]]></category>

		<guid isPermaLink="false">http://www.fabiananderwald.com/?p=555</guid>
		<description><![CDATA[I finally got around to restoring the flash of my Polaroid 360! I followed this How-To Guide for the detailed instructions of the repair. But there are a few extra details I thought others might be interested in hearing about when they attempt the procedure. My particular flash used a pair of 2/3 C-size batteries. [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="/wp-content/uploads/Picture-16.png" alt="Polaroid" /> I finally got around to restoring the flash of my Polaroid 360! I followed this <a href="http://www.rwhirled.com/landlist/how2-365batt.htm" target="_blank">How-To Guide</a> for the detailed instructions of the repair. But there are a few extra details I thought others might be interested in hearing about when they attempt the procedure.<br />
<span id="more-555"></span></p>
<p>My particular flash used a pair of 2/3 C-size batteries. This type of battery wasn&#8217;t available at my local (Dallas) RC hobby shop. (Although they had plenty of sub-C types.) I was able to find two replacement batteries at Batteries Plus (75 &#038; Park Lane). These particular batteries were rated at 1100mAh and are probably more powerful than the originals. The batteries come without wire connection tabs, but Batteries Plus assembles the two batteries in sequence, and attaches connection tabs right there in the store while you wait. The finished product looked almost exactly like the original. Bravo.</p>
<p>Following the great instructions in the link, I was able to disassemble the flash in short order. One tip I would add is using small putty knife to remove the aluminum label covering the two hidden screws in the back of the flash. With the putty knife I was able to carefully remove the label without damaging it. My flash is now reassembled and no one would know it was ever taken apart.</p>
<p>Another note on the actual process of replacing the battery. Don&#8217;t cut the leads from the original battery too short. I would cut them right at the tab, or unsolder them. Polaroid didn&#8217;t give much excess wire to play with and if you&#8217;re not careful you&#8217;ll cut the wires too short to mount the replacement battery. </p>
<p>Once the battery replacement is complete, it&#8217;s time to put it on the charger. In my experience it took several charge cycles to get the battery power to full. The first time I put the flash on the charger, the charging light came on, but only stayed lit for about 10 minutes. I put the flash on the camera (loved hearing that high-pitched whine as the flash charged) and got one flash burst out of the batteries. In the second round of charge, the light stayed on a little longer and I was able to get four bursts out of the flash. Now that I&#8217;m four or five charge cycles into the battery, I&#8217;m getting 20 flashes per charge. Awesome! That&#8217;s two full packs of film! The charger works pretty quickly and can have the batteries back up to power in less than an hour. </p>
<p>According to the instructions printed on the flash, when the flash is ready to fire, an indicator on the back of my camera should light. I&#8217;m not seeing this happen on my camera. But I am noticing that after 15 or 20 seconds, the high-pitched whine of the flash changes to a regular intermittent interval. I&#8217;m taking this to mean it&#8217;s ready to fire. Fire the shutter and bang goes the flash. Oh, be sure you set the camera to flash. (The switch is on the front panel.)</p>
<p>Let&#8217;s here it for the great Polaroid 360!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fabiananderwald.com/restoring-a-polaroid-360-flash/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>7 Steps To Upgrading Your Virtuemart Store</title>
		<link>http://www.fabiananderwald.com/7-steps-to-upgrading-your-virtuemart-store</link>
		<comments>http://www.fabiananderwald.com/7-steps-to-upgrading-your-virtuemart-store#comments</comments>
		<pubDate>Tue, 23 Feb 2010 19:50:57 +0000</pubDate>
		<dc:creator>fanderwald</dc:creator>
				<category><![CDATA[Process]]></category>

		<guid isPermaLink="false">http://www.fabiananderwald.com/?p=540</guid>
		<description><![CDATA[Virtuemart is my favorite platform for creating a powerful, open-source (aka free!), ecommerce stores. Part of its beauty is that operates on the Joomla content management system. So it&#8217;s easy to do more than just a store. But the Joomla community officially switched from Joomla 1.0 to Joomla 1.5 over a year ago. Which means [...]]]></description>
			<content:encoded><![CDATA[<p>Virtuemart is my favorite platform for creating a powerful, open-source (aka free!), ecommerce stores. Part of its beauty is that operates on the Joomla content management system. So it&#8217;s easy to do more than just a store. But the Joomla community officially switched from Joomla 1.0 to Joomla 1.5 over a year ago. Which means that new extensions/modules, latest support, tips, are mostly being generated only for 1.5. While Virtuemart on Joomla 1.0 is still powerful, eventually we&#8217;ll all want to upgrade to the new version. So, lets upgrade this thing.<br />
<span id="more-540"></span><br />
 Here&#8217;s the upgrade to-do list:</p>
<ul>
<li>1. Back up your files and make sure you have your mysql database login info. (You&#8217;ll need this later.) If you&#8217;re upgrading a live store I recommend doing the upgrade in a sub-folder rather than the main location. That way you have some leeway to deal with issues without affecting the main site.</li>
<li>2. Install fresh versions of Joomla and Virtuemart using new databases to keep your old installations safe.</li>
<li>3. Install <a href="http://extensions.joomla.org/extensions/migration-a-conversion/joomla-migration/3895">MTW-Migrator</a>. This extension will connect to the old database (this is where you&#8217;ll need your mysql database login credentials) and place all the data from your old database into your new database. It&#8217;s a must-have because Joomla 1.0 data has to be &#8220;migrated&#8221; to 1.5 due to differences in database structure.</li>
<li>4. Install any new extensions required. Not all extensions available are 1.5-compatible. But Joomla 1.5 can operated in &#8220;legacy mode&#8221; if Joomla 1.0 compatibility is necessary.</li>
<li>5. Copy over your themes from the Joomla 1.0 store into their new homes.</li>
<li>6. Modify your themes to fit the Joomla 1.5 way of doing things.</li>
<li>7. Test, test test.</li>
</ul>
<p>IMPORTANT: Your first attempt to load your newly upgraded site will most likely result in a &#8220;Direct access&#8230;&#8221; error message. This is caused by a change in the PHP tag Joomla uses at the top of the page to identify valid pages. In your index.php file, or any of your theme files causing this issues, look at the top of the file for: <br /> <code>defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );</code> and change it to <code>defined( '_JEXEC' ) or die( 'Direct Access to this location is not allowed.' );</code></p>
<p>On moving over Virtuemart files. If your Virtuemart files are of a more recent version, you can copy over your entire /compnents/com_virtuemart and /administrator/components/com_virtuemart folders over to their new homes. Newer versions are compatible with both Joomla 1.0 and Joomla 1.5. For example, I&#8217;ve been able to do this with Virtuemart versions 1.1.2 or greater. </p>
<p>On Joomla 1.5 theming. Joomla 1.5 uses a different method for managing module positions in it&#8217;s theme structure. For example, defining a module position in your Joomla 1.0 theme would look something like this: <br /><code>mosLoadModules ( 'left', -2 ); </code> But in Joomla 1.5, module positions are defined this way: <br /> <code>jdoc:include type="modules" name="left" style="xhtml" </code> </p>
<p>This isn&#8217;t meant to be the definitive Joomla upgrade guide for your Virtuemart store. But I hope it gives you a heads-up about what the upgrade entails.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fabiananderwald.com/7-steps-to-upgrading-your-virtuemart-store/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Cushy CMS</title>
		<link>http://www.fabiananderwald.com/cushy-cms</link>
		<comments>http://www.fabiananderwald.com/cushy-cms#comments</comments>
		<pubDate>Tue, 01 Dec 2009 17:40:22 +0000</pubDate>
		<dc:creator>fanderwald</dc:creator>
				<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.fabiananderwald.com/?p=533</guid>
		<description><![CDATA[I recently had the opportunity to work with Garrett Owen on building a website for Sunny Day Celebrations. Garrett did all the design and I did all the programming. One of the challenges in the specifications was allowing the content be managed by the owner, without them having to know HTML. And also without using [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="/wp-content/uploads/Picture-17.png" alt="Cushy CMS" />I recently had the opportunity to work with Garrett Owen on building a website for <a href="http://www.sunnydaycelebrations.com/" target="_blank">Sunny Day Celebrations</a>. Garrett did all the design and I did all the programming. One of the challenges in the specifications was allowing the content be managed by the owner, without them having to know HTML. And also without using a full blown content management system since it was such a small site.</p>
<p><span id="more-533"></span></p>
<h3>Content Management Without A CMS</h3>
<p><a href="http://www.cushycms.com/" target="_blank">Cushy CMS</a> bills itself as a &#8220;truly simple&#8221; content management system. That it is, and why I wanted to use it for this project. Other content management systems are more powerful and capable, but they are also more complicated to install/setup and require a greater learning curve to use. Cushy CMS has no installation and setup is nothing more than creating an account and giving a Cushy CMS class to the text area you want to make editable on the page. Then to edit pages, all you have to do is log in to your cushycms.com account, click the page to edit, and make the changes. Once you click apply, the changes immediately take effect. What a great solution for simple edits. </p>
<h3>Recommended</h3>
<p>Cushy CMS is the best way I&#8217;ve found of providing basic content editing for small sites. Not only is it simple to use for new sites, it&#8217;s also easy to retro-fit an existing site. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.fabiananderwald.com/cushy-cms/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Custom Variables In WordPress</title>
		<link>http://www.fabiananderwald.com/using-custom-variables-in-wordpress</link>
		<comments>http://www.fabiananderwald.com/using-custom-variables-in-wordpress#comments</comments>
		<pubDate>Thu, 15 Oct 2009 17:21:53 +0000</pubDate>
		<dc:creator>fanderwald</dc:creator>
				<category><![CDATA[Process]]></category>

		<guid isPermaLink="false">http://www.fabiananderwald.com/?p=508</guid>
		<description><![CDATA[One of the challenges in creating my WordPress website was that I wanted to add posts about recent work, but with more specific details and displayed in a custom fashion without writing custom code into the post itself. The solution I finally settled on was a combination of the WordPress template override system and using [...]]]></description>
			<content:encoded><![CDATA[<p>One of the challenges in creating my WordPress website was that I wanted to add posts about recent work, but with more specific details and displayed in a custom fashion without writing custom code into the post itself. The solution I finally settled on was a combination of the WordPress template override system and using custom variables.</p>
<p><span id="more-508"></span><br />
The power of custom variables lies in the fact that you can build your custom template to take advantage of these variables. For example, you could modify your template to display a custom image above the post, and then assign a custom variable to each post that would tell the template which image to use. This is exactly what I do for my Work posts. I used the template override system to create a modified version of the single.php file to look for custom variables. In my case I use custom variables to display info about project name, client, image, site url, and role. Here&#8217;s an example of the php used in the template used to retrieve the project name variable:<br />
<code>&lt;?php echo get_post_meta($post-&gt;ID, 'project-name', true); ?&gt;</code><br />
I did this for each custom variable I wanted to used an inserted the code at the desired place in my template. Now when I write a post for my Work category, I just write it as normal but insert these custom variables and the page automaticallys fills up with this data.</p>
<p>Adding a custom variable to your post is also really simple. On the Add New Post page in the WordPress administrative interface, just look down the page and you&#8217;ll a Custom Variables input. Just click to enter a new custom variable, give it a name, give it the desired value, and then just click the add button. You&#8217;re now on your way to customizing your WordPress post.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fabiananderwald.com/using-custom-variables-in-wordpress/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The Quick Way To Custom Category Pages In WordPress.</title>
		<link>http://www.fabiananderwald.com/the-quick-way-to-unique-category-pages-in-wordpress</link>
		<comments>http://www.fabiananderwald.com/the-quick-way-to-unique-category-pages-in-wordpress#comments</comments>
		<pubDate>Thu, 08 Oct 2009 16:48:58 +0000</pubDate>
		<dc:creator>fanderwald</dc:creator>
				<category><![CDATA[Process]]></category>

		<guid isPermaLink="false">http://www.fabiananderwald.com/?p=499</guid>
		<description><![CDATA[One of the powers of WordPress is its template override system. It allows a theme to be highly customized without altering the WordPress core. For example, when WordPress first loads it looks for a category file called category-&#8221;category ID&#8221;.php (ie. category-8.php) in your theme folder. If it doesn&#8217;t find one (it won&#8217;t exist by default) [...]]]></description>
			<content:encoded><![CDATA[<p>One of the powers of WordPress is its template override system. It allows a theme to be highly customized without altering the WordPress core. For example, when WordPress first loads it looks for a category file called category-&#8221;category ID&#8221;.php (ie. category-8.php) in your theme folder. If it doesn&#8217;t find one (it won&#8217;t exist by default) then it uses the category.php file. So this allows you to create custom pages and give different categories their own distinct looks or graphics. You can do this for as many categories as you have.  And since these custom files exist in your theme folder, it&#8217;s possible to freely update your WordPress installation without worrying about the update overwriting your modifications. Again, because we aren&#8217;t modifying any core files, only a theme.</p>
<p>Oh, and to find the category id, go to the Categories list in the admin and place your mouse over the category in question. Then look at your browsers status bar and you&#8217;ll see a url with the ID, such as &#8220;http://url&#8230;Cat_ID=12&#8243;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.fabiananderwald.com/the-quick-way-to-unique-category-pages-in-wordpress/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Basic SEO Tactics</title>
		<link>http://www.fabiananderwald.com/seo-101</link>
		<comments>http://www.fabiananderwald.com/seo-101#comments</comments>
		<pubDate>Mon, 05 Oct 2009 02:25:00 +0000</pubDate>
		<dc:creator>fanderwald</dc:creator>
				<category><![CDATA[Process]]></category>

		<guid isPermaLink="false">http://www.fabiananderwald.com/?p=492</guid>
		<description><![CDATA[Designing a website that&#8217;s easy for the user to understand and navigate is only part of the solution. Making that website easy for search engines to understand and navigate is also important. Search engine optimization has become an industry as important to websites as are web design firms and hosting companies. Optimizing a website for [...]]]></description>
			<content:encoded><![CDATA[<p>Designing a website that&#8217;s easy for the user to understand and navigate is only part of the solution. Making that website easy for search engines to understand and navigate is also important. Search engine optimization has become an industry as important to websites as are web design firms and hosting companies. Optimizing a website for search engines takes its own game plan and time frame. In this post I will discuss the first important steps in getting a website ranked well in natural organic listings that appear in Google, Yahoo!, Bing, etc. For now we won&#8217;t get into the paid-for-placement sponsored listings.</p>
<p><span id="more-492"></span></p>
<h3>Patience</h3>
<p>Probably the most important thing to know about optimizing a website is that it&#8217;s an ongoing process and not a one-time proposition. Optimizing requires maintenance, trial and error testing to find the best keywords, refining content, and keeping up with the ever-changing ranking algorithms of search engines. There are many ads online that will guarantee placement for say a one-time fee of $49.95, but that just isn&#8217;t real. That might have been possible in 1995, but today there&#8217;s just too much competition. If anyone guarantees a specific ranking placement, then either they are lying or they don&#8217;t know what they&#8217;re talking about. If they really could live up to the guarantee, would they really only be charging $49.95? No. So lets talk about some tried and true methods of putting your site on the right path to a high ranking.</p>
<h3>Good Content</h3>
<p>This might seem too basic, but having good relevant content on your site is one of the most important things to a high search ranking. Search engines crawl over a site in search of relevant content and will rank a site based on that content. Where the site then ranks depends on each search engines proprietary ranking algorithm. Every search engine uses a different method and keeps it super secret to prevent spammers from diluting the results. But without enough content to sink its teeth into, a search engine can&#8217;t rank a website highly, unless its a very niche product or content that has very little competition. </p>
<h3>Proper Keywords</h3>
<p>Keyword selection is another very important step. Keywords are the words a user types in the search box to hopefully find your site. Targeting the proper keywords for your audience is necessary to drive the most relevant traffic to your site. For example, you can target &#8220;air filters&#8221; and that would generate a lot of traffic to your air filter website. But if you have a furnace air filter website, you&#8217;ll be seeing a lot of wasted traffic. A better keyword to target in this case would be &#8220;furnace filter.&#8221; Knowing how your audience will search for your website will help you write your content and optimize your site for how your audience uses search engines. </p>
<h3>Head Tags</h3>
<p>Next, structuring the html code and writing it properly comes into play.  Making sure the website doesn&#8217;t have any blatant errors in validation or structure will make it easier for search engines to read your website and it&#8217;s good practice for any website. Proper use of tags in the head section of the code are also good practice. The title tag is in my opinion the most important of the head section tags. This represents the title of the page and search engines consider the title an important factor in determining rank. Of less importance are the description and keyword tag. The description tag is used by the search engine to provide a brief synopsis of the page in the search engine listing. That alone makes it important to include. But it&#8217;s believed that the description is not an important player in determining rank. Same with the keyword tag. Because it&#8217;s so easy for spammers to use fake descriptions and keywords to falsify the content of a website, search engines give these tags less importance, if any, in their ranking algorithms.</p>
<h3>H1 Tags</h3>
<p>Another code structure tip is the use of h1 tags. This tag stands for &#8220;heading 1&#8243; and is intended to provide hierarchy to site content. It works as h1 for the most important heading, then h2, h3, etc. Using keywords in h1 tags provide more relevance than search engines pick up on. Also, using alt tags in every image and title tags in every link are good practice.</p>
<h3>The Beginning&#8230;</h3>
<p>While this post doesn&#8217;t cover all of the tactics used to make a website rank well with search engines, the tactics above are a great, universal start. There isn&#8217;t one thing you can do to get a high listing, short of paying for placement. But with patience and ongoing maintenance these steps will get you on your way.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.fabiananderwald.com/seo-101/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Laserdisc: Obsolete Retro Fun</title>
		<link>http://www.fabiananderwald.com/laserdisc-obsolete-and-retro-fun</link>
		<comments>http://www.fabiananderwald.com/laserdisc-obsolete-and-retro-fun#comments</comments>
		<pubDate>Sat, 03 Oct 2009 17:22:46 +0000</pubDate>
		<dc:creator>fanderwald</dc:creator>
				<category><![CDATA[Mystery]]></category>

		<guid isPermaLink="false">http://www.fabiananderwald.com/?p=489</guid>
		<description><![CDATA[Adding to my collection of obsolete technology, I am now the proud owner of a laserdisc player. It had never really occurred to me to seek out and buy an LD player, until I wanted to watch a few particularly rare movies. Movies that had never made it to DVD, or they made it to [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="/wp-content/uploads/159px-LD-mark.png" alt="Laserdisc" />Adding to my collection of obsolete technology, I am now the proud owner of a laserdisc player. It had never really occurred to me to seek out and buy an LD player, until I wanted to watch a few particularly rare movies. Movies that had never made it to DVD, or they made it to DVD that used the laserdisc as the source. So why buy a copy of a copy when I can get one mastered from the source, albeit on a now obsolete format. </p>
<p><span id="more-489"></span><br />
If you&#8217;ve never seen a laserdisc (like me until about a week ago), they are very impressive looking discs. They are huge 12&#8243; platters that look like overgrown CD&#8217;s. The CD format was actually born from the laserdisc format according to my research. They hold about 60 minutes of video per side. So at some point during a movie it needs to be flipped to the other side to continue viewing. The picture quality is better than VHS, but worse than DVD depending on the mastering source. Although, being an analog format, audio quality is outstanding and true CD quality. Another interesting fact is that you can jump back and forth to chapters like you can with DVD&#8217;s. No big deal nowadays, but it must have been pretty amazing back in the days of VHS. </p>
<p>My new interest in the laserdisc format has been a fun distraction and a nice addition to my ever-growing collection of obsolete technology. Not to mention the expansive cover artwork available on the laserdisc jackets. The two movies that took me down this road were the cult classic Danger:Diabolik and The Day of the Triffids. The Day of the Triffids is not available on DVD and if you do find a copy on ebay its a copy of the LD or VHS version of the movie and not the original film source. So laserdisc marks the highest quality that movie may ever be available. I&#8217;m looking forward to what other out of print movie &#8220;classics&#8221; I can find. I already have my eye on a couple of movies on 16mm film.  </p>
]]></content:encoded>
			<wfw:commentRss>http://www.fabiananderwald.com/laserdisc-obsolete-and-retro-fun/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

