<?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>StylesFirst.com</title>
	<atom:link href="http://www.stylesfirst.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stylesfirst.com</link>
	<description>Designing &#38; Developing in the front-end</description>
	<lastBuildDate>Sun, 18 Sep 2011 22:22:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Coffee &amp; Chairs</title>
		<link>http://www.stylesfirst.com/portfolio/coffee-chairs/</link>
		<comments>http://www.stylesfirst.com/portfolio/coffee-chairs/#comments</comments>
		<pubDate>Mon, 05 Sep 2011 01:08:02 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://www.stylesfirst.com/?p=471</guid>
		<description><![CDATA[Coffee &#38; Chairs is a project designed, developed, and published solely by me. It is simply a place where people can browse, upload, and share beautiful cafes from all over the world. I built it on the WordPress platform with &#8230; <a href="http://www.stylesfirst.com/portfolio/coffee-chairs/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Coffee &amp; Chairs is a project designed, developed, and published solely by me.</p>
<p>It is simply a place where people can browse, upload, and share beautiful cafes from all over the world.</p>
<p>I built it on the WordPress platform with a mountain of customisation. I used PHP, JavaScript, HTML, and CSS.</p>
<p>View it <a title="Coffee and Chairs" href="http://www.coffeeandchairs.com" target="_blank">here</a>.</p>
<hr />
<p><img class="alignnone size-full wp-image-474" title="Coffee and Chairs" src="http://www.stylesfirst.com/wp-content/uploads/2011/09/coffee-and-chairs-homepage.jpg" alt="Coffee and Chairs" width="940" height="1144" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.stylesfirst.com/portfolio/coffee-chairs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Biosun Australia</title>
		<link>http://www.stylesfirst.com/portfolio/biosun-australia/</link>
		<comments>http://www.stylesfirst.com/portfolio/biosun-australia/#comments</comments>
		<pubDate>Sun, 04 Sep 2011 21:29:55 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://www.stylesfirst.com/?p=454</guid>
		<description><![CDATA[An online store for the Australian distributor of Biosun Products. Plenty of WordPress, JavaScript, PHP, HTML, CSS.]]></description>
			<content:encoded><![CDATA[<p>An online store for the Australian distributor of Biosun Products.</p>
<p>Plenty of WordPress, JavaScript, PHP, HTML, CSS.</p>
<hr />
<p><img src="http://www.stylesfirst.com/wp-content/uploads/2011/09/biosun-in-australia.jpg" alt="" title="biosun-in-australia" width="940" height="705" class="alignnone size-full wp-image-455" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.stylesfirst.com/portfolio/biosun-australia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Trading Post Racing web and mobile</title>
		<link>http://www.stylesfirst.com/portfolio/trading-post-racing-web-and-mobile/</link>
		<comments>http://www.stylesfirst.com/portfolio/trading-post-racing-web-and-mobile/#comments</comments>
		<pubDate>Tue, 15 Feb 2011 02:35:34 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://www.stylesfirst.com/?p=373</guid>
		<description><![CDATA[A site where new content (articles and photos mainly) can be published from anywhere and displayed in different formats on different pages. Designed in photoshop and built on the WordPress platform. I first designed the header motif and the rest &#8230; <a href="http://www.stylesfirst.com/portfolio/trading-post-racing-web-and-mobile/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A site where new content (articles and photos mainly) can be published from anywhere and displayed in different formats on different pages. Designed in photoshop and built on the WordPress platform. I first designed the header motif and the rest of the layout followed.</p>
<p>I also built a mobile site targeting smart phones that reads from the same database, but looks sexy on your mobile. I did all the coding, but didn&#8217;t design the mobile site myself, so I won&#8217;t show it here.</p>
<p>WordPress, JavaScript, PHP, HTML, CSS, facebook and twitter widgets. It&#8217;s all there.</p>
<hr />
<img class="alignnone size-full wp-image-374" title="Trading Post Racing Motif" src="http://www.stylesfirst.com/wp-content/uploads/2011/02/tpracing-motif.jpg" alt="Trading Post Racing Motif" width="850" height="258" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.stylesfirst.com/portfolio/trading-post-racing-web-and-mobile/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Removing the url field from wordPress comments form</title>
		<link>http://www.stylesfirst.com/coding/removing-the-url-field-from-wordpress-comments-form/</link>
		<comments>http://www.stylesfirst.com/coding/removing-the-url-field-from-wordpress-comments-form/#comments</comments>
		<pubDate>Tue, 08 Feb 2011 10:49:30 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[featured]]></category>

		<guid isPermaLink="false">http://www.stylesfirst.com/?p=361</guid>
		<description><![CDATA[This is a little script I found rather handy when I was recently trying to work out how to remove the url field from the comments section on a wordPress blog without actually modifying the core wordPress templates. If you &#8230; <a href="http://www.stylesfirst.com/coding/removing-the-url-field-from-wordpress-comments-form/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>This is a little script I found rather handy when I was recently trying to work out how to remove the url field from the comments section on a wordPress blog without actually modifying the core wordPress templates.</p>
<p>If you manually filter spam comments on your site, this is quite handy to differentiate between bots and legit commenters. If you don&#8217;t have a url field in your comment form and a comment is posted on your site with a url attached, it has been injected by a bot, so you can safely send it to the trash without questioning its validity.</p>
<p>Drop this into your functions.php file in your theme. Replace &#8216;yourthemename&#8217;  with&#8230;you guessed it&#8230; the name of your theme. Peace.</p>
<pre>
function yourthemename_fields($fields)
{
 $fields = array( $fields['author'], $fields['email'] );
 return $fields;
}
add_filter( 'comment_form_default_fields', yourthemename_fields );
</pre>
]]></content:encoded>
			<wfw:commentRss>http://www.stylesfirst.com/coding/removing-the-url-field-from-wordpress-comments-form/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Dirt track at Lake Mountain</title>
		<link>http://www.stylesfirst.com/photography/dirt-track-at-lake-mountain/</link>
		<comments>http://www.stylesfirst.com/photography/dirt-track-at-lake-mountain/#comments</comments>
		<pubDate>Sat, 05 Feb 2011 08:38:06 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://www.stylesfirst.com/?p=327</guid>
		<description><![CDATA[A Sunday walk at Lake Mountain. This is what it looks like.]]></description>
			<content:encoded><![CDATA[<p>A Sunday walk at Lake Mountain. This is what it looks like.<br />
<img class="alignnone size-full wp-image-462" title="dirt-path" src="http://www.stylesfirst.com/wp-content/uploads/2011/02/dirt-path1.jpg" alt="" width="1000" height="667" /></p>
<p><img class="alignnone size-full wp-image-463" title="tree-wall" src="http://www.stylesfirst.com/wp-content/uploads/2011/02/tree-wall.jpg" alt="" width="1000" height="667" /></p>
<p><img class="alignnone size-full wp-image-464" title="orchid01" src="http://www.stylesfirst.com/wp-content/uploads/2011/02/orchid01.jpg" alt="" width="1000" height="667" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.stylesfirst.com/photography/dirt-track-at-lake-mountain/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Volkswagen Golf R 2010</title>
		<link>http://www.stylesfirst.com/photography/volkswagen-golf-r-2010/</link>
		<comments>http://www.stylesfirst.com/photography/volkswagen-golf-r-2010/#comments</comments>
		<pubDate>Sat, 05 Feb 2011 08:04:13 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://www.stylesfirst.com/?p=322</guid>
		<description><![CDATA[A couple of snaps I took for carshowroom.com.au]]></description>
			<content:encoded><![CDATA[<p>A couple of snaps I took for carshowroom.com.au</p>
<p><img class="alignnone size-full wp-image-466" title="3-4-lights-1000px" src="http://www.stylesfirst.com/wp-content/uploads/2011/02/3-4-lights-1000px1.jpg" alt="VW Golf R" width="1000" height="667" /></p>
<p><img class="alignnone size-full wp-image-467" title="VW Golf R" src="http://www.stylesfirst.com/wp-content/uploads/2011/02/3-4-bw1.jpg" alt="" width="1000" height="667" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.stylesfirst.com/photography/volkswagen-golf-r-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sunset silhouette</title>
		<link>http://www.stylesfirst.com/photography/sunset-silhouette/</link>
		<comments>http://www.stylesfirst.com/photography/sunset-silhouette/#comments</comments>
		<pubDate>Sat, 05 Feb 2011 08:01:42 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://www.stylesfirst.com/?p=319</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-medium wp-image-320" title="Sunset silhouette Lifou New Caledonia" src="http://www.stylesfirst.com/wp-content/uploads/2011/02/IMG_2040s-400x266.jpg" alt="Sunset silhouette Lifou New Caledonia" width="400" height="266" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.stylesfirst.com/photography/sunset-silhouette/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tusker beers with the boys</title>
		<link>http://www.stylesfirst.com/photography/tusker-beers-with-the-boys/</link>
		<comments>http://www.stylesfirst.com/photography/tusker-beers-with-the-boys/#comments</comments>
		<pubDate>Sat, 05 Feb 2011 08:00:02 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://www.stylesfirst.com/?p=316</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-medium wp-image-317" title="Tusker beer Vanuatu" src="http://www.stylesfirst.com/wp-content/uploads/2011/02/IMG_2115s-400x599.jpg" alt="Tusker beer Vanuatu" width="400" height="599" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.stylesfirst.com/photography/tusker-beers-with-the-boys/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unmanned bus in Lifou, New Caledonia</title>
		<link>http://www.stylesfirst.com/photography/unmanned-bus-in-lifou-new-caledonia/</link>
		<comments>http://www.stylesfirst.com/photography/unmanned-bus-in-lifou-new-caledonia/#comments</comments>
		<pubDate>Sat, 05 Feb 2011 07:51:27 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://www.stylesfirst.com/?p=310</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p><img class="alignnone size-medium wp-image-311" title="Bus Lifou New Caledonia" src="http://www.stylesfirst.com/wp-content/uploads/2011/02/IMG_2078b-400x266.jpg" alt="Bus Lifou New Caledonia" width="400" height="266" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.stylesfirst.com/photography/unmanned-bus-in-lifou-new-caledonia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Removal of username field at wordpress register page</title>
		<link>http://www.stylesfirst.com/coding/removal-of-username-at-wordpress-register-page/</link>
		<comments>http://www.stylesfirst.com/coding/removal-of-username-at-wordpress-register-page/#comments</comments>
		<pubDate>Tue, 16 Nov 2010 11:21:57 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[featured]]></category>

		<guid isPermaLink="false">http://www.alexbarnettdesign.com/?p=257</guid>
		<description><![CDATA[If you build wordpress sites with membership capabilities, you will know that wordpress requires a unique username, unique email, and a password to register for your site. Given that every email address must be unique, it renders the username field &#8230; <a href="http://www.stylesfirst.com/coding/removal-of-username-at-wordpress-register-page/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>If you build wordpress sites with membership capabilities, you will know that wordpress requires a unique username, unique email, and a password to register for your site. Given that every email address must be unique, it renders the username field redundant. Plus, a user will always remember their email address, and most likely forget their username.</p>
<p>I recently had to remove the username field from the register page so that users could sign up with just an email address and a password. The tricky part is WordPress still requires a unique username for every new member. The solution is to generate a random <strong>unique</strong> username and send it through along with the user submitted email and password when the form is submitted.</p>
<p><strong>Remember, if you are going to do this, you need to also allow the user to log in with their email address as they wont know what their username is. </strong><br />
An easy way to do this is install and activate the WP Email Login plugin.</p>
<p>To generate the unique username we can place a php function into the functions.php file in your theme&#8217;s root directory. The function i used is this one:</p>
<pre>
function generate_random_username($length = 6) {

	$char = array("a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x","y", "z");

	$rand = array_rand($char, $length - 5);

	$str = "";
	foreach ($rand as $k => $v) {

		$str .= $char[$v];

	}

	$str .= substr(time(), -5);

	return $str;
}
</pre>
<p>Credit to <a href="http://www.alexberos.com/">Alex Beros</a> for this script. Mad developer.</p>
<p>This function creates an array of all the letters in the alphabet and then creates a random string the length you define when you call the function.<br />
To make sure it will be unique each time, we append the time to the end of it. Clever huh?</p>
<p>All you have to do now is go into your wp-register.php file which is located in the root directory of the WordPress install. Find the username input field and change the type to &#8216;hidden&#8217;. Change the value to call the function we just created. It should look like this:</p>
<pre class="brush: php; title: ;">
&lt;input type=&quot;h1dden&quot; value=&quot;&lt;?php function generate_random_username(14)&quot; id=&quot;signup_username&quot; name=&quot;signup_username&quot;&gt;
</pre>
<p>14 is the length of the string. Making it that long is probably a bit extreme, but safe none-the-less.</p>
<p>Enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stylesfirst.com/coding/removal-of-username-at-wordpress-register-page/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Glen Eira Adult Learning Centre</title>
		<link>http://www.stylesfirst.com/portfolio/glen-eira-adult-learning-centre/</link>
		<comments>http://www.stylesfirst.com/portfolio/glen-eira-adult-learning-centre/#comments</comments>
		<pubDate>Mon, 08 Nov 2010 22:46:17 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Portfolio]]></category>

		<guid isPermaLink="false">http://www.alexbarnettdesign.com/?p=248</guid>
		<description><![CDATA[Brochure site with timely course information and timetables created for Glen Eira Adult Learning Centre. <a href="http://www.stylesfirst.com/portfolio/glen-eira-adult-learning-centre/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A simple brochure style website built on the wordPress framework so that timetables and documents can be updated in-house. There&#8217;s a custom image sildeshow built with javaScript. View it here: <a href="http://www.gealc.org.au">www.gealc.org.au</a></p>
<hr />
<img class="alignnone size-full wp-image-351" title="gealc-mock01" src="http://www.stylesfirst.com/wp-content/uploads/2010/11/gealc-mock01.jpg" alt="" width="950" height="884" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.stylesfirst.com/portfolio/glen-eira-adult-learning-centre/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>River crocodiles in Darwin, Australia</title>
		<link>http://www.stylesfirst.com/photography/river-crocodiles-in-darwin-australia/</link>
		<comments>http://www.stylesfirst.com/photography/river-crocodiles-in-darwin-australia/#comments</comments>
		<pubDate>Tue, 12 Oct 2010 09:24:20 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Photography]]></category>

		<guid isPermaLink="false">http://www.alexbarnettdesign.com/?p=226</guid>
		<description><![CDATA[I took a boat down the Adelaide river, about an hours drive out of Darwin, Australia. Here are some of the shady characters swimming beside the boat.
... <a href="http://www.stylesfirst.com/photography/river-crocodiles-in-darwin-australia/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I took a boat down the Adelaide river, about an hours drive out of Darwin, Australia. Here are some of the shady characters swimming beside the boat.</p>
<p><img class="alignnone size-full wp-image-227" title="crocodile side" src="http://www.stylesfirst.com/wp-content/uploads/2010/10/IMG_2179.jpg" alt="crocodile side" width="480" height="320" /><br />
1/50 sec<br />
f/4.0<br />
ISO 100</p>
<p><img class="alignnone size-full wp-image-228" title="crocodile head" src="http://www.stylesfirst.com/wp-content/uploads/2010/10/IMG_2193.jpg" alt="crocodile head" width="480" height="320" /><br />
1/1250 sec<br />
f/4.0<br />
ISO 100</p>
<p><img class="alignnone size-full wp-image-229" title="crocodile body" src="http://www.stylesfirst.com/wp-content/uploads/2010/10/IMG_2207.jpg" alt="crocodile body" width="480" height="320" /><br />
1/2000 sec<br />
f/4.0<br />
ISO 100</p>
<p><img class="alignnone size-full wp-image-230" title="crocodile eat" src="http://www.stylesfirst.com/wp-content/uploads/2010/10/IMG_2210.jpg" alt="crocodile eat" width="480" height="320" /><br />
1/1600 sec<br />
f/4.0<br />
ISO 100</p>
<p><img class="alignnone size-full wp-image-231" title="crocodile head" src="http://www.stylesfirst.com/wp-content/uploads/2010/10/IMG_2217.jpg" alt="crocodile head" width="480" height="320" /><br />
1/800 sec<br />
f/4.0<br />
ISO 100</p>
<p><img class="alignnone size-full wp-image-232" title="crocodile news" src="http://www.stylesfirst.com/wp-content/uploads/2010/10/IMG_2190.jpg" alt="crocodile news" width="480" height="320" /><br />
1/13 sec<br />
f/4.0<br />
ISO 200</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stylesfirst.com/photography/river-crocodiles-in-darwin-australia/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress plugins to save you time</title>
		<link>http://www.stylesfirst.com/coding/wordpress-plugins-to-save-you-time/</link>
		<comments>http://www.stylesfirst.com/coding/wordpress-plugins-to-save-you-time/#comments</comments>
		<pubDate>Mon, 04 Oct 2010 01:19:17 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[plugins]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.alexbarnettdesign.com/?p=188</guid>
		<description><![CDATA[I&#8217;ve mentioned before that I prefer to write scripts myself instead of using wordpress plugins, however I do believe there&#8217;s no point wasting countless hours reinventing the wheel. If you can write it yourself, sure, but if it&#8217;s going to &#8230; <a href="http://www.stylesfirst.com/coding/wordpress-plugins-to-save-you-time/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve mentioned before that I prefer to write scripts myself instead of using wordpress plugins, however I do believe there&#8217;s no point wasting countless hours reinventing the wheel. If you can write it yourself, sure, but if it&#8217;s going to save you days in development, plug away!</p>
<p>Here are a few that I have found useful, and you might too:</p>
<h2>BuddyPress</h2>
<p>I am still amazed that this plugin is free. Out of the box, this plugin turns your wordpress site into a social network. It allows users to register, make a profile page, add people as friends, pretty much anything you do on facebook. The file structure is pretty logical, so you can customise like crazy. <a href="http://wordpress.org/extend/plugins/buddypress/">Get it here</a>.</p>
<h2>WP Email Login</h2>
<p>Another simple plugin with a simple purpose. If you&#8217;re site has multiple users, it allows them to log in using either their username as usual, or their email instead. A nice little feature to improve usabilily around log in. <a href="http://wordpress.org/extend/plugins/wp-email-login/">Get it here</a>.</p>
<h2>Exec-PHP</h2>
<p>If you&#8217;re a bit handy with PHP, this plugin will allow you to execute PHP code in in posts, pages and text widgets, hence the name. This is a simple plugin with a simple purpose. Easy. <a href="http://wordpress.org/extend/plugins/exec-php/">Get it here</a>.</p>
<h2>WP e-Commerce</h2>
<p>I was on the fence about putting this one in, but when i think about it, there&#8217;s some great functionality this plugin provides for free, so it&#8217;s worth a mention. Out of the box, it provides basic shopping functionality, so it&#8217;s perfect for a small online store setup. For serious e-commerce solution, you will need to purchase addons for this plugin. The prices are pretty reasonable, however i did encounter a few bugs and headaches when setting it all up. On the up side, the support is pretty good and all bugs were solved. <a href="http://getshopped.org/">Get it here</a>.</p>
<h2>Contact form 7</h2>
<p>A fantastic contact form plugin. This takes care of the validation and mailing side of the form. All you need to do is style it. Great time saver. You can also customise it however you like, so a great option for code handy cats. The form creater allows you to simple drop a shortcode onto whatever page or post you want the contact form. <a href="http://wordpress.org/extend/plugins/contact-form-7/">Get it here</a>.</p>
<h2>Maintenance Mode</h2>
<p>If you&#8217;re making some big changes to your live site, or simply building a new site on a public server, then Maintenace Mode can be very helpful. It simply presents a splash page with your custom message and a countdown timer for scheduled maintenace to anyone that visits your site while you have it turned on. When you&#8217;re done, simple deactivate it and your site is back up with the changes. A good feature is that anyone logged in can still view the site to preview changes. <a href="http://wordpress.org/extend/plugins/maintenance-mode/">Get it here</a>.</p>
<h2>Syntax Highlighter</h2>
<p>For coders that like to write about it. This simple plugin allows you to publish code in it&#8217;s text form without it being executed. You may have some conflicts if you are using Exec-php at the same time. <a href="http://wordpress.org/extend/plugins/syntaxhighlighter/">Get it here</a>.</p>
<p>Hopefully this is useful to some people. I&#8217;ll continue to add to the list as I come across more useful plugins.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stylesfirst.com/coding/wordpress-plugins-to-save-you-time/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress featured image slider without a plugin</title>
		<link>http://www.stylesfirst.com/coding/wordpress-featured-image-slider-without-a-plugin/</link>
		<comments>http://www.stylesfirst.com/coding/wordpress-featured-image-slider-without-a-plugin/#comments</comments>
		<pubDate>Sun, 12 Sep 2010 09:27:46 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[image slider]]></category>
		<category><![CDATA[jQuery]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[query_posts]]></category>

		<guid isPermaLink="false">http://www.alexbarnettdesign.com/?p=167</guid>
		<description><![CDATA[WordPress plugins are great. They can cut out a heap of work if you find one that suits what you&#8217;re trying to achieve, and most of the time they are free, which again is great. However, there&#8217;s great satisfaction in &#8230; <a href="http://www.stylesfirst.com/coding/wordpress-featured-image-slider-without-a-plugin/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>WordPress plugins are great. They can cut out a heap of work if you find one that suits what you&#8217;re trying to achieve, and most of the time they are free, which again is great. However, there&#8217;s great satisfaction in coding functionality yourself, and if it&#8217;s something small, it&#8217;s probably better you understand how it works anyway.</p>
<p>Here&#8217;s a way to create a featured image slider, without a wordpress plugin.<br />
I&#8217;ll assume you have a basic understanding of the following:</p>
<ul>
<li>query_posts() function (see <a href="http://www.alexbarnettdesign.com/coding/query_posts-for-custom-wordpress-loops/">query_posts() for custom wordpress loops</a>)</li>
<li>the_post_thumbnail() function (see <a href="http://www.alexbarnettdesign.com/coding/multiple-custom-featured-image-sizes-for-wordpress/">Multiple custom featured image sizes for wordpress</a>)</li>
<li>A jQuery image slider gallery, e.g <a href="http://jquery.malsup.com/cycle/">jQuery Cycle</a>, <a href="http://cssglobe.com/post/5780/easy-slider-17-numeric-navigation-jquery-slider">jQuery easySlider</a>, or similar</li>
</ul>
<p>First, add a custom featured image size to your functions.php file to the exact dimensions as the images you want to appear in your slider. It might look something like this:</p>
<p>
<pre class="brush: php; title: ;">add_image_size( 'slider-image', 200, 200, true );</pre>
</p>
<p>Make sure you have called the jQuery image slider script, and also included the controller script in the header template of your site. Depending on which slider you are using, it may look something like this:</p>
<p>
<pre class="brush: jscript; title: ;">&lt;br /&gt;
&amp;lt;script type='text/javascript' src='js/easySlider1.7.js'&amp;gt;&amp;lt;/script&amp;gt;&lt;br /&gt;
&amp;lt;script type=&amp;quot;text/javascript&amp;quot;&amp;gt;&lt;br /&gt;
        jQuery(document).ready(function(){&lt;br /&gt;
            jQuery(&amp;quot;#slider&amp;quot;).easySlider({&lt;br /&gt;
                auto: true,&lt;br /&gt;
                continuous: true,&lt;br /&gt;
                vertical: false,&lt;br /&gt;
                controlsShow: false&lt;br /&gt;
            });&lt;br /&gt;
        });&lt;br /&gt;
&amp;lt;/script&amp;gt;&lt;br /&gt;
</pre>
</p>
<p>Now we are ready to insert the featured image slider somewhere on the site. Most sliders have a containing div, and then an unordered list with each list item containing an image. The entire list shifts or cycles to rotate between the items in the list. The trick is to use a custom loop using query_posts() to order the featured images from certain posts in the list inside the slider. Here&#8217;s an example of how to do that:</p>
<p>
<pre class="brush: php; title: ;">&lt;br /&gt;
&amp;lt;div id=&amp;quot;slider&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;ul&amp;gt;&lt;br /&gt;
    &amp;lt;?php query_posts('posts_per_page=4');&lt;br /&gt;
	if ( have_posts() ) while ( have_posts() ) : the_post(); ?&amp;gt;&lt;br /&gt;
	&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;?php the_permalink(); ?&amp;gt;&amp;quot;&amp;gt;&amp;lt;?php the_post_thumbnail( 'slider-image' ); ?&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
	&amp;lt;?php endwhile; ?&amp;gt;&lt;br /&gt;
    &amp;lt;/ul&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
</pre>
</p>
<p>This creates a list of the featured images for the latest four posts on your blog. I included the_permalink() in there so each image links to the post it represents. You can customise the loop with query_posts() to show only certain posts, etc. Now simply style it and you have yourself a nice simple featured post image slider with a minimal amount of code.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stylesfirst.com/coding/wordpress-featured-image-slider-without-a-plugin/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>9 amazing morning coffees in Melbourne CBD</title>
		<link>http://www.stylesfirst.com/culture/9-amazing-morning-coffees-in-melbourne-cbd/</link>
		<comments>http://www.stylesfirst.com/culture/9-amazing-morning-coffees-in-melbourne-cbd/#comments</comments>
		<pubDate>Fri, 10 Sep 2010 05:08:56 +0000</pubDate>
		<dc:creator>alex</dc:creator>
				<category><![CDATA[Culture]]></category>
		<category><![CDATA[coffee]]></category>
		<category><![CDATA[featured]]></category>
		<category><![CDATA[melbourne]]></category>
		<category><![CDATA[morning]]></category>

		<guid isPermaLink="false">http://www.alexbarnettdesign.com/?p=140</guid>
		<description><![CDATA[Take a walk around Melbourne CBD anywhere between 8am and 10am on a weekday and you will notice the majority of morning streetwalkers share a mutual love for the same substance. I&#8217;m talking about that drop of golden inspiration that &#8230; <a href="http://www.stylesfirst.com/culture/9-amazing-morning-coffees-in-melbourne-cbd/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Take a walk around Melbourne CBD anywhere between 8am and 10am on a weekday and you will notice the majority of morning streetwalkers share a mutual love for the same substance. I&#8217;m talking about that drop of golden inspiration that takes you away for just a second when it hits the palate.</p>
<p>Well&#8230; sometimes.</p>
<p>For some, including myself, the experience plays a bit part in the overall satisfaction of my morning coffee. The attitude, the setup, the decor, and the feel of the place all contribute to starting your day on the right foot.</p>
<p>Here are a few that are on the money:</p>
<p><img class="alignnone size-medium wp-image-144" title="65 Degrees Cafe Melbourne" src="http://www.stylesfirst.com/wp-content/uploads/2010/09/65degrees-400x208.jpg" alt="65 Degrees Cafe Melbourne" width="400" height="208" /></p>
<h2 style="margin-bottom: 0px;"><strong>65 Degrees</strong></h2>
<p><strong>160 Exhibition Street, Melbourne, Victoria.</strong></p>
<p><strong>The Bean</strong><br />
Gridlock Coffee</p>
<p><strong>The Experience</strong><br />
These guys run a tight ship. Most mornings you can barely get in the door, but you still have a coffee in your hand within minutes. They roast the beans in a little red roaster at the back of the shop, which is pretty rare in the CBD.</p>
<p><img class="alignnone size-medium wp-image-146" title="Baraki Cafe Bar" src="http://www.stylesfirst.com/wp-content/uploads/2010/09/baraki-400x208.jpg" alt="Baraki Cafe Bar" width="400" height="208" /></p>
<h2 style="margin-bottom: 0px;"><strong>Baraki</strong></h2>
<p><strong>168 Lonsdale Street, Melbourne, Victoria.</strong></p>
<p><strong>The Bean</strong><br />
Vittoria</p>
<p><strong>The Experience</strong><br />
Once you get past the fact that you&#8217;re in a bar at 8am, you can relax knowing you&#8217;re in good hands. The same smiley barister has been here for as long as I remember, so he certainly knows this machine inside out. Visit when it&#8217;s busy and you can take a seat in the evangelical arm chairs while you wait. Leave with a smooth, creamy cup to find out what the barister is smirking about.</p>
<p><img class="alignnone size-medium wp-image-147" title="Dmarkos espresso bar" src="http://www.stylesfirst.com/wp-content/uploads/2010/09/damarcos-400x208.jpg" alt="Dmarkos espresso bar" width="400" height="208" /></p>
<h2 style="margin-bottom: 0px;"><strong>D&#8217;marcos Espresso Bar</strong></h2>
<p><strong>Paramount Centre &#8211; Little Bourke Street, Melbourne, Australia</strong></p>
<p><strong>The Bean</strong><br />
Vittoria</p>
<p><strong>The Experience</strong><br />
&#8216;A diamond in the rough&#8217; is probably the best way to describe D&#8217;marcos, not the traditional meaning, but literally. This place is cute and cosy, situated in a rather sad looking arcade. The coffee has always hit the spot in my experience, and staff are never short of a smile.</p>
<p><img class="alignnone size-medium wp-image-148" title="Pellegrinis Bar" src="http://www.stylesfirst.com/wp-content/uploads/2010/09/pellegrinis-400x208.jpg" alt="Pellegrinis Bar" width="400" height="208" /></p>
<h2 style="margin-bottom: 0px;"><strong>Pellegrinis Bar</strong></h2>
<p><strong>66 Bourke Street, Melbourne, Victoria</strong></p>
<p><strong>The Bean</strong><br />
Vittoria</p>
<p><strong>The Experience</strong><br />
This place is no secret, but it&#8217;s worth a mention none-the-less. Stop by for a good old fashioned cup.</p>
<p><img class="alignnone size-medium wp-image-149" title="Von Haus" src="http://www.stylesfirst.com/wp-content/uploads/2010/09/vonhaus-400x208.jpg" alt="Von Haus" width="400" height="208" /></p>
<h2 style="margin-bottom: 0px;"><strong>Von Haus</strong></h2>
<p><strong>1 Crossley Street, Melbourne, Victoria</strong></p>
<p><strong>The Bean</strong><br />
I&#8217;ll just run and check.</p>
<p><strong>The Experience</strong><br />
This is one of those hidden places that are worth the expedition. The cafe / bar itself is absolutely gorgeous. Come here for a French country vibe, from rustic bread loaves to flaking paint on the walls. This place is also a good one to remember for an intimate candlelit drink with a special someone.</p>
<p><img class="alignnone size-medium wp-image-151" title="Babbo" src="http://www.stylesfirst.com/wp-content/uploads/2010/09/babbo-400x208.jpg" alt="Babbo" width="400" height="208" /></p>
<h2 style="margin-bottom: 0px;"><strong>Babbo</strong></h2>
<p><strong>Shop 7 50 Lonsdale Street, Melbourne, Victoria</strong></p>
<p><strong>The Bean</strong><br />
Romcaffe</p>
<p><strong>The Experience</strong><br />
Babbo is somewhere that you keep coming back to for the service. Each time I have been here, they have treated me like royalty, and I&#8217;m a pretty sorry sight some mornings. Any cafe that remembers your name and order after two visits gets my vote hands down. Follow that up with a creamy cup at just the right temperature, and you&#8217;ve got yourself one great start to the morning.</p>
<p><img class="alignnone size-medium wp-image-150" title="European Cafe" src="http://www.stylesfirst.com/wp-content/uploads/2010/09/european-400x208.jpg" alt="European Cafe" width="400" height="208" /></p>
<h2 style="margin-bottom: 0px;"><strong>The European Cafe</strong></h2>
<p><strong>161 Spring Street, Melbourne, Victoria</strong></p>
<p><strong>The Bean</strong><br />
Romcafe</p>
<p><strong>The Experience</strong><br />
A nice traditional coffee here, complimented by cosy surroundings with a, surprise surprise, &#8216;European&#8217; feel.</p>
<p><img class="alignnone size-medium wp-image-152" title="Brother Baba Budan" src="http://www.stylesfirst.com/wp-content/uploads/2010/09/brotherbubbabudan-400x208.jpg" alt="Brother Baba Budan" width="400" height="208" /></p>
<h2 style="margin-bottom: 0px;"><strong>Brother Baba Budan</strong></h2>
<p><strong>359 Little Bourke Street, Melbourne, Australia</strong></p>
<p><strong>The Bean</strong><br />
House Blend</p>
<p><strong>The Experience</strong><br />
Again, this one is pretty well known, and rightfully so. Chairs stuck to the roof are a highlight for anyone who has ever fantasised about the possibility of zero gravity on earth, or read &#8216;The Twits&#8217;, by Roald Dahl.</p>
<p><img class="alignnone size-medium wp-image-153" title="Postal Hall" src="http://www.stylesfirst.com/wp-content/uploads/2010/09/postalhall-400x208.jpg" alt="Postal Hall" width="400" height="208" /></p>
<h2 style="margin-bottom: 0px;"><strong>Postal Hall</strong></h2>
<p><strong>116 Russel Street, Melbourne, Victoria</strong></p>
<p><strong>The Bean</strong><br />
Bristot Coffee</p>
<p><strong>The Experience</strong><br />
Open and accessible, Postal Hall is a low fuss option for a trustworthy morning coffee.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stylesfirst.com/culture/9-amazing-morning-coffees-in-melbourne-cbd/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

