<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Elliot Jay Stocks » Blog</title>
	
	<link>http://elliotjaystocks.com</link>
	<description>Just another WordPress weblog</description>
	<lastBuildDate>Fri, 30 Oct 2009 12:29:03 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/elliotjaystocks/blog" type="application/rss+xml" /><feedburner:browserFriendly></feedburner:browserFriendly><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>Ghostly Discovery</title>
		<link>http://elliotjaystocks.com/blog/ghostly-discovery/</link>
		<comments>http://elliotjaystocks.com/blog/ghostly-discovery/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 12:24:42 +0000</pubDate>
		<dc:creator>Elliot Jay Stocks</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://elliotjaystocks.com/?p=1077</guid>
		<description><![CDATA[There's a growing list of iPhone apps that I enjoy, but there's one I downloaded this week that I absolutely love: the rather excellent (and free) <a href="http://ghostly.com/discovery">Ghostly Discovery</a> from <a href="http://ghostly.com/">Ghostly International</a>.]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a growing list of iPhone apps that I enjoy, but there&#8217;s one I downloaded this week that I absolutely love: the rather excellent (and free) <a href="http://ghostly.com/discovery">Ghostly Discovery</a> from <a href="http://ghostly.com/">Ghostly International</a>.</p>
<p>For those who don&#8217;t know (or can&#8217;t be bothered to click on the link), Ghostly are an eclectic independent record label based in Ann Arbor. If you follow me on <a href="http://twitter.com/elliotjaystocks">Twitter</a>, you may have seen me raving about the fantastic music they put out on many an occasion. Artists like <a href="http://ghostly.com/artists/kiln">Kiln</a> and <a href="http://ghostly.com/artists/school-of-seven-bells">School of Seven Bells</a> are a huge influence on <a href="http://sourhaze.com/">my own music</a>, and most of you will probably be aware of <a href="http://tychomusic.com/">Tycho</a>, the musical alter-ego of designer <a href="http://blog.iso50.com/">Scott Hansen / ISO50</a> (and if you&#8217;re not, then shame on you&thinsp;—&thinsp;click that link!).</p>
<p>Anyway, the iPhone app&#8230; Ghostly Discovery is essentially a way of unearthing the many gems in Ghostly&#8217;s catalogue. You don&#8217;t search for songs or browse artists and albums&thinsp;—&thinsp;as per the usual song-finding paradigm&thinsp;—&thinsp;but instead discover music based on your mood and the style of the music you&#8217;re after. While setting the mood is pretty innovative (sliding a colour wheel where colours represent moods like &#8216;frenetic&#8217;, &#8216;laid back&#8217;, &#8216;introspective&#8217;, and &#8216;aggressive&#8217;), it&#8217;s the styles selector I really love; you have two sliders (think mixing desk faders): one to slide between &#8216;digital&#8217; and &#8216;organic&#8217;, and another to slide between &#8216;faster&#8217; and &#8217;slower&#8217;. With everything all set, you hit &#8216;discover&#8217; and a playlist is generated to suit your input. Hooray&thinsp;—&thinsp;new music!</p>
<p><img src="http://cdn.images.elliotjaystocks.com/content/blog/article-ghostly-body01.jpg" alt="Ghostly Discovery screenshot" /></p>
<p>Once you&#8217;re into the playlist screen you&#8217;re given a few details about the track and some decent-sized album art. Clicking on the &#8216;menu&#8217; button beneath the artwork then presents some extra options, like being able to buy the track directly from iTunes or read the artist&#8217;s bio. You can save tracks to your favourites and the previous / next controls shoot you to completely different artists and albums, so there&#8217;s a nice sense of random discovery maintained throughout the entire experience.</p>
<p><img src="http://cdn.images.elliotjaystocks.com/content/blog/article-ghostly-body02.jpg" alt="Ghostly Discovery screenshot" /></p>
<p>Finding new music can be a distracting task during the day so I&#8217;ve found myself firing up the app while cleaning my teeth or getting ready in the morning, walking around with some interesting sounds coming out of my pocket before settling down for a day&#8217;s work. And by adding tracks to my favourites, it&#8217;s a nice reminder to visit the Ghostly Store later in the day and make a purchase (I&#8217;m not really a per-track kind of guy&thinsp;—&thinsp;it&#8217;s either the whole album or nothing).</p>
<p>Ghostly&#8217;s catalogue covers a relatively wide range of genres to appease most eclectic tastes, but even if you&#8217;re not a fan of the music, the UI on this app should appeal. It looks good, it keeps things very simple, and hats off to them for ditching the usual way of finding music. If you want to search for something specific, this app will frustrate you, because it&#8217;s not about that: it&#8217;s about finding something you would never have known to search for.</p>
<p>This video demonstrates things quite nicely:</p>
<p><object width="400" height="260"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=5682759&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=5682759&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=00ADEF&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="260"></embed></object></p>
<p>Of course, I won&#8217;t pretend to be blind to the fact that this is an exercise in intelligent marketing: from a commercial point of view, this has huge potential to drive sales for Ghostly, especially from those who might not usually go out of their way to find new music. But hey, I can live with that. Ghostly is a label with a lot of integrity and a lot of great music, and if they can make some money and turn on some new fans, then good for them. Personally I think we live in an age where discovering genuinely interesting new music can be hard when so much crap is shoved into our ears, so it&#8217;s nice to see a company trying to counteract that with a fun tool like this. </p>
<p>Has anyone else used the app? What do you think? Do you have any other eclectic app suggestions?</p>
<p>(By the way, although this post is full of praise for Ghostly and their app, I promise I wasn&#8217;t paid to write it. I&#8217;ve decided to start writing more about apps than I previously have done so far.)</p>
]]></content:encoded>
			<wfw:commentRss>http://elliotjaystocks.com/blog/ghostly-discovery/feed/</wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Hard-code your navigation and get over it</title>
		<link>http://elliotjaystocks.com/blog/hard-code-your-navigation-and-get-over-it/</link>
		<comments>http://elliotjaystocks.com/blog/hard-code-your-navigation-and-get-over-it/#comments</comments>
		<pubDate>Wed, 23 Sep 2009 16:41:29 +0000</pubDate>
		<dc:creator>Elliot Jay Stocks</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://elliotjaystocks.com/?p=1057</guid>
		<description><![CDATA[There's a question I get asked all of the time and it surprises me every time I hear it.

<em>How do you create your navigation when you're using WordPress? How do you control the order of the items when you have to use functions like wp_list_pages and wp_list_categories?</em>

The answer is simple: hard-code your nav!]]></description>
			<content:encoded><![CDATA[<p>There&#8217;s a question I get asked all of the time and it surprises me every time I hear it.</p>
<blockquote><p>How do you create your navigation when you&#8217;re using WordPress? How do you control the order of the items when you have to use functions like wp_list_pages and wp_list_categories?</p>
</blockquote>
<p>The answer is simple: hard-code your nav!</p>
<p>You see, when using WordPress, we seem to get caught up in a particular mindset: one that says, <strong>&#8220;I must make everything updatable through the back-end.&#8221;</strong> And sure, when you&#8217;re creating a theme for public use or a for site that&#8217;s going to be changed constantly by a client, that&#8217;s a sensible approach to take. But what about your personal site, where <em>you&#8217;ll</em> be maintaining everything and writing all of the templating code anyway? What about your clients&#8217; site where <em>you&#8217;ll</em> be the webmaster, and where updating the nav structure will be a simple HTML edit every six months? </p>
<p>Hard-code it.</p>
<p>I touched on this subject very briefly in response to an audience question when I spoke at the <a href="http://events.carsonified.com/fowd/2009/tour">FOWD Tour in Bristol</a> the other week and I&#8217;ll be expanding upon it again when I return to the subject for <a href="http://events.carsonified.com/fowd/2009/nyc">FOWD New York</a> in November. There are times when it&#8217;s simply not practical to jump through all those CMS templating hoops just to achieve something that would take <em>seconds</em> to hard-code. So seriously, go out there and hard-code your nav. <a href="http://slideshare.net/elliotjaystocks/stop-worrying-get-on-with-it">Stop worrying and get on with it</a>.</p>
<h4>But if you insist</h4>
<p>For those of you who <em>do</em> want to create your navigation with WordPress&#8217; built-in functions and therefore keep things as dynamic as possible — but want to control the ordering to some degree — here&#8217;s a solution you might be interested in, as suggested to me via email by <a href="http://aheadcreative.com">David Smith</a>:</p>
<p><code><br />
&lt;?php wp_list_pages('include=7&#038;title_li=&#038;depth=1'); ?&gt;<br />
&lt;?php wp_list_categories( $catargs ); ?&gt;<br />
&lt;?php wp_list_pages('exclude=7&#038;title_li=&#038;depth=1'); ?&gt;<br />
</code></p>
<p>Although there&#8217;s some debate about whether making two database calls with <code>wp_list_pages</code> is a good idea, it&#8217;s certainly a solution, and demonstrates that WordPress can be relatively flexible when using include and exclude arguments.</p>
]]></content:encoded>
			<wfw:commentRss>http://elliotjaystocks.com/blog/hard-code-your-navigation-and-get-over-it/feed/</wfw:commentRss>
		<slash:comments>64</slash:comments>
		</item>
		<item>
		<title>More reasons to get excited about Typekit</title>
		<link>http://elliotjaystocks.com/blog/more-reasons-to-get-excited-about-typekit/</link>
		<comments>http://elliotjaystocks.com/blog/more-reasons-to-get-excited-about-typekit/#comments</comments>
		<pubDate>Thu, 20 Aug 2009 13:43:06 +0000</pubDate>
		<dc:creator>Elliot Jay Stocks</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Typography]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://elliotjaystocks.com/?p=995</guid>
		<description><![CDATA[<a href="http://ilovetypography.com/2009/08/07/the-font-as-service/">The font-as-service</a>, the article I wrote for <strong>I Love Typography</strong> a couple of weeks ago, seemed to go down relatively well (it got comments from such type legends as<a href="http://ilovetypography.com/2009/08/07/the-font-as-service/#comment-16493"> Jonathan Hoefler</a> and <a href="http://ilovetypography.com/2009/08/07/the-font-as-service/#comment-16534">Erik Spiekermann</a>, no less!), but I think I accidentally gave the impression that I was anti-<a href="http://typekit.com">Typekit</a>. 

Not so.]]></description>
			<content:encoded><![CDATA[<p><a href="http://ilovetypography.com/2009/08/07/the-font-as-service/">&lsquo;The font-as-service&rsquo;</a>, the article I wrote for <strong>I Love Typography</strong> a couple of weeks ago, seemed to go down relatively well (it got comments from such type legends as<a href="http://ilovetypography.com/2009/08/07/the-font-as-service/#comment-16493"> Jonathan Hoefler</a> and <a href="http://ilovetypography.com/2009/08/07/the-font-as-service/#comment-16534">Erik Spiekermann</a>, no less!), but I think I accidentally gave the impression that I was anti-<a href="http://typekit.com">Typekit</a>. </p>
<p>Not so.</p>
<p>Typekit, like <a href="http://fontdeck.com/">Fontdeck</a> and the other font delivery services emerging online, is a <em>very</em> exciting development and I think my criticisms may have been given a little too much emphasis, so my apologies for that. Importantly, one of my major peeves — the way that Typekit handles the font stack — is actually now changing thanks to the API, so thanks to <a href="http://ilovetypography.com/2009/08/07/the-font-as-service/#comment-16480">Jason</a> and <a href="http://ilovetypography.com/2009/08/07/the-font-as-service/#comment-16498">Jeffrey</a> for clarifying that in the comments.</p>
<p>However, as well as setting the record straight about my feelings towards Typekit, the real reason I&#8217;m returning to the subject so quickly is because today has seen the first indication of its pricing structure, thanks to <a href="http://twitpic.com/ekj82">a screengrab doing the rounds on Twitter</a>. At $49.99 a year for the &#8216;Portfolio&#8217; plan, I&#8217;m pretty happy with the price and will be glad to pay that once my free beta testing period is over.</p>
<p>One question I do have, though, is about the number of sites I&#8217;m then able to use it on. Don&#8217;t get me wrong: I think $49.99 a year for five sites is extremely good value. But what happens when I want to add a <em>sixth</em> site? Do I have to jump up to the &#8216;Corporate&#8217; plan and pay $49.99 a month? I&#8217;m assuming not, but would anyone from Typekit like to clarify that point? </p>
<p>(I&#8217;m guessing the answer is on <a href="https://typekit.com/plans">typekit.com/plans</a> — the URL <a href="http://getsatisfaction.com/typekit/topics/how_do_i_upgrade_my_account3">given on Get Satisfaction</a> — but at the time of writing it no longer appears to be active.)</p>
]]></content:encoded>
			<wfw:commentRss>http://elliotjaystocks.com/blog/more-reasons-to-get-excited-about-typekit/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>English lesson #1: it’s / its</title>
		<link>http://elliotjaystocks.com/blog/english-lesson-1-its-its/</link>
		<comments>http://elliotjaystocks.com/blog/english-lesson-1-its-its/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 11:52:58 +0000</pubDate>
		<dc:creator>Elliot Jay Stocks</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://elliotjaystocks.com/?p=983</guid>
		<description><![CDATA[Those of you who know me personally will also know that I'm something of a pedant when it comes to the written word. Such pedantry is not normally shared by most people so I usually keep it to myself, and attempt to tame the inner beast with readings from <a href="http://www.amazon.co.uk/gp/product/1861976127?ie=UTF8&#038;tag=elliotjaystoc-21&#038;linkCode=as2&#038;camp=1634&#038;creative=19450&#038;creativeASIN=1861976127">Eats shoots and leaves</a> and consoling emails from fellow pedant <a href="http://pixelingo.com/">Carolyn Wood</a>, while crying myself to sleep at night every time I see a misplaced apostrophe.]]></description>
			<content:encoded><![CDATA[<p>Those of you who know me personally will also know that I&#8217;m something of a pedant when it comes to the written word. Such pedantry is not normally shared by most people so I usually keep it to myself, and attempt to tame the inner beast with readings from <a href="http://www.amazon.co.uk/gp/product/1861976127?ie=UTF8&#038;tag=elliotjaystoc-21&#038;linkCode=as2&#038;camp=1634&#038;creative=19450&#038;creativeASIN=1861976127">Eats, Shoots &#038; Leaves</a> and consoling emails from fellow pedant <a href="http://pixelingo.com/">Carolyn Wood</a>, while crying myself to sleep at night every time I see a misplaced apostrophe.</p>
<p>However, I&#8217;ve decided at long last to vent about it on my blog, even if it only changes the way a handful of people use our language.</p>
<h4>So, on with lesson #1</h4>
<p>Without any shadow of a doubt, the biggest number of mistakes I see online centre around the use of &#8220;its&#8221; and &#8220;it&#8217;s&#8221; (with most people opting for &#8220;it&#8217;s&#8221; — with the apostrophe — almost all of the time). I&#8217;m seeing these glaring mistakes crop up in blog posts by respected designers, online magazine articles, and even in official product press releases. I don&#8217;t expect to turn anyone into a pedant, but with so many people writing online today and with everyone having the potential to become an internet journalist, it&#8217;s important to get the basics right. So here&#8217;s how it works:</p>
<ul>
<li><strong>It&#8217;s</strong> = a contraction of <em>&#8220;it is&#8221;</em> or <em>&#8220;it has.&#8221;</em></li>
<li><strong>Its</strong> = possessive, used when talking about something that belongs to the &#8220;it&#8221; (the subject); e.g:<em> &#8220;WordPress has its quirks,&#8221;</em> or, <em>&#8220;the oven had its main fan replaced,&#8221;</em> or, <em>&#8220;Apple has come to its senses and released a matte screen for its MacBook Pro line.&#8221;</em></li>
</ul>
<p>It&#8217;s completely understandable where the confusion arises: we&#8217;re taught at school to use an apostrophe if something belongs to something else. However, &#8220;its&#8221; is one of those strange exceptions to the rule (just like &#8220;yours&#8221; / &#8220;hers&#8221; / &#8220;theirs&#8221;).</p>
<h4>Apostrophe users of the world, unite!</h4>
<p>If you&#8217;ve found this useful (and I hope you have), spread the word. If you see someone stabbing an innocent &#8220;its&#8221; with a blunt apostrophe, send them a link to this entry (or chop their hands off so that they may never write again — your choice).</p>
<p><strong>Parting thought:</strong> using the possessive &#8220;its&#8221; correctly will save you a precious character in Twitter. :p</p>
]]></content:encoded>
			<wfw:commentRss>http://elliotjaystocks.com/blog/english-lesson-1-its-its/feed/</wfw:commentRss>
		<slash:comments>58</slash:comments>
		</item>
		<item>
		<title>The Font-As-Service</title>
		<link>http://elliotjaystocks.com/blog/the-font-as-service/</link>
		<comments>http://elliotjaystocks.com/blog/the-font-as-service/#comments</comments>
		<pubDate>Fri, 07 Aug 2009 09:01:44 +0000</pubDate>
		<dc:creator>Elliot Jay Stocks</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://elliotjaystocks.com/?p=977</guid>
		<description><![CDATA[Johno just published my debut post on <strong>I love Typography</strong>: <a href="http://ilovetypography.com/2009/08/07/the-font-as-service/">The Font-As-Service</a>.

In the article, I talk about the web's upcoming font delivery services like Typekit and Fontdeck and what they mean for the way in which we web designers will be buying and using type. I've tried to take a slightly different approach to the other sites writing about these technologies, in that I'm looking at the paradigm shift from the font-as-finite product to the font-as-service rather than focusing <em>too</em> much on the technical specifics.]]></description>
			<content:encoded><![CDATA[<p>Johno just published my debut post on <strong>I love Typography</strong>: <a href="http://ilovetypography.com/2009/08/07/the-font-as-service/">The Font-As-Service</a>.</p>
<p>In the article, I talk about the web&#8217;s upcoming font delivery services like Typekit and Fontdeck and what they mean for the way in which we web designers will be buying and using type. I&#8217;ve tried to take a slightly different approach to the other sites writing about these technologies, in that I&#8217;m looking at the paradigm shift from the font-as-finite product to the font-as-service rather than focusing <em>too</em> much on the technical specifics.</p>
<p>I&#8217;d like to thank Johno for asking me write an article. <strong>iLT</strong> is one of my all-time favourite sites and a constant source of inspiration. I think he&#8217;s contributed massively to the popularity of typography among web designers over the past few years and it&#8217;s an honour to be on board.</p>
<p>Comments are open below and over on <strong><a href="http://ilovetypography.com/2009/08/07/the-font-as-service/">iLT</a></strong>.</p>
]]></content:encoded>
			<wfw:commentRss>http://elliotjaystocks.com/blog/the-font-as-service/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Starkers grows up</title>
		<link>http://elliotjaystocks.com/blog/starkers-grows-up/</link>
		<comments>http://elliotjaystocks.com/blog/starkers-grows-up/#comments</comments>
		<pubDate>Fri, 17 Jul 2009 13:02:31 +0000</pubDate>
		<dc:creator>Elliot Jay Stocks</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[starkers]]></category>

		<guid isPermaLink="false">http://elliotjaystocks.com/?p=966</guid>
		<description><![CDATA[<p>I&#8217;m happy to unveil the new version of <a href="http://elliotjaystocks.com/starkers/">Starkers</a>, my bare-bones theme for WordPress. An update has been due for quite some time, but this isn&#8217;t just a compatibility release; Starkers has well and truly grown up.</p>
<p>Most importantly, it now&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m happy to unveil the new version of <a href="http://elliotjaystocks.com/starkers/">Starkers</a>, my bare-bones theme for WordPress. An update has been due for quite some time, but this isn&#8217;t just a compatibility release; Starkers has well and truly grown up.</p>
<p>Most importantly, it now has <a href="http://elliotjaystocks.com/starkers/">its own dedicated site</a> (resize the browser window for the fun stuff, and view in Safari for the most CSS3 enhancements) rather than living in the occasional blog post. I&#8217;ll be investing a lot more time into the project from now on, so expect to see some big news on where Starkers is heading fairly soon. For now, though, hopefully you&#8217;ll be satisfied with the new version (it&#8217;s been re-written from the ground up, using the Default theme that ships with WordPress 2.8.1 as a starting point) and the more extensive information offered on the new site.</p>
<p>If you&#8217;d like to contribute to the Starkers project in any way, please do get in touch. Specifically, I&#8217;m looking for people who have some time to add support for threaded comments, increased accessibility (<a href="http://alstevens.co.uk/starkers-accessibility-wordpress-idea/">Al Stevens</a>, I&#8217;m looking at you!), code indentation improvements, and any suggestions that will help make the theme <em>better without becoming bloated</em>. And of course I&#8217;m always happy to hear about any bugs you find.</p>
<p>Comments are open and I&#8217;d love to hear your feedback. Personally, I&#8217;m really excited about where Starkers is going to go, as I have some more cool developments on the way. <a href="http://elliotjaystocks.com/starkers/">Enjoy</a>!</p>
]]></content:encoded>
			<wfw:commentRss>http://elliotjaystocks.com/blog/starkers-grows-up/feed/</wfw:commentRss>
		<slash:comments>40</slash:comments>
		</item>
		<item>
		<title>‘How to design a portfolio site’ screencast</title>
		<link>http://elliotjaystocks.com/blog/how-to-design-a-portfolio-site-screencast-series/</link>
		<comments>http://elliotjaystocks.com/blog/how-to-design-a-portfolio-site-screencast-series/#comments</comments>
		<pubDate>Mon, 13 Jul 2009 09:19:37 +0000</pubDate>
		<dc:creator>Elliot Jay Stocks</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://elliotjaystocks.com/?p=955</guid>
		<description><![CDATA[A few weeks ago <a href="http://carsonified.com/team/ryan/">Ryan</a> asked me if I'd like to do a two-part screencast on designing online portfolios, and I thought it'd be a great idea, especially as — at the time — I was just putting the finishing touches to this new site. I also thought it'd be a good way of <em>showing</em> you some of the techniques I used rather than just writing about it on the blog.]]></description>
			<content:encoded><![CDATA[<p>A few weeks ago <a href="http://carsonified.com/team/ryan/">Ryan</a> asked me if I&#8217;d like to do a two-part screencast on designing online portfolios, and I thought it&#8217;d be a great idea, especially as — at the time — I was just putting the finishing touches to this new site. I also thought it&#8217;d be a good way of <em>showing</em> you some of the techniques I used rather than just writing about it on the blog.</p>
<p>So, if you&#8217;d like to see me rambling on and looking rather red-faced indeed (I blame a combination of a crappy iSight camera, an unbearably hot week, and my wild-man beard), head over to <a href="http://carsonified.com/blog/">Think Vitamin</a> to check it out:</p>
<ul>
<li><a href="http://carsonified.com/blog/design/how-to-design-a-portfolio-site/">Part 1</a></li>
<li><a href="http://carsonified.com/blog/design/how-to-design-a-portfolio-site-part-2/">Part 2</a></li>
</ul>
<p>By the way, if there&#8217;s anything particular you&#8217;d like to ask about the new site (<em>why</em> i did certain things, <em>how</em> I did certain things, etc.) that isn&#8217;t covered in the screencasts, please feel free to leave a comment below and I&#8217;ll answer as much as I can, either in a reply or a separate blog post.</p>
<p>Oh, and in case you didn&#8217;t know, the new Think Vitamin is now incorporated into <a href="http://carsonified.com/">the main Carsonified site</a>, which was beautifully redesigned by <a href="http://thethingswemake.co.uk/">Mike Kus</a>. Mike, as well as being a lovely chap, is one of my favourite web designers and — in my opinion — one of only a few people brave enough to challenge the current web design norms. Although it brought a little tear to my eye to see <a href="http://elliotjaystocks.com/portfolio/web-design/carsonified/">the old Carsonified site</a> go (designed by me when I worked at the company), I think it&#8217;s definitely a change for the better. Nice one, Mike!</p>
]]></content:encoded>
			<wfw:commentRss>http://elliotjaystocks.com/blog/how-to-design-a-portfolio-site-screencast-series/feed/</wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Tutorial: Multiple single.php templates in WordPress</title>
		<link>http://elliotjaystocks.com/blog/tutorial-multiple-singlephp-templates-in-wordpress/</link>
		<comments>http://elliotjaystocks.com/blog/tutorial-multiple-singlephp-templates-in-wordpress/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 17:18:45 +0000</pubDate>
		<dc:creator>Elliot Jay Stocks</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Tutorials & Resources]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://elliotjaystocks.com/?p=945</guid>
		<description><![CDATA[Wordpress has loads of cool features built in for those of us who like to treat post categories differently, but sometimes a little extra hacking is required.]]></description>
			<content:encoded><![CDATA[<p>WordPress has loads of cool features built-in for those of us who like to treat post categories differently, but sometimes a little extra hacking is required.</p>
<p>Take, for example, the category archives template, <strong>category.php</strong>. To have a different template for each category, all you have to do is add the category ID to the end of the filename; i.e: <strong>category-XX.php</strong> (where &#8216;XX&#8217; is the ID of your category). That&#8217;s exactly how I achieved completely different-looking pages on the new <em>elliotjaystocks.com</em>: <a href="http://elliotjaystocks.com/blog/">the Blog page</a> uses a template called <strong>category-21.php</strong>, <a href="http://elliotjaystocks.com/portfolio/">the Portfolio page</a> uses a template called <strong>category-29.php</strong>, and <a href="http://elliotjaystocks.com/speaking/">the Speaking page</a> uses a template called <strong>category-37.php</strong>.<a href="#note1">*</a> Simple, but extremely effective.<a href="#note2">**</a></p>
<p>So, with this in place, I started tackling the <strong>single.php</strong> template and assumed that you could do pretty much the same thing. I was wrong! WordPress has no built-in support for multiple <strong>single.php</strong> templates and so I had to find a way of doing this. I asked the Twitter community and got several responses,<a href="#note3">***</a> and my final solution works as follows:</p>
<ol>
<li>Delete everything in <strong>single.php</strong></li>
<li>Insert the &#8217;switching&#8217; code (see below)</li>
<li>Create two new templates with unique names</li>
<li>On the server, the magical fairy dust in your modified <strong>single.php</strong> will automatically load the correct template when the page is requested</li>
</ol>
<h4>The &#8217;switching&#8217; code</h4>
<pre>
<code>
&lt;?php
if (in_category('21')) {include (TEMPLATEPATH . '/single-21.php');
}
else { include (TEMPLATEPATH . '/single-29.php');
}
?&gt;
</code>
</pre>
<p>Not much to it, is there? But that&#8217;s all you need. You&#8217;ll notice that I&#8217;ve followed the same naming structure as the category template variations, but you can actually call the files whatever you like. (I&#8217;d recommend this naming convention because it correlates to your category templates and it also makes things future-proof if WordPress ever decides to add native support for template-switching.)</p>
<p>And that&#8217;s it! Expect to see similar posts over the coming weeks, since there are a fair few WordPress hacks I&#8217;ve employed to get this site working the way it does.</p>
<p><em id="note1">* The posts in the &#8217;speaking&#8217; category don&#8217;t need a <strong>single.php</strong> template since they&#8217;re never &#8216;clicked through to&#8217;; they appear on the speaking page in their entirety.</em></p>
<p><em id="note2">** If you want me to elaborate on this technique some more, please let me know in the comments.</em></p>
<p><em id="note3">*** I&#8217;m afraid I can&#8217;t remember who exactly came up with the final code I used; it may have been one person or several of you. I&#8217;m happy to give credit — my memory&#8217;s just crap. <a href="http://elliotjaystocks.com/contact/">Give me a nudge</a> if you think you deserve a mention.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://elliotjaystocks.com/blog/tutorial-multiple-singlephp-templates-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>46</slash:comments>
		</item>
		<item>
		<title>Version 5 of elliotjaystocks.com</title>
		<link>http://elliotjaystocks.com/blog/version-5-of-elliotjaystocks-com/</link>
		<comments>http://elliotjaystocks.com/blog/version-5-of-elliotjaystocks-com/#comments</comments>
		<pubDate>Thu, 25 Jun 2009 11:27:16 +0000</pubDate>
		<dc:creator>Elliot Jay Stocks</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[This Site]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://localhost:8888/ejs5/blog/version-5-of-elliotjaystockscom/</guid>
		<description><![CDATA[<p>I&#8217;ve been promising a new version of this site for over a year now, but after several false starts and failed attempts, temporarily nuking the old site ended up being the only thing that would force me to do it.&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been promising a new version of this site for over a year now, but after several false starts and failed attempts, temporarily nuking the old site ended up being the only thing that would force me to do it. And so today I <a href="http://elliotjaystocks.com/">unveil the beast</a> (which is best experienced with Safari, by the way)&#8230;</p>
<h4>So, hello world (again)</h4>
<p>Before you read any further, please note: my focus right now is on getting the site out of the door and making essential tweaks as it gets on its feet, so &#8211; for now &#8211; I&#8217;m not going to waffle on for too long; instead, I&#8217;ll be writing several follow-up posts that talk specifically about the redesign, so, expect to see separate posts about the thoughts behind it, the portfolio, the content in general, and the WordPress implementation. If there&#8217;s anything else you&#8217;d like to know, please leave a comment.</p>
<p>You should also know this: I&#8217;m well aware that some &mdash; perhaps <em>many</em> &mdash; people will hate this redesign. This doesn&#8217;t bother me in the slightest. It&#8217;s a statistical inevitability and one I&#8217;ve not attempted to avoid. If you&#8217;re pining for the old site, you can find it archived on <a href="http://v4.elliotjaystocks.com/">v4.elliotjaystocks.com</a> (or at least you will be able to when I fix whatever&#8217;s gone wrong with it).</p>
<p>Like I said, I&#8217;m not going to go into too much detail today and you can read about <a href="../im-redesigning-heres-why/">my reasons for redesigning in my last post</a>, but I&#8217;ll quickly draw your attention to a few of the key things that have changed. OK, <em>everything&#8217;s</em> changed, but here are the important bits:</p>
<ul>
<li><strong>Content.</strong> There&#8217;s bloody loads of the stuff. The previous version of the site was essentially just a blog, with two very simple pages (about and portfolio) tacked onto it. Not only was this a problem, but all of the other content I wanted to shout about &#8211; speaking gigs, publication, interviews, etc. &#8211; was either having to be crammed into the blog or not publicised at all. So this new version of the site makes good on all those accounts: there are dedicated pages about speaking and publication, the portfolio has been expanded <em>massively</em> to flesh out each project, and the blog is now a <em>part</em> of the site rather than the primary focus.</li>
<li><strong>WordPressed properly.</strong> On the old site, the only WordPress-powered part was the blog; everything else was just static files. That&#8217;s all changed on this version, and the site is now content-managed up to its eyeballs. Virtually everything you see is controlled by WordPress, and I&#8217;ve only left &#8217;static&#8217; content in the template files if it was easier to update them by hand than create a complex WordPress function.</li>
<li><strong>A shift of focus.</strong> I mentioned moving the blog &#8216;back&#8217; a bit in terms of its prominence on the site, but really this whole redesign was about shifting the focus entirely. My design services are now pretty much at the forefront, with elements of the portfolio spilling onto the home page, and calls-to-action for the contact page spread liberally throughout the site. I also wanted to give a lot of weight to the writing and speaking side of things, as well as create a kind of &#8216;archive&#8217; of all the magazine articles, interviews, and gigs.</li>
<li><strong>Aesthetics.</strong> How can we talk about a redesign without touching on aesthetics? Well, I&#8217;m going to save it for another post, and I&#8217;ll also be talking about why I decided to jump on the &#8216;giant footer&#8217; bandwagon (heavily influenced by <a href="http://jasonsantamaria.com/">Mr. Santa Maria</a>&#8217;s in particular).</li>
</ul>
<h4>It&#8217;s not finished yet</h4>
<p>Although the site&#8217;s live, my work&#8217;s far from done. There are numerous things that need tweaking and it hasn&#8217;t been tested at all in any version of IE. But apart from all that usual post-launch stuff, there are some specific things that I have planned:</p>
<ul>
<li><strong>Books. </strong>You may notice that my recent reads have disappeared from the sidebar. Don&#8217;t worry &#8211; not only will they be appearing here sometime soon, but there&#8217;ll actually be more of a feature and there will be a dedicated books page.</li>
<li><strong>Music.</strong> I&#8217;ve made virtually no mention of <a href="http://sourhaze.com/ep1/">my music</a>, and this is intentional, because I don&#8217;t want to be sending out too many mixed messages with a new site. I&#8217;m working out the best way to incorporate my musical side and will update the site accordingly in a month or two.</li>
<li><strong>Improved comment display.</strong> I haven&#8217;t created an author style yet.</li>
<li><strong>Sidebar.</strong> Once I&#8217;ve sorted out some issues with a couple of plugins, there should be some more useful stuff back in the (now relatively empty) sidebar.</li>
<li><strong>Code improvement</strong>. Right now, it&#8217;s pretty messy and I&#8217;ve got a fair bit of cleaning-up to do. Please don&#8217;t expect it to validate at the moment.</li>
</ul>
<h4>Have at it</h4>
<p>Right, that&#8217;s enough rambling for now. I&#8217;d love to know what you think, so please leave a comment!</p>
]]></content:encoded>
			<wfw:commentRss>http://elliotjaystocks.com/blog/version-5-of-elliotjaystocks-com/feed/</wfw:commentRss>
		<slash:comments>116</slash:comments>
		</item>
		<item>
		<title>I’m redesigning. Here’s why.</title>
		<link>http://elliotjaystocks.com/blog/im-redesigning-heres-why/</link>
		<comments>http://elliotjaystocks.com/blog/im-redesigning-heres-why/#comments</comments>
		<pubDate>Mon, 20 Apr 2009 12:58:03 +0000</pubDate>
		<dc:creator>Elliot Jay Stocks</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[This Site]]></category>
		<category><![CDATA[Web Design]]></category>

		<guid isPermaLink="false">http://elliotjaystocks.com/blog/?p=198</guid>
		<description><![CDATA[<p>I first announced the imminent redesign of this site some time ago. In truth, it turned out to be slightly less than imminent; the site remains virtually the same as when I made the announcement. However, that&#8217;s all about to&#8230;</p>]]></description>
			<content:encoded><![CDATA[<p>I first announced the imminent redesign of this site some time ago. In truth, it turned out to be slightly less than imminent; the site remains virtually the same as when I made the announcement. However, that&#8217;s all about to change.</p>
<p>In a couple of weeks from now, I&#8217;ll be closing my doors to the world and taking some time away from client work to simply get it done. The aim is to have a brand new site live by around the middle of May.</p>
<p>When I first said I&#8217;d be redesigning, a lot of people seemed to be quite upset at such a prospect. This site has proved to be strangely popular over time and still continues to receive a lot of link love on the inspiration galleries. But this is the thing: the redesign isn&#8217;t really about the visuals; it&#8217;s about the <em>content</em>. Well, ok, that&#8217;s only partly true &#8211; because the site <em>will</em> look completely different &#8211; but the overriding reason for the redesign is my desire to drastically change the way the site works, reads, and conveys information. Because of this, I&#8217;ve dropped all &#8216;visual&#8217; design work and have instead been focusing exclusively on the actual content itself. Only when this is sorted will I start to look at aesthetics. And why not, eh? After all, that&#8217;s what we&#8217;re always trying to convince our clients to do, isn&#8217;t it?</p>
<p>My focus has shifted dramatically since I launched this version of <em>elliotjaystocks.com</em> two years ago. At the time (April 2007) I was a designer working in-house at a record label. I did bits of freelance work on the side but that was about it. Now, I&#8217;m still primarily a designer, but I work for myself, plus I spend a large portion of my time speaking and teaching at events around the world, and I write more than just a blog these days: <a href="http://elliotjaystocks.com/blog/2009/sexy-web-design/">my first book</a> has just been published, and I&#8217;m writing for various different publications, both online and off. As such, the current website is no longer able to fulfill all of the functions I need, and the emphasis needs to change.</p>
<p>Also, there are other things; things I&#8217;ve been meaning to change for a long time. The site needs to be easier to update, rely much less (in fact <em>not at all</em>) on image replacement for frequently-updated text, allow me to prominently promote things from time to time (like the book, my music, a speaking gig, etc.), and above all, it needs to be tied in much tighter to the CMS. My knowledge of WordPress has improved greatly since building this site, so the whole thing will be WP-powered (instead of just the blog section, as is the case with the current version). Essentially the time for redesign has become essential; it&#8217;s happening because I&#8217;m frustrated. This is a good thing, I guess, since it means I&#8217;m redesiging <em>out of necessity</em> and not just for the sake of it.</p>
<p>If you have any suggestions or feature requests for the new site, now&#8217;s the time to let me know. Comments are open! (And I should also say that this will be my last blog post until the redesign is live.)</p>
<p>Watch this space!</p>
]]></content:encoded>
			<wfw:commentRss>http://elliotjaystocks.com/blog/im-redesigning-heres-why/feed/</wfw:commentRss>
		<slash:comments>41</slash:comments>
		</item>
	</channel>
</rss>
