<?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>design is philosophy &#187; Events</title>
	<atom:link href="http://www.designisphilosophy.com/category/events/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.designisphilosophy.com</link>
	<description>WordPress, Expression Web, CSS, other stuff</description>
	<lastBuildDate>Tue, 31 Jan 2012 03:10:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel='hub' href='http://www.designisphilosophy.com/?pushpress=hub'/>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Can WordPress really do that? Slides from my WordCamp Victoria 2012 presentation</title>
		<link>http://www.designisphilosophy.com/events/speaking-engagements-events/can-wordpress-really-do-that-slides-from-my-wordcamp-victoria-2012-presentation/</link>
		<comments>http://www.designisphilosophy.com/events/speaking-engagements-events/can-wordpress-really-do-that-slides-from-my-wordcamp-victoria-2012-presentation/#comments</comments>
		<pubDate>Sat, 14 Jan 2012 21:00:47 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[Speaking Engagements]]></category>
		<category><![CDATA[wordcamp]]></category>
		<category><![CDATA[wordcamp victoria]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=1757</guid>
		<description><![CDATA[Can WordPress really do that? A case study of vierderduer.no]]></description>
			<content:encoded><![CDATA[<div style="width:553px" id="__ss_11044025"><object id="__sse11044025" width="553" height="460"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wordcampvictoria2012-vierderduer-120114132658-phpapp02&#038;stripped_title=can-wordpress-really-do-that-a-case-study-of-vierderduerno-11044025&#038;userName=mor10" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><param name="wmode" value="transparent"/><embed name="__sse11044025" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wordcampvictoria2012-vierderduer-120114132658-phpapp02&#038;stripped_title=can-wordpress-really-do-that-a-case-study-of-vierderduerno-11044025&#038;userName=mor10" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="transparent" width="553" height="460"></embed></object></div>
<p><a href="http://www.slideshare.net/mor10/can-wordpress-really-do-that-a-case-study-of-vierderduerno-11044025" title="Can WordPress really do that? A case study of vierderduer.no">Can WordPress really do that? A case study of vierderduer.no</a></p>
<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.designisphilosophy.com/events/speaking-engagements-events/can-wordpress-really-do-that-slides-from-my-wordcamp-victoria-2012-presentation/' addthis:title='Can WordPress really do that? Slides from my WordCamp Victoria 2012 presentation' ><a class="addthis_button_facebook like"></a><a class="addthis_button_twitter"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/events/speaking-engagements-events/can-wordpress-really-do-that-slides-from-my-wordcamp-victoria-2012-presentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Can WordPress really do that? A preview of my 2012 WordCamp Victoria talk</title>
		<link>http://www.designisphilosophy.com/events/speaking-engagements-events/can-wordpress-really-do-that/</link>
		<comments>http://www.designisphilosophy.com/events/speaking-engagements-events/can-wordpress-really-do-that/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 23:07:23 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[Speaking Engagements]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[like]]></category>
		<category><![CDATA[wordcamp]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=1745</guid>
		<description><![CDATA[It all started with a simple yet befuddling question: &#8220;Can you create a WordPress site that sends SMS messages to users when things change?&#8221; My initial thought was that this could easily become the most annoying website in the world, &#8230; <a href="http://www.designisphilosophy.com/events/speaking-engagements-events/can-wordpress-really-do-that/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-1751" title="Vi er der du er - application" src="http://www.designisphilosophy.com/wp-content/uploads/2011/12/vierderduerapplication.png" alt="Vi er der du er - application" width="199" height="380" />It all started with a simple yet befuddling question: &#8220;<em>Can you create a WordPress site that sends SMS messages to users when things change?</em>&#8221; My initial thought was that this could easily become the most annoying website in the world, but upon closer inspection it was a stroke of pure genius.</p>
<p>To ring in 2012 I&#8217;m bringing something completely different to <a title="WordCamp Victoria" href="http://2012.victoria.wordcamp.org/" target="_blank">WordCamp Victoria</a>. If you&#8217;ve seen my live talks previously you know they are usually either neck deep in live code or conceptual presentations on theoretical ideas. This time will be different:</p>
<p>My talk, entitled &#8220;<a title="WordCamp Victoria 2012 speakers" href="http://2012.victoria.wordcamp.org/speaker-biographies/" target="_blank">Can WordPress really do that? A case study of vierderduer.no</a>&#8221; will be focussed around one of the most interesting and challenging WordPress projects I&#8217;ve ever been involved in, the building of a site called &#8220;<a title="Vi er der du er - A WordPress site like no other" href="http://www.vierderduer.no" target="_blank">Vi er der du er</a>&#8221; (&#8220;We are where you are&#8221;) for Norwegian bank SpareBank1. I was brought on as an outside contractor by <a title="Netlife Research" href="http://netliferesearch.com/" target="_blank">Netlife Research</a>, one of the largest and most well renowned web dev houses in Norway, to make their crazy ideas and designs into a real-life site. I say crazy because this is a site that does things so far out of the ordinary even I have a hard time figuring out how we got where we are today.</p>
<p>What makes the site so interesting is that it uses Facebook Likes as a voting system to help raise money for organizations. The more likes an organization gets, the more money the bank gives them. And along the way the organization gets SMS messages telling them about the status of their application and how much money they have raised.</p>
<p>But that&#8217;s just the tip of the iceberg. This site has so many hidden features and backend customizations I&#8217;m not sure I&#8217;ll be able to cover them all in a measly one hour. But I&#8217;ll try.</p>
<p>The talk (which I have yet to prepare) will be a nice break from my regular stuffing-code-down-your-throat approach. I&#8217;ll talk about how the site came about, the many challenges and solutions implemented and how you can take my hard learned lessons and use them to make your custom WordPress themes more effective and easier to manage. More importantly though I&#8217;ll spend the hour helping you break free of the well established preconceptions about what WordPress can and cannot do. If you ask me there is no limit. And in this talk I&#8217;ll prove it.</p>
<p>So, if you haven&#8217;t already bought a ticket, head on over to the <a title="2012 WordCamp Victoria" href="http://2012.victoria.wordcamp.org/" target="_blank">WordCamp Victoria</a> site and grab yours. See you there!</p>
<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.designisphilosophy.com/events/speaking-engagements-events/can-wordpress-really-do-that/' addthis:title='Can WordPress really do that? A preview of my 2012 WordCamp Victoria talk' ><a class="addthis_button_facebook like"></a><a class="addthis_button_twitter"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/events/speaking-engagements-events/can-wordpress-really-do-that/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Open Source in the Cloud &#8211; WordPress on Azure: My Make Web Not War presentation</title>
		<link>http://www.designisphilosophy.com/events/speaking-engagements-events/open-source-in-the-cloud-wordpress-on-azure-my-make-web-not-war-presentation/</link>
		<comments>http://www.designisphilosophy.com/events/speaking-engagements-events/open-source-in-the-cloud-wordpress-on-azure-my-make-web-not-war-presentation/#comments</comments>
		<pubDate>Wed, 26 Oct 2011 18:15:36 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[Speaking Engagements]]></category>
		<category><![CDATA[Windows Azure]]></category>
		<category><![CDATA[WordPress on Azure]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=1679</guid>
		<description><![CDATA[Curious about the concept behind WordPress on Windows Azure or why I&#8217;m so excited about hosting WordPress Networks on a Microsoft platform? Look no further than the presentation above from Make Web Not War 2011.  In it I explain the premise &#8230; <a href="http://www.designisphilosophy.com/events/speaking-engagements-events/open-source-in-the-cloud-wordpress-on-azure-my-make-web-not-war-presentation/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://player.vimeo.com/video/26166439?title=0&amp;byline=0&amp;portrait=0" frameborder="0" width="550" height="413"></iframe></p>
<p>Curious about the concept behind WordPress on Windows Azure or why I&#8217;m so excited about hosting WordPress Networks on a Microsoft platform? Look no further than the presentation above from <a title="Morten Rand-Hendriksen at Make Web Not War 2011" href="http://www.webnotwar.ca/speaker-spotlight-mwnw-welcomes-back-morten-rand-hendriksen/" target="_blank">Make Web Not War 2011.</a>  In it I explain the premise and reasoning behind hosting WordPress Networks on Windows Azure along with some general principles around hosting large WordPress Networks. Your own private garden in the cloud? You bet.</p>
<p>Sadly the video doesn&#8217;t feature the slideshow presentation I created, but you can <a title="Open Source in the Cloud Prezi by Morten Rand-Hendriksen" href="http://prezi.com/ymwfarw4sk6j/open-source-in-the-cloud-php-on-azure/" target="_blank">follow along in a separate window</a> by navigating the slides on Prezi.com.</p>
<p>For a rundown on how to host WordPress on Azure with the new scaffolder solution which was introduced this fall, check out the <a href="http://www.designisphilosophy.com/tutorials/wordpress-on-azure-single-site-deployment/" title="WordPress on Windows Azure: Single-Site Deployment">full WordPress on Windows Azure: Single-Site Deployment tutorial</a>.</p>
<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.designisphilosophy.com/events/speaking-engagements-events/open-source-in-the-cloud-wordpress-on-azure-my-make-web-not-war-presentation/' addthis:title='Open Source in the Cloud &#8211; WordPress on Azure: My Make Web Not War presentation' ><a class="addthis_button_facebook like"></a><a class="addthis_button_twitter"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/events/speaking-engagements-events/open-source-in-the-cloud-wordpress-on-azure-my-make-web-not-war-presentation/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Profile: Syx Langemann</title>
		<link>http://www.designisphilosophy.com/events/speaking-engagements-events/profile-syx-langemann/</link>
		<comments>http://www.designisphilosophy.com/events/speaking-engagements-events/profile-syx-langemann/#comments</comments>
		<pubDate>Fri, 26 Aug 2011 01:59:13 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[Speaking Engagements]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=1572</guid>
		<description><![CDATA[Syx getting ready for our talk at Vancouver Photo Workshops.]]></description>
			<content:encoded><![CDATA[<p><a href="http://farm7.static.flickr.com/6184/6081573122_f6d9e84499_b.jpg"><img alt="Vancouver photographer Syx Langemann at his teaching gig at Vancouver Photo Workshops. Syx has a background in the art of tattoo and as a result his body is covered in ink. The tattoo across the knuckles of his hands reads &quot; FERREALS&quot;." src="http://farm7.static.flickr.com/6184/6081573122_f6d9e84499_z.jpg" title="Syx Langemann" class="aligncenter" width="640" height="427" /></a></p>
<p>Syx getting ready for our talk at Vancouver Photo Workshops.</p>
<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.designisphilosophy.com/events/speaking-engagements-events/profile-syx-langemann/' addthis:title='Profile: Syx Langemann' ><a class="addthis_button_facebook like"></a><a class="addthis_button_twitter"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/events/speaking-engagements-events/profile-syx-langemann/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Your Blog is Boring and Your Photos Suck &#8211; take two</title>
		<link>http://www.designisphilosophy.com/events/speaking-engagements-events/your-blog-is-boring-and-your-photos-suck-take-two/</link>
		<comments>http://www.designisphilosophy.com/events/speaking-engagements-events/your-blog-is-boring-and-your-photos-suck-take-two/#comments</comments>
		<pubDate>Sun, 21 Aug 2011 22:59:57 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[Speaking Engagements]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=1559</guid>
		<description><![CDATA[Mark your calendars! On Thursday August 25 Syx Langemann and I are hosting a two hour encore of our hugely popular Northern Voice 2011 talk Your Blog is Boring and Your Photos Suck about photoblogging. The talk will take place &#8230; <a href="http://www.designisphilosophy.com/events/speaking-engagements-events/your-blog-is-boring-and-your-photos-suck-take-two/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.eventbrite.com/event/2072670413"><img class="aligncenter" title="Your Blog is Boring and Your Photos Suck!" src="http://www.vancouverphotoworkshops.com/blog/wp-content/uploads/2011/08/nv11-card-FRONT1.jpg" alt="" width="1125" height="675" /></a></p>
<p>Mark your calendars! On Thursday August 25 <a title="Black Frame Studios - Photography by Syx Langemann" href="http://blackframestudios.ca" target="_blank">Syx Langemann</a> and I are hosting a two hour encore of our hugely popular <a title="Syx Langemann and Morten Rand-Hendriksen at Northern Voice 2011" href="http://2011.northernvoice.ca/your-blog-boring-and-your-photos-suck" target="_blank">Northern Voice 2011 talk Your Blog is Boring and Your Photos Suck</a> about photoblogging. The talk will take place at the Vancouver Photo Workshops and is 100% free of charge.</p>
<p>The talk was hugely popular at Northern Voice and we had people sitting on the floor and standing in the isles. If you want to join us, go register at <a title="Meetup.com - Vancouver Photo Workshops" href="http://www.meetup.com/Vancouver-Photo-Workshops/events/22021631/" target="_blank">Meetup.com</a> or <a title="Eventbrite.com - Vancouver Photo Workshops" href="http://www.eventbrite.com/event/2072670413" target="_blank">Eventbrite.com</a>. And again, the talk is <strong>free</strong>.</p>
<p>Your Blog is Boring and Your Photos Suck is a two-part presentation. Part one has Syx take you through the creative process of taking a photo &#8211; everything from camera techniques and lighting to composition, colour theory and beyond. The second half picks up where Syx leaves off with me explaining how to publish your photos online in the most efficient way and get them noticed by the people of the internet.</p>
<p>If you&#8217;ve ever wanted to take better pictures, publish your photos online or you run a WordPress or other photo blog and wonder what you can do to make it better and more noticeable, this is the talk for you.</p>
<p>Because we have more time this time we&#8217;re also adding in ample time for Q&amp;A, so bring your questions, ideas and comments and we&#8217;ll have a good old fashioned free-for-all.</p>
<p>So, go register at <a title="Meetup.com - Vancouver Photo Workshops" href="http://www.meetup.com/Vancouver-Photo-Workshops/events/22021631/" target="_blank">Meetup.com</a> or <a title="Eventbrite.com - Vancouver Photo Workshops" href="http://www.eventbrite.com/event/2072670413" target="_blank">Eventbrite.com</a> and come geek out with us on Thursday!</p>
<p>As a side note I&#8217;m also starting a full-fledged <a title="Learn WordPress with Morten Rand-Hendriksen" href="http://www.vancouverphotoworkshops.com/workshops/wordpress-part-1.php" target="_blank">WordPress course at Vancouver Photo Workshops</a> in September. The course is the first of three targeting beginners. You can learn more by going to the <a title="Learn WordPress with Morten Rand-Hendriksen" href="http://www.vancouverphotoworkshops.com/workshops/wordpress-part-1.php" target="_blank">Vancouver Photo Workshops website</a>.</p>
<p>&nbsp;</p>
<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.designisphilosophy.com/events/speaking-engagements-events/your-blog-is-boring-and-your-photos-suck-take-two/' addthis:title='Your Blog is Boring and Your Photos Suck &#8211; take two' ><a class="addthis_button_facebook like"></a><a class="addthis_button_twitter"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/events/speaking-engagements-events/your-blog-is-boring-and-your-photos-suck-take-two/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Your Blog is Boring and Your Photos Suck &#8211; Slides from our Northern Voice 2011 presentation</title>
		<link>http://www.designisphilosophy.com/events/speaking-engagements-events/your-blog-is-boring-and-your-photos-suck-slides-from-our-northern-voice-2011-presentation/</link>
		<comments>http://www.designisphilosophy.com/events/speaking-engagements-events/your-blog-is-boring-and-your-photos-suck-slides-from-our-northern-voice-2011-presentation/#comments</comments>
		<pubDate>Fri, 13 May 2011 19:55:01 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[Speaking Engagements]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=1482</guid>
		<description><![CDATA[Photographer extraordinaire Syx Langemann and I decided to team up for a presentation on the fine art of photo blogging at the Northern Voice 2011 conference. Above is our slide deck for you to enjoy. Warning: The slides contain nudity.]]></description>
			<content:encoded><![CDATA[<p><object id="__sse7947925" width="550" height="450"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=nv11-final-110513004655-phpapp02&#038;stripped_title=your-blog-is-boring-and-your-photos-suck&#038;userName=mor10" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse7947925" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=nv11-final-110513004655-phpapp02&#038;stripped_title=your-blog-is-boring-and-your-photos-suck&#038;userName=mor10" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="550" height="450"></embed></object></p>
<p>Photographer extraordinaire <a title="Syx Langemann - Vancouver Photographer Extraordinaire" href="http://www.syxlangemann.com/">Syx Langemann</a> and I decided to team up for a presentation on the fine art of photo blogging at the <a title="Your Blog is Boring and Your Photos Suck at Northern Voice 2011" href="http://2011.northernvoice.ca/your-blog-boring-and-your-photos-suck">Northern Voice 2011 conference</a>. Above is our slide deck for you to enjoy.</p>
<p>Warning: The slides contain nudity.</p>
<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.designisphilosophy.com/events/speaking-engagements-events/your-blog-is-boring-and-your-photos-suck-slides-from-our-northern-voice-2011-presentation/' addthis:title='Your Blog is Boring and Your Photos Suck &#8211; Slides from our Northern Voice 2011 presentation' ><a class="addthis_button_facebook like"></a><a class="addthis_button_twitter"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/events/speaking-engagements-events/your-blog-is-boring-and-your-photos-suck-slides-from-our-northern-voice-2011-presentation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Open Source Quiz Show at Make Web Not War</title>
		<link>http://www.designisphilosophy.com/events/the-open-source-quiz-show-at-make-web-not-war/</link>
		<comments>http://www.designisphilosophy.com/events/the-open-source-quiz-show-at-make-web-not-war/#comments</comments>
		<pubDate>Wed, 04 May 2011 20:08:34 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[Events]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=1470</guid>
		<description><![CDATA[As a Community Partner of Make Web Not War which happens in 3 days in Vancouver we&#8217;ve been asked to provide some entertainment in between sessions. Not wanting to disappoint we&#8217;re hard at work putting the final touches on our contribution: The &#8230; <a href="http://www.designisphilosophy.com/events/the-open-source-quiz-show-at-make-web-not-war/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>As a Community Partner of <a title="Make Web Not War" href="http://webnotwar.ca" target="_blank">Make Web Not War</a> which happens in 3 days in Vancouver we&#8217;ve been asked to provide some entertainment in between sessions. Not wanting to disappoint we&#8217;re hard at work putting the final touches on our contribution: The Open Source Quiz Show.</p>
<p>Think you know Open Source? Feel like your brain is overflowing with trivia about all things non-proprietary? Ready and willing to prove you are the Number One Go To Person For Anything Open Source? Then this contest is for you.</p>
<p>We need 4 contestants, so if you feel the call of the stage this is your time to shine.</p>
<p>Oh, and there will be some cool prizes courtesy of Make Web Not War and Microsoft.</p>
<p>Drop a line in the comments, tweet me at <a title="Morten Rand-Hendriksen (@mor10) on Twitter" href="http://twitter.com/mor10" target="_blank">@mor10</a> or the Make Web Not War team at <a title="Make Web Not War on Twitter" href="http://twitter.com/webnotwar" target="_blank">@webnotwar</a> and put your name in the hat to participate!</p>
<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.designisphilosophy.com/events/the-open-source-quiz-show-at-make-web-not-war/' addthis:title='The Open Source Quiz Show at Make Web Not War' ><a class="addthis_button_facebook like"></a><a class="addthis_button_twitter"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/events/the-open-source-quiz-show-at-make-web-not-war/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Custom Post Types &#8211; Vancouver WordPress Meetup Slides</title>
		<link>http://www.designisphilosophy.com/wordpress-as-cms/custom-post-types-vancouver-wordpress-meetup-slides/</link>
		<comments>http://www.designisphilosophy.com/wordpress-as-cms/custom-post-types-vancouver-wordpress-meetup-slides/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 08:08:47 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[Speaking Engagements]]></category>
		<category><![CDATA[WordPress as CMS]]></category>
		<category><![CDATA[slides]]></category>
		<category><![CDATA[talk]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=1426</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<div style="width:550px" id="__ss_7474387"><object id="__sse7474387" width="550" height="450"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wpmeetupcustomposttypes-110401024153-phpapp01&#038;stripped_title=wp-meetup-custom-post-types&#038;userName=mor10" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><embed name="__sse7474387" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wpmeetupcustomposttypes-110401024153-phpapp01&#038;stripped_title=wp-meetup-custom-post-types&#038;userName=mor10" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="550" height="450"></embed></object></div>
<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.designisphilosophy.com/wordpress-as-cms/custom-post-types-vancouver-wordpress-meetup-slides/' addthis:title='Custom Post Types &#8211; Vancouver WordPress Meetup Slides' ><a class="addthis_button_facebook like"></a><a class="addthis_button_twitter"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/wordpress-as-cms/custom-post-types-vancouver-wordpress-meetup-slides/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Friends upgrade friends to IE9</title>
		<link>http://www.designisphilosophy.com/events/speaking-engagements-events/friends-upgrade-friends-to-ie9/</link>
		<comments>http://www.designisphilosophy.com/events/speaking-engagements-events/friends-upgrade-friends-to-ie9/#comments</comments>
		<pubDate>Fri, 18 Mar 2011 20:10:02 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[html5]]></category>
		<category><![CDATA[Speaking Engagements]]></category>
		<category><![CDATA[ie9]]></category>
		<category><![CDATA[internet explorer]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=1412</guid>
		<description><![CDATA[Update: Firefox 4.0 was released on March 2nd meaning all the major browsers now have full support for HTML5 and you no longer have an excuse not to implement it. On March 26th the IE9 / WP7 Boot Camp is coming &#8230; <a href="http://www.designisphilosophy.com/events/speaking-engagements-events/friends-upgrade-friends-to-ie9/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img class="aligncenter size-full wp-image-1415" title="html5" src="http://www.designisphilosophy.com/wp-content/uploads/2011/03/html5.jpg" alt="html5" width="550" height="275" /></p>
<p><em><strong>Update: <a title="Download Firefox 4.0" href="http://getfirefox.com" target="_blank">Firefox 4.0</a> was released on March 2nd meaning all the major browsers now have full support for HTML5 and you no longer have an excuse not to implement it.</strong></em></p>
<p>On March 26th the <a title="IE9 / WP7 Boot Camp" href="http://blogs.msdn.com/b/cdndevs/archive/2011/03/16/ie9-wp7-boot-camps-updated-schedule.aspx" target="_blank">IE9 / WP7 Boot Camp</a> is coming to Vancouver, and if you attend you&#8217;ll find me presenting two of the sessions; <em>A Lap Around Internet Explorer 9 and HTML5 </em>and <em>Enhancing Pinned Sites with Internet Explorer 9</em>. I realize this kind of statement is likely to get me rolled in tar and feathers and chased out of town, but before you go looking for your pitchforks and good torch material, hear me out. There are usually reasons why people do things that don&#8217;t seem to make sense, and this is no exception. I&#8217;m making the case for Internet Explorer 9, and quite frankly so should you. Here&#8217;s why.</p>
<h2>HTML5 <del>is</del> should be now</h2>
<p>Over the last couple of years new technologies have started rolling out that will improve both the usability and effectiveness of code on the web. These technologies have been bundled into one collective term, <a title="HTML5 logo" href="http://www.w3.org/html/logo/#the-logo" target="_blank">HTML5</a>, but actually include HTML5, CSS3, SVG and a whole pile of other forward thinking inventions. One of the major reasons why the implementation of HTML5 is so slow, apart from the fact the spec is not yet completed, is that up until March 15th, 2011 Internet Explorer, the default and primary browser for PCs, did not support any of these technologies at all. So while the other major browsers (Firefox, Chrome, Opera and Safari) were providing better and better support for these new technologies anyone using Internet Explorer was experiencing the old internet. As a result, for full cross-browser compatibility HTML5 integration was at best included as an add-on to backwards compatible code.</p>
<p>That was then. This is now. With <a title="Internet Explorer 9" href="http://www.beautyoftheweb.com/#" target="_blank">IE9 finally released</a> we are facing a new reality where HTML5, even in it&#8217;s unfinished spec, can and should be implemented as the primary code of the web with backwards compatibility as an add-on. But this can only happen if we get everyone currently using Internet Explorer to upgrade.</p>
<h2>Stop Living in the Past</h2>
<p>A couple of years ago I started a website called Stop Living In The Past where I encouraged all web developers to install a simple script on their site that would tell IE6 users they were running a horribly outdated piece of software and that they needed to upgrade. This was not a new idea &#8211; there are plenty of such sites out there and the majority of European newspapers had already implemented such warnings on their sites &#8211; but unlike the major IE upgrade scripts out there mine told people to upgrade to a newer version of IE, not get a new browser. My reasoning was simple: If I am to be able to implement the latest and greatest in web technologies and ensure cross-browser compatibility on the sites I build I need to know that the people that visit those sites are running browsers that support them. And since I knew a lot of people were running old and outdated versions of Internet Explorer, largely because they were unaware they had the ability to upgrade, I figured warning people and giving them an opportunity to upgrade right away was a good idea.</p>
<p>This pissed everyone off.</p>
<p>On the IE hater side people were up in arms about the fact I was telling visitors to upgrade IE, not get a different browser. Their argument was that IE, no matter what version, was pure evil, the cause of all things bad on the internet and should be knocked unconscious, bound and gagged and dropped in a deep well to be sealed forever.</p>
<p>On the IE lover side people were shocked that I would question the all-knowing Microsoft on the quality of their ancient browser. To them the mere notion that IE was somehow fallible was heresy.</p>
<p>Both sides were furious, both sides were unwavering in their beliefs and both sides seemed to completely ignore the fact that Microsoft themselves stated in no uncertain terms that they wanted nothing more than to see IE6 eradicated from the web.</p>
<p>In short, my site unwittingly uncovered dogmatic lunacy, on both sides. And as with science and religion, dogmatic thinking about browsers is just plain stupid.</p>
<p>This became comical (at least for me) when Microsoft a few weeks ago released the <a title="Internet Explorer 6 Countdown" href="http://ie6countdown.com/" target="_blank">IE6 Countdown website</a> on which they offer up a code to warn IE6 users they need to upgrade their browsers.</p>
<p>Now there are very good reasons why Microsoft can&#8217;t simply flip a switch and kill IE6 right now, most of them involving major mulit-national Asian banks, airline booking systems and other highly integrated and globally important systems, but that is no excuse for the remaining 99.9% of computers in the world not to upgrade to the latest version of the browser right now.</p>
<h2>IE haters are (surprisingly) part of the problem</h2>
<p><img class="aligncenter size-full wp-image-1414" title="IE9 = HTML5" src="http://www.designisphilosophy.com/wp-content/uploads/2011/03/iehtml5.jpg" alt="IE9 = HTML5" width="550" height="275" />You&#8217;ve surely met them &#8211; people who treat any version of Internet Explorer like the next plague and tell people to never touch the browser, run away when they see it and preferably buy a Mac right now. These are the same people who blame Internet Explorer for everything from web standards incompliance (true), table-based layouts (partially true) and their websites not working properly (utter nonsense). What these people fail to realize or accept is that while IE6 is a horrible piece of outdated software that doesn&#8217;t work to modern standards, the newer versions have gotten progressively better to the point where today we have version 9 which not only is standards compliant but also incorporates the forward thinking new technologies of the web. It doesn&#8217;t mean you have to like it, but saying that the current version of Internet Explorer is bad is just not true.</p>
<p>Being dogmatic about this kind of stuff is just plain stupid. Any serious web designer or developer should be a browser agnostic. After all, you have no control over what browser your visitors choose to use and your job is to ensure a consistent experience across all devices, platforms and browsers. In short a pragmatic approach is the only way we will ever get anywhere. When it comes to browsers this means accepting that no matter what you personally think of Internet Explorer and the company behind it, millions of people use the browser every day and if they are not using the latest version, they are not experiencing the web as it should be and you as a designer and developer are forced to stick with old solutions.</p>
<p>The bottom line is we have to get people on track and upgrade them to IE9 en masse so that we can start using the new technologies we have been waiting for and talking about for the last several years. And even though IE is not my preferred browser I will play my part in ensuring that people upgrade and that web designers and developers know what the browser can do, how to use the advanced features that come with it and how to start implementing HTML5 right now.</p>
<p>The argument used to be that HTML5 was a non-starter because IE didn&#8217;t support it. Well, now it does, so let&#8217;s embrace it, get people up to speed and start building better and more functional solutions for the web.</p>
<p>Go berserk in the comments section.</p>
<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.designisphilosophy.com/events/speaking-engagements-events/friends-upgrade-friends-to-ie9/' addthis:title='Friends upgrade friends to IE9' ><a class="addthis_button_facebook like"></a><a class="addthis_button_twitter"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/events/speaking-engagements-events/friends-upgrade-friends-to-ie9/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WordCamp Victoria Presentation: 10 Theme Hacks to Improve Your Site</title>
		<link>http://www.designisphilosophy.com/tutorials/wordcamp-victoria-presentation-10-theme-hacks-to-improve-your-site/</link>
		<comments>http://www.designisphilosophy.com/tutorials/wordcamp-victoria-presentation-10-theme-hacks-to-improve-your-site/#comments</comments>
		<pubDate>Sat, 22 Jan 2011 21:47:24 +0000</pubDate>
		<dc:creator>Morten Rand-Hendriksen</dc:creator>
				<category><![CDATA[Speaking Engagements]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[themes]]></category>
		<category><![CDATA[wordcamp]]></category>

		<guid isPermaLink="false">http://www.designisphilosophy.com/?p=1328</guid>
		<description><![CDATA[Above is the slide deck for my WordCamp Victoria presentation entitled &#8220;10 WordPress Theme Hacks to Improve Your Site&#8221;. Unlike my regular presentation this one is entirely slides based which means if you just read the slides, you&#8217;ll get the &#8230; <a href="http://www.designisphilosophy.com/tutorials/wordcamp-victoria-presentation-10-theme-hacks-to-improve-your-site/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><object id="__sse6664129" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="550" height="450" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="src" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wordcampvictoria-110122121803-phpapp01&amp;stripped_title=10-wordpress-theme-hacks-to-improve-your-site&amp;userName=mor10" /><param name="name" value="__sse6664129" /><param name="allowfullscreen" value="true" /><embed id="__sse6664129" type="application/x-shockwave-flash" width="550" height="450" src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=wordcampvictoria-110122121803-phpapp01&amp;stripped_title=10-wordpress-theme-hacks-to-improve-your-site&amp;userName=mor10" name="__sse6664129" allowscriptaccess="always" allowfullscreen="true"></embed></object><br />
Above is the slide deck for my WordCamp Victoria presentation entitled &#8220;10 WordPress Theme Hacks to Improve Your Site&#8221;. Unlike my regular presentation this one is entirely slides based which means if you just read the slides, you&#8217;ll get the gist of it. Below are all my code examples along with links to further information, example sites and related tutorials to give you some context. Knock yourself out!</p>
<h2>Replace Site Title with a Linked Image</h2>
<p>This is my number one pet peeve. When people visit a site they intuitively expect the logo or header image to be a link back to the home page, and it should be. When it&#8217;s not they (and I) get annoyed. Making your header image link back to your home page is not hard. All you have to do is wrap the header image code in a simple anchor tag that leads back to your root URL and you&#8217;re good to go. For simplicity the code looks like this:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #339933;">&lt;</span>a title<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;&amp;lt;?php get_bloginfo( 'name' ); ?&amp;gt;&quot;</span> rel<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;home&quot;</span> href<span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;&amp;lt;?php echo home_url( '/' ); ?&amp;gt;&quot;</span><span style="color: #339933;">&gt;</span>
&nbsp;
… the image code …
&nbsp;
<span style="color: #339933;">&lt;/</span>a<span style="color: #339933;">&gt;</span></pre></div></div>

<p>For a more in-depth explanation check out the tutorial <a href="http://www.designisphilosophy.com/24-days-of-wordpress/day-3-twentyten-header-image-as-home-button/" title="TwentyTen Header Image as Home Button" target="_blank">Twentyten Header Image as Home Button</a>.</p>
<h2>Enable WordPress 3 Custom Menus</h3>
<p>The WordPress 3 custom menu function is built into the TwentyTen theme and most newer themes, but older themes usually just have hard-coded menus. Adding WP 3 custom menus to a theme is not hard though. It requires a function call in the functions.php file and a template tag in the template file of your choice (usually header.php and/or footer.php). Here&#8217;s that code:</p>
<p>In functions.php:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">register_nav_menus<span style="color: #009900;">&#40;</span>
        <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
                <span style="color: #0000ff;">'menuName'</span> <span style="color: #339933;">=&gt;</span>__<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Menu Name'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
                <span style="color: #0000ff;">' primary'</span> <span style="color: #339933;">=&gt;</span>__<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Primary Menu'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
                <span style="color: #0000ff;">'2ndMenu'</span> <span style="color: #339933;">=&gt;</span>__<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'2nd Menu'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">,</span>
        <span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>Where menuName is the identifying slug for WordPress and Menu Name is the actual displayed name in WordPress Admin.</p>
<p>To display a menu you can either call it based on the slug:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> 
        wp_nav_menu<span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
                <span style="color: #0000ff;">'theme_location'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'primary'</span>
        <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>&#8230; or the name defined in the Menus admin area:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> 
        wp_nav_menu<span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
                 <span style="color: #0000ff;">'name'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #0000ff;">'Menu Name'</span>
        <span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> 
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<h2>Menus Outside the Box</h2>
<p>Menus don&#8217;t have to be regular boring one or two word one-line elements. Because WordPress allows HTML in the Navigation Label you can add more interesting designs like we did on the <a href=http://vancouverphotomarathon.com/" title="12x12 Vancouver Photo Marathon" target="_blank">12&#215;12 Vancouver Photo Marathon</a> site. On this site we added a simple span tag around the text that displays under the menu heading and then used CSS to change how it displays. Sorry, no code examples &#8211; it&#8217;s just straight up CSS and out of context it makes no sense.</p>
<h2>WordPress 3 Custom Background Images and Colours</h2>
<p>The TwentyTen theme introduced a very cool custom background function built right into the admin interface (under Appearance -> Background). This is not a function found in TwentyTen but a core function found in WordPress. That means you can activate it in any theme. All you have to do is call it from the functions.php file:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">add_custom_background<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>The function injects CSS style code right into the HTML pages which means it&#8217;ll override your theme CSS file no matter what. That in turn is why it&#8217;ll work on any theme as long as you run WordPress 3.0 or higher.</p>
<h2>Adding Featured Image (post-thumbnail) Functionality</h2>
<p>Featured images are great, if you know how to use them. They also do way more than just displaying thumbnails (which is why I think the function should be renamed). To activate the function add the following code to your functions.php file:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;">add_theme_support<span style="color: #009900;">&#40;</span> <span style="color: #0000ff;">'post-thumbnails'</span> <span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></div></div>

<p>This will add the function to you Admin panel. To display the featured image (in the size you want) in your theme use one of the following functions:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> the_post_thumbnail<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>Variations:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> the_post_thumbnail<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'thumbnail'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_post_thumbnail<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'medium'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_post_thumbnail<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'large'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span>
<span style="color: #000000; font-weight: bold;">&lt;?php</span> the_post_thumbnail<span style="color: #009900;">&#40;</span><span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>nnn<span style="color: #339933;">,</span>nnn<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<h2>Custom Page Templates</h2>
<p>Custom page templates allow you to individualize the look of different pages on your site. They can be used to create <a href="http://reeltimevideoworks.com/" title="Reeltime Videoworks front page" target="_blank">custom front pages</a>, <a href="http://www.frugalbits.com/editorial-policy/" title="Frugalbits legal pages" target="_blank">differentiated legal pages</a> or even <a href="http://www.frugalbits.com/cheap-sheet/" title="Frugalbits Cheap Sheet page" target="_blank">custom query pages</a> that pull in posts from multiple categories.</p>
<p>A custom page template is basically a regular page template with a commented out tag at the very top that looks like this:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> 
&nbsp;
<span style="color: #666666; font-style: italic;">/* Template Name: Whatever */</span> 
&nbsp;
<span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<h2>Custom Category Templates</h2>
<p>Custom category templates can be used to create differentiated category index sections in a site. Some good examples are the <a href="http://reeltimevideoworks.com/category/videos/" title="Reeltime Videoworks show reel" target="_blank">Reeltime Videoworks show reel page</a> and <a href="http://reeltimevideoworks.com/category/testimonials/" title="Reeltime Videoworks Testimonials" target="_blank">testimonials page</a> and <a href="http://designschooledkids.com/category/press/" title="Design Schooled Kids press page" target="_blank">Design Schooled Kids&#8217; press page</a>.</p>
<p>A custom category template can be made in one of two ways. Either create a file with the name category-ID.php where ID is the ID number of the category or category-slug.php where slug is the slug for the category. These files will automatically become the category tempaltes for the defined categories.</p>
<h2>Custom Header, Sidebar and Footer</h2>
<p>You can also create custom headers, sidebars and footers sort of the same way. You make and call them the same way. For example if you want a custom header you create a new header file called header-custom.php and then call it using the standard get_header() function with a small difference:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> get_header<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'custom'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>where &#8216;custom&#8217; can be anything.</p>
<h2>Better Context Links</h2>
<p>One of the things that bug me about standard WordPress themes is that they display links to the next and previous posts in the single post view. These links don&#8217;t really provide a lot of value. Instead you should be displaying the two latest posts from the current category. So I made a small theme add-in you can dump into your theme for some better context. The add-in adds links to the two latest posts in the current category including the title, publishing date and short description. To install it download the <a href="http://designisphilosophy.com/themes/related.php" title="Related.php" target="_blank">related.php file here</a> (right-click and choose &#8220;Save As&#8221; &#8211; it&#8217;s a straight up php file), add it to your theme directory and call it using the following code in your single.php file:</p>

<div class="wp_syntax"><div class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000000; font-weight: bold;">&lt;?php</span> get_template_part<span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'related'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span> <span style="color: #000000; font-weight: bold;">?&gt;</span></pre></div></div>

<p>That&#8217;s all you have to do.</p>
<div class="addthis_toolbox addthis_default_style" addthis:url='http://www.designisphilosophy.com/tutorials/wordcamp-victoria-presentation-10-theme-hacks-to-improve-your-site/' addthis:title='WordCamp Victoria Presentation: 10 Theme Hacks to Improve Your Site' ><a class="addthis_button_facebook like"></a><a class="addthis_button_twitter"></a><a class="addthis_button_preferred_1"></a><a class="addthis_button_preferred_2"></a><a class="addthis_button_preferred_3"></a><a class="addthis_button_preferred_4"></a><a class="addthis_button_compact"></a></div>]]></content:encoded>
			<wfw:commentRss>http://www.designisphilosophy.com/tutorials/wordcamp-victoria-presentation-10-theme-hacks-to-improve-your-site/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
	</channel>
</rss>

