<?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>Matt Brett &#187; WordPress</title>
	<atom:link href="http://mattbrett.com/category/blog/wordpress/feed/" rel="self" type="application/rss+xml" />
	<link>http://mattbrett.com</link>
	<description>Freelance Web Design, Premium WordPress Themes, and Video Game Reviews</description>
	<lastBuildDate>Mon, 14 May 2012 20:06:32 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Hitting the WordPress Theme Market with a Vengeance</title>
		<link>http://mattbrett.com/blog/wordpress/2009/hitting-the-wordpress-theme-market-with-a-vengeance/</link>
		<comments>http://mattbrett.com/blog/wordpress/2009/hitting-the-wordpress-theme-market-with-a-vengeance/#comments</comments>
		<pubDate>Tue, 26 May 2009 21:03:28 +0000</pubDate>
		<dc:creator>Matt Brett</dc:creator>
				<category><![CDATA[Freelance]]></category>
		<category><![CDATA[Marketplace]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[black-aperture]]></category>
		<category><![CDATA[Half-Life-2]]></category>
		<category><![CDATA[Mass-Effect]]></category>
		<category><![CDATA[spectre]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[themeforest]]></category>

		<guid isPermaLink="false">http://mattbrett.com/?p=1063</guid>
		<description><![CDATA[Well, not exactly.  But it makes for a good title, doesn't it?  I am however, on a bit of a theme development binge this month and next.  If you <a href="http://twitter.com/mattbrett">follow me on Twitter</a>, you'll know that last week I released the first of many themes on <a href="http://themeforest.net?ref=mattbrett">ThemeForest</a> (affiliate link) - a marketplace for themes and templates spanning many platforms.]]></description>
			<content:encoded><![CDATA[<p class="intro">Well, not exactly.  But it makes for a good title, doesn&#8217;t it?  I am however, on a bit of a theme development binge this month and next.  If you <a href="http://twitter.com/mattbrett">follow me on Twitter</a>, you&#8217;ll know that last week I released the first of many themes on <a href="http://themeforest.net?ref=mattbrett">ThemeForest</a> <span class="dim">(affiliate link)</span> &#8211; a marketplace for themes and templates spanning many platforms.</p>
<p><span id="more-1063"></span></p>
<h3>Why ThemeForest?</h3>
<p>Because they&#8217;re paying me.  I was approached by the owner of the Envato network a few months back who offered to commission me to develop 5 themes for WordPress that would be released on ThemeForest.  With no restrictions placed on our agreement and with the prospect of still retaining revenue generated from my theme sales, it would have been silly to pass this up.  The bottom line is that I get to roll out a handful of themes at very reasonable prices &#8211; something I&#8217;ve wanted to do for as long as I can remember.  It always comes down to time, and my lack thereof.  This is the perfect arrangement that allows me to get the passive income training rolling.</p>
<h3>Black Aperture</h3>
<p>My first theme caters to one of my favourite hobbies, video games.  <a href="http://themeforest.net/item/black-aperture/43052?ref=mattbrett">Black Aperture</a> is a news and reviews theme that comes packed with a nifty options panel for basic customization out of the box, among other goodies.  As you may have guessed, the name is a throwback to one of my all-time personal favourites, <a href="http://mattbrett.com/tag/half-life-2/" title="Tag search results for Half-Life 2">Half-Life 2</a>.  Black Mesa. Aperture Science. Get it? Good! Moving on&#8230;</p>
<p><a href="http://themeforest.net/item/black-aperture/43052?ref=mattbrett"><img src="http://mattbrett.com/images/blackaperture-header.jpg" alt="Black Aperture" class="aligncenter" /></a></p>
<h3>Falling Back on Trends</h3>
<p>Normally, I like to consider myself a &#8220;think outside of the box&#8221; kind of guy.  But when it comes to creating something that needs to appeal to the masses, I bench my personal preferences and gut intuitions and start tapping into current trends. </p>
<p>For starters, gaming sites seem to inherit a dark colour scheme.  I&#8217;m not talking just publications, but official game sites as well.  I knew dark was the way to go with this and literally started with a black canvas.  With this being my first theme release for ThemeForest , I knew it was going to take longer than the rest, so multiple colour schemes were out of the question.  Instead, I opted for a neutral layout with a customizable accent colour.  This would give the user a bit of freedom without having to tap into the CSS themselves.  But of course, if someone would like to jump in and start making drastic changes, there&#8217;s no stopping them.  And I welcome it, actually.</p>
<h3>Gorgeous Featured Posts Showcase</h3>
<p>I don&#8217;t know about you, but I&#8217;m pretty tired of the typical featured posts slideshow that every other website is sporting these days.  I wanted to allow people to feature content, but needed to take a new approach to this popular method of displaying features.  There is no slideshow &#8211; just three big square(ish) images with some nice effects overlayed and a title and tagline, also overlayed.  Images are resized dynamically, so the author just has to meet the minimum size requirements.</p>
<p><a href="http://mattbrett.com/images/blackaperture-features.jpg" rel="colorbox"><img src="http://mattbrett.com/images/blackaperture-features-tnail.jpg" alt="Black Aperture" class="aligncenter" /></a></p>
<h3>Super Simple Reviews</h3>
<p>Posting reviews with a set criteria isn&#8217;t the easiest task.  I never bothered with criteria on my blog, but I do use custom fields to display the box art and 5-start rating.  Similarly, I&#8217;ve done this for Black Aperture, but implemented a much more elegant solution than simply using custom fields.</p>
<p>When posting a review, you enter your title and main content just as you normally would.  But under the main text area, there&#8217;s a new box called Additional Information which houses the review criteria, and images used through-out the site.</p>
<p><a href="http://mattbrett.com/images/blackaperture-post.jpg" rel="colorbox"><img src="http://mattbrett.com/images/blackaperture-post-tnail.jpg" alt="Black Aperture" class="aligncenter" /></a></p>
<p>On the front-end, reviews are displayed unique from other posts in a few ways.  For starters, when reading a review, you&#8217;ll notice a nice big area at the top which houses the box art, rating, and criteria.</p>
<p><img src="http://mattbrett.com/images/blackaperture-review.jpg" alt="Black Aperture" class="aligncenter" /></p>
<p>Reviews are styled differently in post indexes as well.  The thumbnail image is replaced by a smaller version of the box art and rating, and both are aligned to the left inside a grey box.  Unlike the thumbnail which is floating right with a dropshadow.</p>
<p><img src="http://mattbrett.com/images/blackaperture-index.jpg" alt="Black Aperture" class="aligncenter" /></p>
<h3>If This, Else That</h3>
<p>When it comes to general theme releases, there are a lot more things to take into consideration.  I really have no idea how people are going to use my themes, and which parts they have no interest in.  With Black Aperture, I included things like the social buttons in the header which may or may not be of use.  Every unique bit like these buttons are wrapped in a conditional statement which tells the theme to only display them if there&#8217;s content entered.  Same goes for image thumbnails in posts, even.  If there&#8217;s no path entered for the post image, the thumbnail container doesn&#8217;t show up at all.  I feel that this is a very important step to ensure my themes are easily implemented.  The last thing I want, is for someone who has just purchased a theme to become frustrated while trying to remove an unneeded feature.</p>
<p>Much of Black Aperture is controlled from a settings panel within WP-Admin.  From there, you can change the accent colour, remove the left sidebar entirely, construct the main navigation bar, and even manage ads.</p>
<p><a href="http://mattbrett.com/images/blackaperture-settings.jpg" rel="colorbox"><img src="http://mattbrett.com/images/blackaperture-settings-tnail.jpg" alt="Black Aperture" class="aligncenter" /></a></p>
<h3>Other Uses</h3>
<p>I know many of my readers have their own blogs already and will have no use for Black Aperture as a theme.  But perhaps as a learning tool?  When you purchase Black Aperture, you have my source files for the entire project, including the original PSD .  So if you&#8217;re wondering how I did something, or would like to use some of the code for your own work, it might be <a href="http://themeforest.net/item/black-aperture/43052?ref=mattbrett">worth the $25</a>.</p>
<h3>Next Up</h3>
<p>I&#8217;ve already begun working on my second theme.  This one entitled Spectre, which is a reference to the fantastic sci-fi RPG game, <a href="http://mattbrett.com/2008/05/a-strange-turn-of-events/" title="Read my review of Mass Effect">Mass Effect</a>.  The original colour scheme I worked on reminded me of the armor your character wears at the beginning of the game.  Spectre has an entirely different focus, and is aimed at the web professional.  It&#8217;s a portfolio/showcase theme that will be based on the innards of Black Aperture, but you wouldn&#8217;t know that from looking at it.  Expect Spectre to hit ThemeForest later this week, or early next.  You can always <a href="http://twitter.com/mattbrett">follow me on Twitter</a> if you don&#8217;t want to miss it.</p>
<p><a href="http://www.flickr.com/photos/mattbrett/3568040298/" title="Check out a preview of Spectre on Flickr"><img src="http://mattbrett.com/images/spectre-preview.jpg" alt="Spectre" class="aligncenter" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://mattbrett.com/blog/wordpress/2009/hitting-the-wordpress-theme-market-with-a-vengeance/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>(No Longer) Speaking at WordCamp Toronto &#8217;09</title>
		<link>http://mattbrett.com/blog/wordpress/2009/speaking-at-wordcamp-toronto-2009/</link>
		<comments>http://mattbrett.com/blog/wordpress/2009/speaking-at-wordcamp-toronto-2009/#comments</comments>
		<pubDate>Sun, 12 Apr 2009 15:27:54 +0000</pubDate>
		<dc:creator>Matt Brett</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[conference]]></category>
		<category><![CDATA[presentation]]></category>
		<category><![CDATA[speaking]]></category>
		<category><![CDATA[wordcamp]]></category>

		<guid isPermaLink="false">http://mattbrett.com/?p=1010</guid>
		<description><![CDATA[I&#8217;m very pleased and excited to officially announce that I&#8217;ll be speaking at WordCamp Toronto 2009, which takes place the weekend of May 8-10. When I first caught wind of the event, I was immediately interested in attending. Having never been to a web development conference before, and with WordCamp Toronto being so close to [...]]]></description>
			<content:encoded><![CDATA[<p class="intro">I&#8217;m very pleased and excited to <em>officially</em> announce that I&#8217;ll be speaking at <a href="http://phug.ca/wordcamptoronto">WordCamp Toronto 2009</a>, which takes place the weekend of May 8-10.  When I first caught wind of the event, I was immediately interested in attending.  Having never been to a web development conference before, and with WordCamp Toronto being so close to home, not to mention right on target as far as the subject matter is concerned, it would almost be foolish for me not to attend.  Then I received an email from one of the organizers of the event asking if I would be interested in presenting.  I was hesitant at first, but decided to take the plunge when I had a hard time narrowing down a single topic I could speak about.</p>
<p><span id="more-1010"></span></p>
<div class="dim">
<p><strong>UPDATE, April 16th, 2009:</strong><br />
After much deliberation, I&#8217;ve decided that it&#8217;s just not feasible for me to speak at this year&#8217;s WCT event.</p>
<p>Over the past few weeks I&#8217;ve been making notes and doing some research on presenting at web events in general &#8211; watching other speakers from past events and reading articles with tips for speaking.  While I&#8217;ve made some good progress in preparing for the event, I&#8217;ve still got a ways to go and feel that I&#8217;d have to push myself to hard to make it happen.  The fact that I&#8217;ve never touched Keynote or any other slideshow app is just one of the many contributing factors that have lead me to backing out of WCT &#8217;09.  But most importantly, I&#8217;ve been inundated with client work as of late and am completely overwhelmed.  Having such a large task lingering is only building unnecessary stress, which is not making anything easier.</p>
<p>Since I&#8217;ve already made some good headway and gained a decent amount of knowledge on the public speaking front, I&#8217;m going to continue as if I was still doing my presentation, but at my own pace.  That way, I&#8217;m ready to go with another event comes along.  There seemed to be a fair bit of interest in my topic, so I think it would be foolish for me to abandon it all together.  Just for now.</p>
<p>I apologize to anyone who might have been looking forward to my presentation.  I will likely still attend the event, but I just can&#8217;t swing the presentation at this point.</p></div>
<h3>For the Newcomers&#8230;</h3>
<p>A little about me and why you should come and see my presentation.  I&#8217;ve been building sites exclusively on WordPress for over 4 years now.  I work as a lone freelance designer/developer and handle projects from start to finish.  From conceptual design mocks, right through to WordPress development.  Over the years, I&#8217;ve built many different types of sites on WordPress , ranging in size from personal blogs to major label recording artists and some of the largest online publications.  In other words, I&#8217;ve covered a lot of bases and know what I&#8217;m talking about&#8230; when it comes to WordPress, at least.</p>
<h3>What I&#8217;m Speaking About</h3>
<p><a href="http://phug.ca/wordcamptoronto/speakers/"><img src="http://mattbrett.com/images/wct2009-speaker.jpg" alt="WordCamp Toronto 2009 Speaker" class="alignright" /></a></p>
<p>It was actually kind of tough to narrow it down to a single topic, as I mentioned earlier.  I took this as a good sign, though.  As it means I have plenty I&#8217;m comfortable sharing with others.  But the topic I decided on is; <strong>Pushing WordPress to its Limits &#8211; Making the Most of Core Functionality</strong>.  The summary I wrote for the WordCamp website is as follows&#8230;</p>
<blockquote><p>I&#8217;m going to discuss advance uses of core functionality, and making the most of WordPress&#8217; built-in functionality.  From custom fields to query_posts, and conditional tags to the links manager.  Some of which will be demonstrated using my own blog, and some recent client projects I&#8217;ve launched that are built on WP.</p></blockquote>
<p>In my presentation, I&#8217;m going to use some sites I&#8217;ve developed to demonstrate some of the more advanced uses of core functionality and hopefully get people thinking about ways they can incorporate my methods into their own work.</p>
<h3>Come On Out!</h3>
<p>As far as web conferences go, WordCamp is crazy affordable and is shaping up quite nicely.  Take a look at <a href="http://phug.ca/wordcamptoronto/speakers/">the speaker list</a> to see who else is presenting, and if my topic isn&#8217;t of interest, perhaps someone else&#8217;s will be?  Aside from getting my feet wet as a speaker, I&#8217;m really looking forward to getting out and meeting some of my peers in the field.  It should be a great weekend for networking as well as learning some new tricks with our favourite web software. Come on out and say hello, hang out, and get your learn on!</p>
]]></content:encoded>
			<wfw:commentRss>http://mattbrett.com/blog/wordpress/2009/speaking-at-wordcamp-toronto-2009/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>THiCK &#8211; a Premium Theme for WordPress</title>
		<link>http://mattbrett.com/blog/design/2008/thick-a-premium-theme-for-wordpress/</link>
		<comments>http://mattbrett.com/blog/design/2008/thick-a-premium-theme-for-wordpress/#comments</comments>
		<pubDate>Mon, 10 Nov 2008 17:20:43 +0000</pubDate>
		<dc:creator>Matt Brett</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[collaboration]]></category>
		<category><![CDATA[Freelance]]></category>
		<category><![CDATA[premium]]></category>
		<category><![CDATA[theme]]></category>
		<category><![CDATA[woothemes]]></category>

		<guid isPermaLink="false">http://mattbrett.com/?p=733</guid>
		<description><![CDATA[Over the years, I&#8217;ve mentioned on several occasions that I wanted very much to release some themes of my own. Whether it be premium or free releases, it&#8217;s always something I wanted to do. But it&#8217;s just never happened, and the main issue has always been time. I&#8217;ve have grand ideas for themes, but knew [...]]]></description>
			<content:encoded><![CDATA[<p class="intro">Over the years, I&#8217;ve mentioned on several occasions that I wanted very much to release some themes of my own.  Whether it be premium or free releases, it&#8217;s always something I wanted to do.  But it&#8217;s just never happened, and the main issue has always been time.  I&#8217;ve have grand ideas for themes, but knew I would need to invest weeks to crank them out.  Back in early September, I was approached by <a href="http://www.adii.co.za/">Adii</a> to collaborate on a premium theme for <a href="http://www.woothemes.com">WooThemes</a>.  This arrangement was exactly what I needed to get a theme out there with my name on it, without breaking the bank in the process.</p>
<p><span id="more-733"></span></p>
<p><a href="http://www.woothemes.com/2008/11/thick/"><img src="http://mattbrett.com/images/thick.png" alt="THiCK" style="display:block;" /></a></p>
<p>Let me introduce you to <a href="http://www.woothemes.com/2008/11/thick/">THiCK</a>.  The WooThemes guys gave me free reign on all fronts, with only a small list of specifications to meet &#8211; all of which I would have included anyhow.  So really, THiCK is pretty damn close to what I would have produced had this been my own project.</p>
<p>THiCK is a beast of a theme!  It&#8217;s catered towards personal blog authors and packs a pile of features right out of the box, thanks to a number of a custom widgets created by the team at WooThemes.  From a design standpoint, it&#8217;s extremely flexible.  There are 2 main styles (clean and grunge) and a main colour scheme for each (light and dark).  From there, you can choose from 5 variant colour schemes that change headings and links through-out the blog.  There&#8217;s also 2 different header layouts that can be selected from the admin.  THiCK is built on the <a href="http://960.gs/">960 Grid System</a> and the original PSDs are included in the bundle, so customizing further should be a breeze.</p>
<p>I&#8217;d like to thank the guys at WooThemes for the opportunity to finally get around to something I&#8217;ve pushed to the back-burner far too many times.  It was an absolute pleasure working with them over the course of our 3 week stint, and something I would recommend to any fellow designers who might be curious to how a collaboration like this would work.</p>
<p>And finally, my involvement in this project was on the design and XHTML/CSS.  WordPress development was handled entirely by WooThemes.  I haven&#8217;t actually got my hands on the finished product, and am quite curious to see how they handled things like the lifestream and media streams.  I should also point out that I&#8217;ve noticed a couple minor CSS bugs since I handed the templates off.  I&#8217;ve already started a conversation with Adii on this topic and will see about getting them sorted out ASAP.</p>
<p>I&#8217;m very interested to hear what people have to say about the theme in general, and how it&#8217;s been released (via WooThemes).  Do you think this is something I should consider doing on a regular basis?</p>
]]></content:encoded>
			<wfw:commentRss>http://mattbrett.com/blog/design/2008/thick-a-premium-theme-for-wordpress/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>Chris Pirillo&#8217;s WicketPixie &#8211; A New Breed of WordPress Theme</title>
		<link>http://mattbrett.com/blog/wordpress/2008/chris-pirillos-wicketpixie-a-new-breed-of-wordpress-theme/</link>
		<comments>http://mattbrett.com/blog/wordpress/2008/chris-pirillos-wicketpixie-a-new-breed-of-wordpress-theme/#comments</comments>
		<pubDate>Mon, 19 May 2008 02:23:55 +0000</pubDate>
		<dc:creator>Matt Brett</dc:creator>
				<category><![CDATA[Freelance]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[chris-j-davis]]></category>
		<category><![CDATA[chris-pirillo]]></category>
		<category><![CDATA[client]]></category>
		<category><![CDATA[theme]]></category>

		<guid isPermaLink="false">http://mattbrett.com/?p=403</guid>
		<description><![CDATA[Shortly after making my return to freelance web design, a familiar name appeared in my inbox. Not someone I knew personally, but someone I knew of. It seemed Chris Pirillo was in need of a redesign and had been pointed in my direction. When I got talking to Chris about what he was after, I [...]]]></description>
			<content:encoded><![CDATA[<p class="intro">Shortly after making my return to freelance web design, a familiar name appeared in my inbox.  Not someone I knew personally, but someone I knew of.  It seemed <a href="http://chris.pirillo.com">Chris Pirillo</a> was in need of a redesign and had been pointed in my direction.  When I got talking to Chris about what he was after, I quickly began to get excited, as a redesign was just the tip of the iceberg.  Chris had this idea &#8211; a social media theme that would allow you to easily integrate the social networks you use on a daily basis into your WordPress blog.  As you may know, <a href="http://en.wikipedia.org/wiki/Chris_Pirillo">Chris is all over the internets</a>, and needed a way to bring it all together.  After 5 weeks of development, he&#8217;s now able to do just that, and he&#8217;s sharing the wealth!</p>
<p><span id="more-403"></span></p>
<h3>Meet WicketPixie</h3>
<p>Named after his two dogs Wicket and Pixie, this WordPress theme pushes the boundaries in more than one direction.  At first glance, <a href="http://flickr.com/photos/mattbrett/2503452711/in/photostream/">it might look pretty ordinary</a>.  But what&#8217;s under the hood is anything but ordinary.</p>
<h3>Sources</h3>
<p><img src="http://mattbrett.com/images/wicketpixie-myprofiles.jpg" alt="WicketPixie: My Profiles" style="float:right;" class="alignright" /></p>
<p>The bulk of the development went into the <a href="http://flickr.com/photos/mattbrett/2503444807/in/photostream/">Source Manager</a>.  Built from the ground up by<a href="http://chrisjdavis.org"> Chris J. Davis</a>, the Source Manager gives you the ability to catalog all of the social networks you take part in.  The data is gathered via RSS feeds and stored in the WordPress database.  Once a Source has been added, a widget is automatically created that displays the most recent 5 items.  You can place the widgets in one of the 6 dynamic sidebars which make up the right side of the theme.  One widget in particular called My Profiles, is a compiled list of all of your sources.  Sorted by name and listed with the source&#8217;s favicon, which is fetched and stored on your server. </p>
<h3>Activity Stream</h3>
<p>But that&#8217;s not the only use for Sources.  One of the options when adding a source, is &#8220;Include in Activity Stream?&#8221;  The <a href="http://flickr.com/photos/mattbrett/2503451961/in/photostream/">Activity Stream</a> grabs the content stored in the database and displays it in typical lifestream fashion.  The difference here, is with the content being pulled from the database, your Activity Stream is archived from the date the first source was created.  Typically, lifestreams only grab whatever data is available in RSS feeds, which is normally 10-20 items per feed.  WicketPixie&#8217;s Activity Stream is paginated, with 50 items per page.</p>
<h3>Faves</h3>
<p>Aggregating your own content is great, but Chris also wanted to display recent items from his favourite sites.  <a href="http://flickr.com/photos/mattbrett/2504283318/in/photostream/">Faves</a> is a quick and dirty aggregator that lets you do just that.  To <a href="http://flickr.com/photos/mattbrett/2504280120/in/photostream/">create a Fave</a>, only the title of the site and the feed URL are entered.  From there, the most recent 5 items are displayed for each feed.  And just like Sources, the favicon is grabbed as well.  Faves can be sorted quickly via an auto-populated dropdown menu which is displayed for logged in users.   </p>
<h3>Design Customization</h3>
<p><a href="http://flickr.com/photos/mattbrett/2504285788/in/photostream/"><img src="http://mattbrett.com/images/wicketpixie-style-tnail.jpg" alt="WicketPixie: Design Customization" class="aligncenter" /></a></p>
<p>One downside of using a theme, is that it&#8217;s hard for your site to stand out in the crowd.  While you can&#8217;t give it a complete visually overhaul from the WP-Admin, we&#8217;ve packed in a handful of <a href="http://flickr.com/photos/mattbrett/2504276866/in/photostream/">design options</a> that let the user quickly and easily change the background image, how it&#8217;s positioned, and if it scrolls with the page or is fixed at the top.  <a href="http://bartelme.at/">Wolfgang Bartelme</a> agreed to let us bundle his gorgeous <a href="http://bartelme.at/journal/archive/solid_wood_wallpaper">Solid Wood wallpaper</a> with the theme, and there are four variations to choose from.  Also, font families and colours can be changed across the board by using the built-in colour picker, or entering a hex value.  Of course, if you want to really customize the design, you can dive right into the hand-coded CSS and start hacking away.</p>
<h3>More to Come</h3>
<p>I&#8217;ve actually only given you a quick overview of the theme and it&#8217;s capabilities.  It can really do a lot out of the box, and judging by <a href="http://chris.pirillo.com/2008/05/16/wicketpixie-a-social-media-theme-for-wordpress/#comments">the response on Chris&#8217; blog</a> already, this is the sort of thing people have been waiting for.  I can&#8217;t take the credit for coming up with the concept, but I&#8217;m very proud of the final product Chris J. Davis and I were able to fabricate from Chris&#8217; vision.  There&#8217;s no exact date for a public release yet, but Chris has mentioned in the next few weeks.  So I would assume by July at the latest.  Stay tuned to <a href="http://chris.pirillo.com">his blog</a> for an official release.</p>
<p>And for those interested in learning more about WicketPixie and want to see it in action, check out <a href="http://chris.pirillo.com/2008/05/17/wicketpixie-wordpress-theme-screencast/">Chris&#8217; screencast</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://mattbrett.com/blog/wordpress/2008/chris-pirillos-wicketpixie-a-new-breed-of-wordpress-theme/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Dissecting My Site: Part 1</title>
		<link>http://mattbrett.com/blog/design/2005/dissecting-my-site-part-1/</link>
		<comments>http://mattbrett.com/blog/design/2005/dissecting-my-site-part-1/#comments</comments>
		<pubDate>Wed, 09 Nov 2005 13:05:41 +0000</pubDate>
		<dc:creator>Matt Brett</dc:creator>
				<category><![CDATA[Design]]></category>
		<category><![CDATA[This Site]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[chris-j-davis]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[css-reboot]]></category>

		<guid isPermaLink="false">http://www.mattbrett.com/?p=151</guid>
		<description><![CDATA[Over a week&#8217;s passed since the first annual November 1 CSS Reboot. And what a week it&#8217;s been! Some how, I ended up on the front page of many design showcase sites that I frequent (list here) &#8211; which was awesome to say the least. This brought tons of fresh eyes to my site and [...]]]></description>
			<content:encoded><![CDATA[<p>Over a week&#8217;s passed since the first annual November 1 <a href="http://www.cssreboot.com">CSS Reboot</a>.  And what a week it&#8217;s been!  Some how, I ended up on the front page of many design showcase sites that I frequent (<a href="http://www.mattbrett.com/archives/2005/11/reboot-the-aftermath/">list here</a>) &#8211; which was awesome to say the least.  This brought tons of fresh eyes to my site and in turn, lots of questions in regards to how I have things setup here.  I even received a handful of emails asking for my WordPress templates.  While I&#8217;m not going to hand them over (yet), I <em>will</em> explain how I accomplished some of the more note worthy aspects of my site.</p>
<p>First and foremost, none of this would be possible without the ever flexible, super simplified publishing tool that is <a href="http://wordpress.org">WordPress</a>.  Well, it might be possible on other platforms, but it sure as hell wouldn&#8217;t have been as easy.  I&#8217;ve used Moveable Type for a couple projects and I can honestly say their template system is a total nightmare that I wouldn&#8217;t wish upon anyone.  The template system introduced in WordPress 1.5 is the best thing since sliced bread.  I won&#8217;t go into detail on the various templates as there are already several good resources on that topic &#8211; the <a href="http://codex.wordpress.org/Theme_Development">WordPress Codex</a> is a fine point of reference, but <a href="http://www.chrisjdavis.org/2005/05/26/secrets-of-wp-theming-part-1/">Chris J Davis</a> does a great job of breaking it down in language anyone can understand.  I will mention one template that a lot of people don&#8217;t seem to know about.  That being the home page template &#8211; home.php.</p>
<p><span id="more-151"></span></p>
<p>If you&#8217;ve clicked-thru to any of the sub pages on my site, you surely noticed the home page is a custom template and features content that can only be found in that one location.  Believe it or not, this is super easy to pull-off.  When you add home.php to your template directory, it automatically becomes the template for your home page/index.  </p>
<p>I knew from the get-go that I only wanted to display the most recent post up front.  I don&#8217;t remember how I discovered this (wasn&#8217;t able to find the source by Googling), but adding a simple variable in the header include of the home template accomplished this.</p>
<p>Replaced
<pre class="brush: php; title: ; notranslate">&lt;?php get_header(); ?&gt;</pre>
<p> with&#8230;</p>
<pre class="brush: php; title: ; notranslate">&lt;?php get_header(); query_posts('posts_per_page=1'); ?&gt;</pre>
<p>Obviously, you can change the number of post_per_page to whatever you want.  This will override the default value you&#8217;ve set in Options>Reading.  I truncate the post using the &lt;!&#8211;more&#8211;&gt; function in order to keep all of the columns close to equal heights.</p>
<p>The Portfolio section is hard coded in home.php, so I&#8217;ll just skip over that.</p>
<p>There are several ways to display a linkroll on your site.  I tried out a few of the social bookmarking type sites like <a href="http://del.icio.us/">Delicious</a> and <a href="http://www.digg.com">Digg</a>, but decided I would rather stick with the WP link manager.  Mainly because I don&#8217;t care to archive this content.  It&#8217;s purpose is to deliver short term, time sensitive information that isn&#8217;t worthy of a full post, but still something I&#8217;d like to share.  After setting up a category for Quick Bits, I used the
<pre class="brush: php; title: ; notranslate">get_links</pre>
<p> template tag to display them.</p>
<pre class="brush: php; title: ; notranslate">&lt;?php get_links(7, '&lt;div class=&quot;home-quickbits-item&quot;&gt;&lt;h2&gt;', '&lt;/p&gt;&lt;/div&gt;', '&lt;/h2&gt;&lt;p&gt;', false, '_id', true, false, 5, false); ?&gt;</pre>
<p>For reference, the attributes are as follows&#8230;</p>
<pre class="brush: php; title: ; notranslate">&lt;?php get_links(category, 'before', 'after', 'between', show_images, 'order', show_description, show_rating, limit, show_updated); ?&gt;</pre>
<p>To display the most recent posts I&#8217;m using one of the infamous coffee2code plugins &#8211; <a href="http://www.coffee2code.com/archives/2004/08/27/plugin-customizable-post-listings/">Customizable Post Listings</a>.  The &#8217;1&#8242; at the end is the number of posts to exclude.  Since it&#8217;s set up to display by date, that prevents the most recent post from being duplicated in this list.</p>
<pre class="brush: php; title: ; notranslate">&lt;?php c2c_get_recent_posts(5, &quot;&lt;li&gt;%post_URL% &lt;span class='tidbits-date'&gt;(%post_date%)&lt;/span&gt;&lt;/li&gt;&quot;, &quot;&quot;, &quot;date&quot;, &quot;DESC&quot;, 1); ?&gt;</pre>
<p>Although there is a <a href="http://www.coffee2code.com/wp-plugins/#customizablecommentlistings">Customizable Comment Listings</a> plugin, I&#8217;m actually using a plug called <a href="http://blog.jodies.de/archiv/2004/11/13/recent-comments/">Recent Comments</a> for my recent comments section.  This plugin is configured through the Options menu within WordPress.</p>
<p>The two gaming link sections are both using the WP links manager and I once again used the get_links tag to display them.</p>
<pre class="brush: php; title: ; notranslate">&lt;?php get_links(2, '&lt;li&gt;', '&lt;/li&gt;', '', false, 'name', false, false, 5, false); ?&gt;
&lt;?php get_links(6, '&lt;li&gt;', '&lt;/span&gt;&lt;/li&gt;', ' &lt;span class=&quot;tidbits-date&quot;&gt;', false, 'name', true, false, 3, false); ?&gt;</pre>
<p>Lastly, the music section aka Rocking My Socks is (you guessed it) produced by the WP links manager.  This time, it&#8217;s a little different because there&#8217;s an image involved, although the template tag is pretty close to the others.</p>
<pre class="brush: php; title: ; notranslate">&lt;?php get_links(8, '&lt;p&gt;', '&lt;/p&gt;', '', true, 'name', false, false, 9, false); ?&gt;</pre>
<p>The CSS controls the placement of each album cover, and of course, the
<pre class="brush: php; title: ; notranslate">:hover</pre>
<p> border change.</p>
<pre class="brush: php; title: ; notranslate">#tidbits-music p {
	float: left;
	width: 65px;
	height: 65px;
	margin: 0 1px 1px;
	border: 2px solid #000;
}
#tidbits-music p:hover {
	border: 2px solid #fff;
}</pre>
<p>I will admit, it&#8217;s a bit tedious having to create album covers but I simply didn&#8217;t want to put another list in the bottom portion of the site.  I might end up changing this in future.  I&#8217;m open to suggestions &#8211; drop a comment or an email any time!</p>
<p>Lastly, the <a href="http://flickr.com">Flickr</a> feed which is a site-wide element is using a plugin by Dave from <a href="http://eightface.com/">eightface</a> simply called <a href="http://eightface.com/code/wp-flickrrss/">flickrRSS</a>.  One thing that was a bit of a choir was finding out my Flickr user id.  I discovered from a forum post, that it can be obtained from your Flickr RSS feed url.  I had to modify it a bit to get the thumbnails the exact size I needed.</p>
<p>Well, that covers the basics of the homepage &#8211; how I manage the content and how it&#8217;s displayed.  Part 2 of this series will go over some of the CSS techniques I used.  Specially, the div hover link classes and how they work in different browsers.  Make sure you check back for that, or better yet, <a href="http://www.mattbrett.com/feed">subscribe to my feed</a> so you don&#8217;t miss a beat.</p>
]]></content:encoded>
			<wfw:commentRss>http://mattbrett.com/blog/design/2005/dissecting-my-site-part-1/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>

