<?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>Bluelime Media</title>
	<atom:link href="http://www.bluelimemedia.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bluelimemedia.com</link>
	<description>Custom WordPress Development</description>
	<lastBuildDate>Thu, 17 May 2012 17:58:05 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>WordCamp Seattle 2012</title>
		<link>http://www.bluelimemedia.com/2012/05/07/wordcamp-seattle-2012/</link>
		<comments>http://www.bluelimemedia.com/2012/05/07/wordcamp-seattle-2012/#comments</comments>
		<pubDate>Tue, 08 May 2012 03:08:42 +0000</pubDate>
		<dc:creator>Christine</dc:creator>
				<category><![CDATA[Bluelime News]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wordcamp]]></category>

		<guid isPermaLink="false">http://www.bluelimemedia.com/?p=2443</guid>
		<description><![CDATA[One of the best thing about WordPress is the online community and the many ways one can learn how to use WordPress as a blogging platform or as a CMS. WordCamps are always a lot of fun and a great way to meet other developers and bloggers. This year, I&#8217;ve<br /><a href="http://www.bluelimemedia.com/2012/05/07/wordcamp-seattle-2012/">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.bluelimemedia.com/wp/wp-content/uploads/2012/05/WordCamp-Seattle-2012.png" alt="" title="WordCamp Seattle 2012" width="286" height="126" class="alignright size-full wp-image-2444" />One of the best thing about WordPress is the online community and the many ways one can learn how to use WordPress as a blogging platform or as a CMS. WordCamps are always a lot of fun and a great way to meet other developers and bloggers. This year, I&#8217;ve been fortunate to have been selected as one of the speakers at <a href="http://2012.seattle.wordcamp.org" target="_blank">WordCamp Seattle</a>. Check out the <a href="http://2012.seattle.wordcamp.org/schedule/" target="_blank">schedule</a> and come and say hi. </p>
<p>My slides used for the presentation can be <a href="https://github.com/crondeau/WC-Seattle" target="_blank">found here</a>. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.bluelimemedia.com/2012/05/07/wordcamp-seattle-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Integrate JQuery Masonry in your WordPress theme</title>
		<link>http://www.bluelimemedia.com/2012/04/30/jquery-masonry-and-wordpress/</link>
		<comments>http://www.bluelimemedia.com/2012/04/30/jquery-masonry-and-wordpress/#comments</comments>
		<pubDate>Tue, 01 May 2012 02:53:16 +0000</pubDate>
		<dc:creator>Christine</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.bluelimemedia.com/?p=2438</guid>
		<description><![CDATA[Floating divs can be quite frustrating at times.  When these are added side by side, they usually stack as best as they can but they create gaps. Leveraging JQuery Masonry can help us achieve a much better layout and it&#8217;s integration in a WordPress theme is pretty easy. If you&#8217;re<br /><a href="http://www.bluelimemedia.com/2012/04/30/jquery-masonry-and-wordpress/">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.bluelimemedia.com/wp/wp-content/uploads/2012/03/jQuery.png"><img class="alignright size-medium wp-image-2439" title="jQuery" src="http://www.bluelimemedia.com/wp/wp-content/uploads/2012/03/jQuery-300x227.png" alt="" width="300" height="227" /></a>Floating divs can be quite frustrating at times.  When these are added side by side, they usually stack as best as they can but they create gaps. </p>
<p>Leveraging JQuery <a href="http://masonry.desandro.com/">Masonry</a> can help us achieve a much better layout and it&#8217;s integration in a WordPress theme is pretty easy. If you&#8217;re not familiar with this technique, jQuery masonry allows you to flow blocks of content similarly to a mason wall. It&#8217;s pretty neat and there are <a href="http://designdevbits.com/wordpress/10-jquery-masonry-wordpress-themes/">many great WordPress themes</a> that incorporate it.</p>
<p><span id="more-2438"></span>I&#8217;ve had the chance to work with this technique while working on the <a href="http://kolke.ca/work/">Kolke</a> website and a few weeks ago, decided to use this approach for the <a href="http://www.threadsgazette.com">Threads Gazette</a> redesign.</p>
<p>To incorporate jQuery Masonry in your site, you&#8217;ll need to do the following:</p>
<p>1. Download the <a href="http://masonry.desandro.com/">jQuery script</a> file on their website and insert it in your theme. I personally like to keep all of my javaScript files in a js folder.</p>
<p>2. <a href="http://codex.wordpress.org/Function_Reference/wp_enqueue_script">Enqueue</a> your JQuery by using the following code in your functions.php</p>
<pre class="brush: php; title: ; notranslate">
wp_enqueue_script('jquery');
wp_register_script('jquery_masonry', get_template_directory_uri(). '/js/jquery.masonry.min.js', array('jquery'), '2.0.110526' );
wp_enqueue_script('jquery_masonry');
</pre>
<p>3. Insert your JQuery event in your header like so:</p>
<pre class="brush: php; title: ; notranslate">
&lt;script&gt;
	jQuery(document).ready(function($){
    	$('#container').masonry({
      	  itemSelector: '.box',
    	  });
  	});
&lt;/script&gt;
</pre>
<p>4. Now that you have your jQuery set up, all that&#8217;s left is your template and css. </p>
<p>On the threads gazette website, I&#8217;ve set up my loop in the index.php and archive.php as follows:</p>
<pre class="brush: php; title: ; notranslate">
&lt;?php if (have_posts()) : while (have_posts()) : the_post(); ?&gt;

 &lt;div class=&quot;box&quot;&gt;
	&lt;a href=&quot;&lt;?php the_permalink() ?&gt;&quot; rel=&quot;bookmark&quot;&gt;

	&lt;?php if (has_post_thumbnail()) {
		the_post_thumbnail('thumbnail');
	}?&gt;
	&lt;h2&gt;&lt;?php the_title(); ?&gt;&lt;/h2&gt;&lt;/a&gt;

	&lt;/div&gt;

&lt;?php endwhile; endif; ?&gt;
</pre>
<p>5. A few styles are added to the box class:</p>
<pre class="brush: css; title: ; notranslate">
.box {
	float:left;
	width: 220px;
	padding:5px;
	margin:0 10px 10px 0;
	background:#f1f1f1;
}
.box img {
	max-width: 220px;
	margin:0 auto 0 auto;
display:block;
text-align:center;

 }
.box h2 {
	font-size:14px;
	line-height:18px;
	margin-bottom:5px;
}
</pre>
<p>And voila. My boxes now flow beautifully.</p>
<p>If you&#8217;re curious about how this all works but would like to do a bit more investigating, check out WP Shower&#8217;s <a href="http://wpshower.com/themes/imbalance-2/">Imbalance 2 theme</a>. You can view the demo and download the free theme. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.bluelimemedia.com/2012/04/30/jquery-masonry-and-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Stop Building Sites In Subfolders? I disagree.</title>
		<link>http://www.bluelimemedia.com/2012/03/12/stop-building-sites-in-subfolders-i-disagree/</link>
		<comments>http://www.bluelimemedia.com/2012/03/12/stop-building-sites-in-subfolders-i-disagree/#comments</comments>
		<pubDate>Mon, 12 Mar 2012 15:25:15 +0000</pubDate>
		<dc:creator>Christine</dc:creator>
				<category><![CDATA[Web Design]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[cms]]></category>

		<guid isPermaLink="false">http://www.bluelimemedia.com/?p=2435</guid>
		<description><![CDATA[Drew McLellan wrote an interesting article on March 9, 2011. Of course a year later, comments are closed (as they should be unless you want to get daily viagra offers) and I couldn&#8217;t add my thoughts, so I thought I would explain why I build sites in a subfolder on<br /><a href="http://www.bluelimemedia.com/2012/03/12/stop-building-sites-in-subfolders-i-disagree/">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="https://twitter.com/#!/drewm">Drew McLellan</a> wrote an <a href="http://allinthehead.com/retro/352/stop-building-sites-in-subfolders">interesting article</a> on March 9, 2011. Of course a year later, comments are closed (as they should be unless you want to get daily viagra offers) and I couldn&#8217;t add my thoughts, so I thought I would explain why I build sites in a subfolder on the live server.</p>
<p>Drew specifically talks about Perch. I&#8217;ve never worked with <a href="http://grabaperch.com/">Perch</a> or any CMS other than WordPress, so perhaps his article is spot on. But when developing WordPress sites, I favour developing in a subfolder on the client&#8217;s server.</p>
<p>If the client has an existing site, I create a new subfolder, set up a fresh installation of WordPress, including a database and start working there. I&#8217;m a big fan of the <a href="http://wordpress.org/extend/plugins/backwpup/">BackWPup plugin</a> and set that up during development as well, that way there&#8217;s a backup of the theme and database if anything goes wrong.</p>
<p>When it&#8217;s time to go live, WordPress provides a simple step to give <a href="http://codex.wordpress.org/Giving_WordPress_Its_Own_Directory">WordPress it&#8217;s own directory</a>. No files but two need to be moved to the root directory and WordPress takes care of the urls. So there&#8217;s no danger or messing about with links and losing any page relationships.</p>
<p>By working on a temporary server, I&#8217;ve learned the hard way that no two servers are the same. Just last week, I proceeded to set up WordPress on a client&#8217;s hosting provider only to find out that they are running a lower version of PHP than required. I&#8217;m glad I found that out sooner rather than prior to launching. Now the client has time to look into new hosting.</p>
<p>Additionally, you might not believe this, but clients sometimes disappear and never provide copy. Gasp! Shocking I know. This happens to me at least once a year. I set up the site, make sure everything is ready to go, give the keys to the client and then wait until they tell me they are ready to go live and everything goes quiet. By having them on a subfolder on their live server, the ball is in the court and I don&#8217;t have to maintain a temporary site on my server.</p>
<p>I build on average 50 WordPress sites a year and this is my workflow. It makes sense when working with WordPress. What are your thoughts?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bluelimemedia.com/2012/03/12/stop-building-sites-in-subfolders-i-disagree/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Vancouver WordPress Meetup: Building custom sliders</title>
		<link>http://www.bluelimemedia.com/2012/03/06/vancouver-wordpress-meetup-building-custom-sliders/</link>
		<comments>http://www.bluelimemedia.com/2012/03/06/vancouver-wordpress-meetup-building-custom-sliders/#comments</comments>
		<pubDate>Tue, 06 Mar 2012 16:30:24 +0000</pubDate>
		<dc:creator>Christine</dc:creator>
				<category><![CDATA[Bluelime News]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.bluelimemedia.com/?p=2433</guid>
		<description><![CDATA[I had the privilege of presenting at yesterday&#8217;s WordPress Meetup and had a great time. Live coding is always a bit risky, but there were no major glitches and I think that the material was well received. I&#8217;m not sure what I was thinking when I put all of the<br /><a href="http://www.bluelimemedia.com/2012/03/06/vancouver-wordpress-meetup-building-custom-sliders/">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-2434" title="WordPress Vancouver Meetup" src="http://www.bluelimemedia.com/wp/wp-content/uploads/2012/03/VanMeetup.jpg" alt="" width="178" height="178" />I had the privilege of presenting at yesterday&#8217;s <a href="http://www.meetup.com/Vancouver-WordPress-Meetup-Group/" target="_blank">WordPress Meetup</a> and had a great time. Live coding is always a bit risky, but there were no major glitches and I think that the material was well received.</p>
<p>I&#8217;m not sure what I was thinking when I put all of the material on a usb stick. Turns out, all but one 50 attendees were either on an iPad or an old school notepad. The material should be shared with everyone anyway, so I thought I would summarize it here.</p>
<p>The theme used as the basis of all of my work is what I call the <a href="http://www.bluelimemedia.com/teaching/wordpress/" target="_blank">BLM basic starter theme</a> and can be <a href="https://github.com/crondeau/BLM-Basic-Starter-WordPress-Theme-HTML5" target="_blank">downloaded on github</a>.</p>
<p>Using this theme, I striped it down a bit more to create a portfolio which you can view at <a href="http://portfolio-demo.bluelimemedia.com/" target="_blank">portfolio-demo</a>.</p>
<p>This portfolio contains two sliders and I&#8217;ve split them into two tutorials.</p>
<p>Part 1: <a href="http://www.bluelimemedia.com/2012/02/09/build-a-custom-image-slider-on-your-home-page-using-built-in-wordpress-functions/">Tutorial</a> &#8211; <a href="https://github.com/crondeau/BLM-WordPress-Slider-Tutorial" target="_blank">Downloads</a></p>
<p>Part 1 &#8211; Addendum: <a href="http://www.bluelimemedia.com/2012/02/27/build-a-custom-fade-in-fade-out-slideshow/" target="_blank">Tutorial</a></p>
<p>Part 2: <a href="http://www.bluelimemedia.com/2012/03/01/build-a-custom-image-slider-using-a-custom-post-type/">Tutorial</a> &#8211; <a href="https://github.com/crondeau/BLM-WordPress-Tutorial-Slider-part2" target="_blank">Downloads</a></p>
<p>As mentioned yesterday, these series of tutorial were put together as part of my teaching material. I teach a <a href="http://www.langara.bc.ca/continuing-studies/programs-and-courses/programs/electronic-media-design/index.html" target="_blank">12 week WordPress class at Langara</a> and this material would be covered most likely in week 6 or 7 depending on the students. </p>
<p>One slider uses <a href="http://codex.wordpress.org/Function_Reference/wp_get_attachment_image" target="_blank">wp_get_attachement_image()</a> while the other uses <a href="http://codex.wordpress.org/Post_Types" target="_blank">custom post types</a> allowing to demonstrate both techniques.</p>
<p>The slider used is <a href="http://slidesjs.com/" target="_blank">Nathan Searles Slides</a> which is very good. Another slider to look at is <a href="http://css-tricks.com/examples/AnythingSlider/" target="_blank">Chris Coyier&#8217;s Anything slider</a>. If you are looking to insert a video in your slider, he provides an example. </p>
<p>Finally for those of you who want to go responsive, have a look at <a href="http://flex.madebymufffin.com/" target="_blank">Flex slider</a> and go ahead, re-size your browser, you know you want to. </p>
<p>Have a look at these resources, play around and let me know if you have any questions. I&#8217;d be more than happy to help. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.bluelimemedia.com/2012/03/06/vancouver-wordpress-meetup-building-custom-sliders/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Build a custom image slider using a Custom Post Type</title>
		<link>http://www.bluelimemedia.com/2012/03/01/build-a-custom-image-slider-using-a-custom-post-type/</link>
		<comments>http://www.bluelimemedia.com/2012/03/01/build-a-custom-image-slider-using-a-custom-post-type/#comments</comments>
		<pubDate>Fri, 02 Mar 2012 01:41:31 +0000</pubDate>
		<dc:creator>Christine</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[code snippets]]></category>

		<guid isPermaLink="false">http://www.bluelimemedia.com/?p=2429</guid>
		<description><![CDATA[In a previous tutorial, I showed you how one can build a custom image slider using the wp_get_attachement_image function(). This method works very well, but of course there are more than one ways to build a slider. The method of choice will depend on your functionality requirement. The wp_get_attachement_image function()<br /><a href="http://www.bluelimemedia.com/2012/03/01/build-a-custom-image-slider-using-a-custom-post-type/">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://portfolio-demo.bluelimemedia.com/" target="_blank"><img src="http://www.bluelimemedia.com/wp/wp-content/uploads/2012/03/view-demo.png" alt="" title="View Demo" width="225" height="70" class="alignright size-full wp-image-2431" /></a>In a <a href="http://www.bluelimemedia.com/2012/02/09/build-a-custom-image-slider-on-your-home-page-using-built-in-wordpress-functions/">previous tutorial</a>, I showed you how one can build a custom image slider using the <a href="http://codex.wordpress.org/Function_Reference/wp_get_attachment_image">wp_get_attachement_image function()</a>. This method works very well, but of course there are more than one ways to build a slider. The method of choice will depend on your functionality requirement.</p>
<p><a href="https://github.com/crondeau/BLM-WordPress-Tutorial-Slider-part2" target="_blank"><img src="http://www.bluelimemedia.com/wp/wp-content/uploads/2012/03/github.png" alt="" title="Download files on github" width="225" height="225" class="alignright size-full wp-image-2430" /></a>The wp_get_attachement_image function() is great if you want to create a slider out of one post and multiple attachments. For example, portfolio pieces would fall in that category.<br />
But what if instead you wanted a slider to feature multiple posts, with one image each, which would link to different pages? The slider itself would work the same way, but you&#8217;ll need to set your back-end a bit differently and use a different loop in your template.</p>
<p>This tutorial will show you how this can be done using a custom post type. Here&#8217;s a sneak peek at the <a href="http://portfolio-demo.bluelimemedia.com/" target="_blank">demo site</a>. The files used to create the theme as well as the slider snippet can be <a href="https://github.com/crondeau/BLM-WordPress-Tutorial-Slider-part2" target="_blank">downloaded here</a>.</p>
<p><span id="more-2429"></span>This demo site is fairly simple. The front page template uses <a href="http://codex.wordpress.org/Post_Types" target="_blank">custom post types</a> to build the slider.  The portfolio on the other hand links to a single.php template which also uses the same jQuery slider, but the images fade in and out. Our <a href="http://www.bluelimemedia.com/2012/02/09/build-a-custom-image-slider-on-your-home-page-using-built-in-wordpress-functions">previous tutorial</a> covered the necessary steps to build that. So let&#8217;s look how we can set up that front page.</p>
<h3>Step 1: Create your Custom Post Type (CPT)</h3>
<p>Our front page will display a slider displaying an image, title, brief content and a link to one of our portfolio pieces. This type of slider would be used to display &#8220;Featured&#8221; portfolio pieces. So let&#8217;s called our CPT &#8220;Feature&#8221;.</p>
<p>Custom post types can easily be added to any theme by updating our functions.php file. If you haven&#8217;t played around with CPTs yet, I would encourage you to read <a href="http://justintadlock.com/archives/2010/04/29/custom-post-types-in-wordpress" target="_blank">Justin&#8217;s article</a>.</p>
<p>To create our CPT, let&#8217;s update our functions.php with the following:</p>
<pre class="brush: php; title: ; notranslate">
// Custom Post types for Feature project on home page
	   add_action('init', 'create_feature');
	     function create_feature() {
	       $feature_args = array(
	          'labels' =&gt; array(
	           'name' =&gt; __( 'Feature Project' ),
	           'singular_name' =&gt; __( 'Feature Project' ),
	           'add_new' =&gt; __( 'Add New Feature Project' ),
	           'add_new_item' =&gt; __( 'Add New Feature Project' ),
	           'edit_item' =&gt; __( 'Edit Feature Project' ),
	           'new_item' =&gt; __( 'Add New Feature Project' ),
	           'view_item' =&gt; __( 'View Feature Project' ),
	           'search_items' =&gt; __( 'Search Feature Project' ),
	           'not_found' =&gt; __( 'No feature project found' ),
	           'not_found_in_trash' =&gt; __( 'No feature project found in trash' )
	         ),
	       'public' =&gt; true,
	       'show_ui' =&gt; true,
	       'capability_type' =&gt; 'post',
	       'hierarchical' =&gt; false,
	       'rewrite' =&gt; true,
	       'menu_position' =&gt; 20,
	       'supports' =&gt; array('title', 'editor', 'thumbnail')
	     );
	  register_post_type('feature',$feature_args);
	}
	add_filter(&quot;manage_feature_edit_columns&quot;, &quot;feature_edit_columns&quot;);

	function feature_edit_columns($feature_columns){
	   $feature_columns = array(
	      &quot;cb&quot; =&gt; &quot;&lt;input type=\&quot;checkbox\&quot; /&gt;&quot;,
	      &quot;title&quot; =&gt; &quot;Title&quot;,
	   );
	  return $feature_columns;
	}

	//Add Meta Boxes
	//http://wp.tutsplus.com/tutorials/plugins/how-to-create-custom-wordpress-writemeta-boxes/

	add_action( 'add_meta_boxes', 'cd_meta_box_add' );
	function cd_meta_box_add()
	{
		add_meta_box( 'my-meta-box-id', 'Link to Project', 'cd_meta_box_cb', 'feature', 'normal', 'high' );
	}

	function cd_meta_box_cb( $post )
	{
		$url = get_post_meta($post-&gt;ID, 'url', true);
		wp_nonce_field( 'my_meta_box_nonce', 'meta_box_nonce' ); ?&gt;

		&lt;p&gt;
			&lt;label for=&quot;url&quot;&gt;Project url&lt;/label&gt;
			&lt;input type=&quot;text&quot; name=&quot;url&quot; id=&quot;url&quot; value=&quot;&lt;?php echo $url; ?&gt;&quot; style=&quot;width:350px&quot; /&gt;
		&lt;/p&gt;

		&lt;?php
	}

	add_action( 'save_post', 'cd_meta_box_save' );
	function cd_meta_box_save( $post_id )
	{
		// Bail if we're doing an auto save
		if( defined( 'DOING_AUTOSAVE' ) &amp;&amp; DOING_AUTOSAVE ) return;

		// if our nonce isn't there, or we can't verify it, bail
		if( !isset( $_POST['meta_box_nonce'] ) || !wp_verify_nonce( $_POST['meta_box_nonce'], 'my_meta_box_nonce' ) ) return;

		// if our current user can't edit this post, bail
		if( !current_user_can( 'edit_post' ) ) return;

		// now we can actually save the data
		$allowed = array(
			'a' =&gt; array( // on allow a tags
				'href' =&gt; array() // and those anchors can only have href attribute
			)
		);

		// Probably a good idea to make sure your data is set
		if( isset( $_POST['url'] ) )
			update_post_meta( $post_id, 'url', wp_kses( $_POST['url'], $allowed ) );
	}
</pre>
<p>Whoah! That&#8217;s a lot of code. But don&#8217;t let that scare you. Once the functions.php file updated, a new tab called Feature Project will appear as part of your sidebar. You&#8217;ll notice that I&#8217;ve also included a meta box. We could have used custom fields, but meta boxes are prettier and fairly easy to use. Here&#8217;s a <a href="http://wp.tutsplus.com/tutorials/plugins/how-to-create-custom-wordpress-writemeta-boxes/" target="_blank">great tutorial to get you started with Meta boxes</a>.</p>
<h3>Step 2: Populate your Feature Projects</h3>
<p>Now that your CPT is ready, you can start setting up your projects. Go ahead and set up two or more projects by:</p>
<ol>
<li>Giving each a title</li>
<li>Entering a few lines of content</li>
<li>Uploading one image per project and set it as a featured image</li>
<li>Inserting a link to one a page on your blog or an external site (optional)</li>
</ol>
<p>For the purpose of this demo, I&#8217;ve set my image slider to be 940px x 280px. The images appearing on the left are 640px x 280px.</p>
<h3>Step 3: Enqueue your jQuery</h3>
<p>Step 3 of our <a href="http://www.bluelimemedia.com/2012/02/09/build-a-custom-image-slider-on-your-home-page-using-built-in-wordpress-functions/" target="_blank">previous tutorial</a> is exactly the same here. You&#8217;ll need to update your functions.php as follows:</p>
<pre class="brush: php; title: ; notranslate">
function blm_init_method() {
    wp_enqueue_script('jquery');
    wp_enqueue_script( 'slides', get_template_directory_uri().'/js/slides.min.jquery.js', array( 'jquery' ) );

}
add_action('wp_enqueue_scripts', 'blm_init_method');
</pre>
<h4>Step 4: Update your header.php</h4>
<p>In order to get the slider to work, you&#8217;ll need to add the following content about your &lt;/head&gt; tag.</p>
<pre class="brush: php; title: ; notranslate">
&lt;script type=&quot;text/javascript&quot;&gt;
	jQuery(document).ready(function($){
		$('#slides').slides({
			preload: true,
			preloadImage: '&lt;?php echo get_template_directory_uri(); ?&gt;/images/loading.gif',
			play: 5000,
			pause: 2500,
			hoverPause: true,
			generatePagination: false

		});
	});
&lt;/script&gt;
</pre>
<h3>Step 5: Display your CPT</h3>
<p>Next, we need to pull the content out and display it. For the purpose of this demo, I&#8217;ve created a front-page.php which as the title says, I&#8217;m using on my home page.</p>
<p>In order to display the content, I&#8217;ll use the WP_query function inside like so:</p>
<pre class="brush: php; title: ; notranslate">
&lt;section id=&quot;featured-slider&quot;&gt;
	&lt;div id=&quot;slides&quot;&gt;
		&lt;div class=&quot;slides_container&quot;&gt;

			&lt;?php
				$loop = new WP_Query(array('post_type' =&gt; 'feature', 'posts_per_page' =&gt; -1, 'orderby'=&gt; 'ASC'));
			?&gt;
			&lt;?php while ( $loop-&gt;have_posts() ) : $loop-&gt;the_post(); ?&gt;

				&lt;div class=&quot;slide&quot;&gt;
					&lt;?php $url = get_post_meta($post-&gt;ID, &quot;url&quot;, true);
					if($url!='') {
						echo '&lt;a href=&quot;'.$url.'&quot;&gt;';
						echo the_post_thumbnail('full');
						echo '&lt;/a&gt;';
					} else {
						echo the_post_thumbnail('full');
					} ?&gt;
					&lt;div class=&quot;caption&quot;&gt;
						&lt;h5&gt;&lt;?php the_title(); ?&gt;&lt;/h5&gt;
						&lt;?php the_content();?&gt;
					&lt;/div&gt;
				&lt;/div&gt;

			&lt;?php endwhile; ?&gt;

			&lt;?php wp_reset_query(); ?&gt;

		&lt;/div&gt;
		&lt;a href=&quot;#&quot; class=&quot;prev&quot;&gt;prev&lt;/a&gt;
		&lt;a href=&quot;#&quot; class=&quot;next&quot;&gt;next&lt;/a&gt;
	&lt;/div&gt;
&lt;/section&gt;
</pre>
<p>This loop, will look at all of the post saved as &#8220;feature&#8221; and loops through all of them (posts_per_page&#8217; =&gt; -1) and order them. It then spits out the content and links the image if the meta box has been filled. All of this is inserted inside various div tags which can now be manipulated with css.</p>
<h3>Last step: Update your stylesheet</h3>
<p>As mentioned above, the next step requires us to add some css. The following is what we&#8217;ve used on our demo site:</p>
<pre class="brush: css; title: ; notranslate">
/* Home page featured slider
-----------------------------------------------------------*/
#featured-slider {
	float:left;
	width:940px; height:280px;
	margin:0 10px;
	position:relative;
}
#featured-slider #slides {
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
}
#featured-slider .slides_container {
	width:940px;
	overflow:hidden;
	position:relative;
	display:none;
	background:#FFF;
}
#featured-slider .slides_container div.slide {
	width:940px;
	height:280px;
	display:block;
}
#featured-slider .caption {
	z-index:500;
	position:absolute;
	top: 30px; left:670px;
	height:220px;
	width:240px;
	font-size:12px;
	line-height:16px;
	color:#000;
}
#featured-slider .caption h2 {
	font-size:18px;
	line-height:22px;
	margin-bottom:10px;
}

#featured-slider #slides .next, #slides .prev {
	position:absolute;
	top:112px;
	left:-10px;
	width:30px;
	height:37px;
	display:block;
	z-index:101;
	text-indent:-99999em;
	background: url(images/larr.gif);
}
#featured-slider #slides .next {
	left:926px;
	background: url(images/rarr.gif);
}</pre>
<p>There you have it. An easy to use and update feature slider for your home page. I&#8217;ve provided you with the files for the theme and also the snippets that I&#8217;ve used for the slider. <a href="https://github.com/crondeau/BLM-WordPress-Tutorial-Slider-part2" target="_blank">Feel free to download them,</a> play and let me know how you get on.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bluelimemedia.com/2012/03/01/build-a-custom-image-slider-using-a-custom-post-type/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Three ways to give your WordPress site a full screen background image</title>
		<link>http://www.bluelimemedia.com/2012/02/27/three-ways-to-give-your-wordpress-site-a-full-screen-background-image/</link>
		<comments>http://www.bluelimemedia.com/2012/02/27/three-ways-to-give-your-wordpress-site-a-full-screen-background-image/#comments</comments>
		<pubDate>Tue, 28 Feb 2012 00:47:50 +0000</pubDate>
		<dc:creator>Christine</dc:creator>
				<category><![CDATA[Cool Stuff]]></category>
		<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[code snippets]]></category>
		<category><![CDATA[plugin]]></category>

		<guid isPermaLink="false">http://www.bluelimemedia.com/?p=2427</guid>
		<description><![CDATA[New design techniques are popping up everyday and now that there are less bandwidth issues, designers have been incorporating full screen background images in their design more and more. If you wanted to do that yourself but didn&#8217;t know how, here are a few techniques ranging from super-easy to advanced.<br /><a href="http://www.bluelimemedia.com/2012/02/27/three-ways-to-give-your-wordpress-site-a-full-screen-background-image/">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>New design techniques are popping up everyday and now that there are less bandwidth issues, designers have been incorporating full screen background images in their design more and more.</p>
<p>If you wanted to do that yourself but didn&#8217;t know how, here are a few techniques ranging from super-easy to advanced.</p>
<h3>Super easy plugin solution</h3>
<p>The <a href="http://wordpress.org/extend/plugins/simple-full-screen-background-image/" target="_blank">Simple Full Screen Background Image WordPress plugin</a> allows you to easily upload and set a full screen image as the background of your website. Once installed and activated, you&#8217;ll see in your <strong>Appearance section</strong> a new area called, <strong>Fullscreen BG Image</strong>. You can then browse for your image, upload it and insert it like you would for a blog post. Once uploaded, the plugin will do the rest and make sure that it re-sizes to fit your browser. You may need to play with the size and resolution, but using this plugin couldn&#8217;t be easier.</p>
<p><span id="more-2427"></span><br />
<h3>Simple plugin solution</h3>
<p>Another great plugin to try is <a href="http://wordpress.org/extend/plugins/wp-supersized/" target="_blank">WP Supersized</a>. This one is a bit more complicated to use and has a lot more features, but it&#8217;s fairly straightforward. Instead of uploading images to your Media Library, images need to be uploaded to the <strong>wp-content/supersized-slides/ folder</strong>, so you will need FTP access for this. If no images are uploaded, the plugin uses a series of default images. The benefit to using this plugin, is that you could have a slideshow running as well in the background.</p>
<h3>Theme coding solution</h3>
<p>Both plugins mentioned above use jQuery for their resizing. This same technique can of course be used without a plugin. If you would rather not have the image editable by everyone but yourself, integrating the feature directly in your theme is the option for you.</p>
<p><a href="http://johnpatrickgiven.com/jquery/background-resize/" target="_blank">Jon Patrick Given</a> has provided a great code snippet which I used and incorporated on the <a href="http://www.phtheatre.org/" target="_blank">Presentation House website</a>.</p>
<p>Looking at John&#8217;s code, you can see that you&#8217;ll need to download the &#8220;easy-bg-resize&#8221; javascript file, insert it in your theme and enqueue it in your functions like so:</p>
<pre class="brush: php; title: ; notranslate">
        //Enqueue jQuery first
	wp_enqueue_script('jquery');
        // Enqueue your jQuery resize file
	wp_enqueue_script('resize', get_template_directory_uri().'/js/jquery.ez-bg-resize.js', array( 'jquery' ), '1.0');
</pre>
<p>Next you need to update your header.php with the following:</p>
<pre class="brush: php; title: ; notranslate">
&lt;script type=&quot;text/javascript&quot;&gt;
	jQuery(document).ready(function($) {
		$(&quot;body&quot;).ezBgResize({
			img     : &quot;your image path goes here&quot;,
			opacity : 1, // Opacity. 1 = 100%.  This is optional.
			center  : true // This is optional. Default is true.
		});
	});
&lt;/script&gt;
</pre>
<p>So there you have it, 2 plugins and one code snippet for you to play with. As you&#8217;ve probably guessed, the code snippet provided above is not the only solution. <a href="http://twothirty.com/" target="_blank">Paul Jarvis</a> recently launched a site for <a href="http://www.angelicaxavier.com/" target="_blank">Angelica Xavier</a> with a stunning background. Looking at his source code, he too, uses jQuery but a slightly different technique.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bluelimemedia.com/2012/02/27/three-ways-to-give-your-wordpress-site-a-full-screen-background-image/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Build a custom fade in fade out slideshow</title>
		<link>http://www.bluelimemedia.com/2012/02/27/build-a-custom-fade-in-fade-out-slideshow/</link>
		<comments>http://www.bluelimemedia.com/2012/02/27/build-a-custom-fade-in-fade-out-slideshow/#comments</comments>
		<pubDate>Mon, 27 Feb 2012 22:21:38 +0000</pubDate>
		<dc:creator>Christine</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[code snippets]]></category>

		<guid isPermaLink="false">http://www.bluelimemedia.com/?p=2426</guid>
		<description><![CDATA[In my previous blog post, I provided a step by step tutorial on how to build a custom image slider into your WordPress. This was achieve by using Nathan&#8217;s awesome slideshow plugin. Digging a bit deeper in his code and website, I discovered that he&#8217;s also included fade in fade<br /><a href="http://www.bluelimemedia.com/2012/02/27/build-a-custom-fade-in-fade-out-slideshow/">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>In my previous <a href="http://www.bluelimemedia.com/2012/02/09/build-a-custom-image-slider-on-your-home-page-using-built-in-wordpress-functions/">blog post</a>, I provided a step by step tutorial on how to build a custom image slider into your WordPress. This was achieve by using Nathan&#8217;s awesome <a href="http://slidesjs.com/" target="_blank">slideshow</a> plugin. Digging a bit deeper in his code and website, I discovered that he&#8217;s also included fade in fade out transition. </p>
<p>If you&#8217;ve downloaded the material, took a stab at the tutorial and wish to use this transition effect instead of a slider action, all you need to do is replace the jQuery function in your header with the following:</p>
<pre class="brush: php; title: ; notranslate">
&lt;script&gt;
 jQuery(document).ready(function($){
	$('#slides').slides({
	preload: true,
	preloadImage: 'http://yourthemepath.com/images/loading.gif',
	effect: 'fade',
	play:5000,
	crossfade: true,
	fadeSpeed: 500,
	generatePagination: false
   });
 });
&lt;/script&gt;</pre>
<p>You also no longer need the next and previous arrows.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bluelimemedia.com/2012/02/27/build-a-custom-fade-in-fade-out-slideshow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Build a custom image slider on your home page using built-in WordPress functions</title>
		<link>http://www.bluelimemedia.com/2012/02/09/build-a-custom-image-slider-on-your-home-page-using-built-in-wordpress-functions/</link>
		<comments>http://www.bluelimemedia.com/2012/02/09/build-a-custom-image-slider-on-your-home-page-using-built-in-wordpress-functions/#comments</comments>
		<pubDate>Thu, 09 Feb 2012 23:47:41 +0000</pubDate>
		<dc:creator>Christine</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[code snippets]]></category>
		<category><![CDATA[jQuery]]></category>

		<guid isPermaLink="false">http://www.bluelimemedia.com/?p=2419</guid>
		<description><![CDATA[Image sliders are quite popular and add a nice visual element to any website. You could use a plugin to add one to your site, but wordPress has all of the functionality built-in for you to integrate one in any theme of your liking. If you&#8217;re a theme developer, you&#8217;ll<br /><a href="http://www.bluelimemedia.com/2012/02/09/build-a-custom-image-slider-on-your-home-page-using-built-in-wordpress-functions/">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p><a href="https://github.com/crondeau/BLM-WordPress-Slider-Tutorial" target="_blank"><img src="http://www.bluelimemedia.com/wp/wp-content/uploads/2012/03/github.png" alt="" title="Download files on github" width="225" height="225" class="alignright size-full wp-image-2430" /></a>Image sliders are quite popular and add a nice visual element to any website. You could use a plugin to add one to your site, but wordPress has all of the functionality built-in for you to integrate one in any theme of your liking. If you&#8217;re a theme developer, you&#8217;ll want to follow along and add this code snippets to your collection.</p>
<p>I recently created a site for my colleague and <a href="http://www.bluecitrus.com/">very good friend Barbara</a>. You&#8217;ll see that her home page has a very simpler slider. If we ignore the header, sidebar and footer, this page is very simple. In the following tutorial, I&#8217;ll walk you through each step and show you how to integrate a slider like this.<br />
<span id="more-2419"></span></p>
<h3>Step 1 &#8211; Download the slider</h3>
<p>There are a lot of sliders out there, but my favourite is <a href="http://slidesjs.com/">Slides by Nathan Searles</a>. Make sure to grab a copy of it and take a look at his examples. I&#8217;ll be using his <strong>Standard slider</strong> for this tutorial.</p>
<p>Once you&#8217;ve downloaded the slider, make a copy of the folder called Standard. The first thing I like to do is to get the slider working with my images and my styles just like the design that was provided to me. I like to approach this as I would a puzzle. I get the slider working on my desktop on it&#8217;s own and then integrate it in my WordPress theme.</p>
<p>Taking a look at the index.html, we can see that there&#8217;s some stuff in there that we don&#8217;t need. We can delete the ribbon, the frame, the footer info and we&#8217;ll replace the flickr images with our own. At this stage, you&#8217;ll also want to go in the images folder, add your images and delete the ones you don&#8217;t need.</p>
<p>Next, we can do the same with the CSS file. What&#8217;s important here is the styles that are relevant to the slideshow. Nathan has done a great job with the css and thus you should be able to adjust any settings to ensure that the slider looks great with the images you are using. Please make sure that all of your images are the same size.</p>
<p>Once you have your slider working and it looks great, we can integrate the code into our WordPress theme.</p>
<h3>Step 2 &#8211; Setting up your WordPress page</h3>
<p>Setting up this page is actually easier than you might think. Ideally what we want is a page with a title a paragraph of text and above it the slider. You might not even want any text. Who knows, the world is your oyster.</p>
<p>So let&#8217;s go in the admin and create a page call it home or whatever you like. Add your content as you would any other page and upload the images that you want to display in the slider. It&#8217;s very important to upload the images this way and not via the Media Library. When uploading images while writing a page or post, the images automatically get &#8220;attached&#8221; to it, and that&#8217;s what we need to create the slider. The same would be true if you wanted to insert a gallery.</p>
<h3>Step 3 &#8211; Include jQuery the right way</h3>
<p>Your working slider example has a few lines on Javascript in the header. We&#8217;ll need to set this up in our WordPress theme by updating our functions.php and header.php template.</p>
<p>In your slider example, you&#8217;ll see that Nathan has included the following three lines of code in his head:</p>
<pre class="brush: plain; title: ; notranslate">&lt;script src=&quot;https://ajax.googleapis.com/ajax/libs/jquery/1.5.1/jquery.min.js&quot;&gt;&lt;/script&gt;
&lt;script src=&quot;http://gsgd.co.uk/sandbox/jquery/easing/jquery.easing.1.3.js&quot;&gt;&lt;/script&gt;
&lt;script src=&quot;js/slides.min.jquery.js&quot;&gt;&lt;/script&gt; </pre>
<p>You might be tempted to add these directly to your header.php, but best practice recommends that you <a href="http://codex.wordpress.org/Function_Reference/wp_enqueue_script">enqueue your jQuery</a>.</p>
<p>To do this,  you&#8217;ll need to add the following to your functions.php.</p>
<pre class="brush: php; title: ; notranslate">function blm_init_method() {
    wp_enqueue_script('jquery');
    wp_enqueue_script( 'easing', get_template_directory_uri().'/js/jquery.easing.js', array( 'jquery' ), '1.3' );
    wp_enqueue_script( 'slides', get_template_directory_uri().'/js/slides.min.jquery.js', array( 'jquery', 'easing' ) );

}
add_action('wp_enqueue_scripts', 'blm_init_method'); </pre>
<p>You&#8217;ll notice here that my function, uses my prefix blm. Feel free to change it to yours.</p>
<p>You will also notice that I am using WordPress&#8217;s built-in jQuery and not the one from Google&#8217;s library (again, <a href="http://make.wordpress.org/themes/2011/03/01/topic-for-discussion-jquery/">best practice</a>) and I&#8217;ve also grabbed a copy of both js files and added them to my theme. You&#8217;ll need to do the same thing.</p>
<p><strong>Now here&#8217;s a trick:</strong> Once you&#8217;ve updated your functions.php and uploaded the js files to your server, take a look at your site and look at the source code, Now click on the path of all three js files. You should be able to see the jQuery. If you get to a 404 page, make sure that your paths are ok and the files are in the right folders. Without these, you&#8217;re slider will never work and you will be pulling your hair out.</p>
<h3>Step 4 &#8211; Update your CSS</h3>
<p>When you fiddled with the code for the Standard slider, you changed some css.  Grab all that code and insert it in your theme stylesheet. Make sure to double check the path to the images and upload the images you need to your theme folder.</p>
<p>Nathan also has a few more lines of jQuery in his header. We&#8217;ll need to add these to our header.php and make a very subtle change like so:</p>
<pre class="brush: php; title: ; notranslate">
&lt;script&gt;
 jQuery(document).ready(function($){
	$('#slides').slides({
	preload: true,
	preloadImage: '&lt;?php echo get_template_directory_uri(); ?&gt;/images/loading.gif',
	play: 5000,
	pause: 2500,
	hoverPause: true

   });
 });
&lt;/script&gt;</pre>
<p>You&#8217;ll notice that jQuery(document) is used instead of $. This needs to be in place for the jQuery included in WordPress to work.<br />
This snippet of code needs to be added right below the <?php wp_head(); ?>.</p>
<h3>Step 5 &#8211; Build the slider using wp_get_attachment_image</h3>
<p>Now that we&#8217;ve got everything in place, what we need to do, is create a template for our home page. I normally like to use a template called front-page.php, but you could create a custom template or just use the index.php and start with the following code:</p>
<pre class="brush: php; title: ; notranslate">&lt;?php get_header();?&gt;
&lt;div id=&quot;main&quot;&gt;
 &lt;div id=&quot;content&quot;&gt;
   My slider will go here
 &lt;/div&gt;
&lt;/div&gt;
&lt;?php get_footer(); ?&gt; </pre>
<p>Of course, you can modify this template as you need.</p>
<p>If we take one more look at our slider html file, you&#8217;ll notice that we need to insert the following code between the content div:</p>
<pre class="brush: php; title: ; notranslate">&lt;div id=&quot;slides&quot;&gt;
 &lt;div class=&quot;slides_container&quot;&gt;
   Images will go here.
 &lt;/div&gt;
 &lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;img/arrow-prev.png&quot; width=&quot;24&quot; height=&quot;43&quot; alt=&quot;Arrow Prev&quot;&gt;&lt;/a&gt;
 &lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;img/arrow-next.png&quot; width=&quot;24&quot; height=&quot;43&quot; alt=&quot;Arrow Next&quot;&gt;&lt;/a&gt;
&lt;/div&gt;</pre>
<p>We&#8217;ve already uploaded our images, so what we need to go is just grab them using the following code snippet:</p>
<pre class="brush: php; title: ; notranslate">&lt;?php if ( have_posts() ) : while ( have_posts() ) : the_post();

$args = array(
 'post_type' =&gt; 'attachment',
 'numberposts' =&gt; -1,
 'orderby'=&gt; 'menu_order',
 'order' =&gt; 'ASC',
 'post_mime_type' =&gt; 'image',
 'post_status' =&gt; null,
 'post_parent' =&gt; $post-&gt;ID
);

$attachments = get_posts( $args );
 if ( $attachments ) {
  foreach ( $attachments as $attachment ) {
 echo wp_get_attachment_image($attachment-&gt;ID , 'full' );
 }
}
endwhile; endif; ?&gt;</pre>
<p>So our final template looks like so:</p>
<pre class="brush: php; title: ; notranslate">&lt;?php get_header(); ?&gt;
&lt;div id=&quot;slides&quot;&gt;
 &lt;div class=&quot;slides_container&quot;&gt;
 &lt;?php if ( have_posts() ) : while ( have_posts() ) : the_post();

$args = array(
 'post_type' =&gt; 'attachment',
 'numberposts' =&gt; -1,
 'orderby'=&gt; 'menu_order',
 'order' =&gt; 'ASC',
 'post_mime_type' =&gt; 'image',
 'post_status' =&gt; null,
 'post_parent' =&gt; $post-&gt;ID
);

 $attachments = get_posts( $args );
  if ( $attachments ) {
   foreach ( $attachments as $attachment ) {
  echo wp_get_attachment_image($attachment-&gt;ID , 'full' );
 }
}
endwhile; endif; ?&gt;
&lt;/div&gt;
 &lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;&lt;?php bloginfo('template_directory')?&gt;/images/arrow-prev.png&quot; width=&quot;24&quot; height=&quot;43&quot; alt=&quot;Arrow Prev&quot;&gt;&lt;/a&gt;
 &lt;a href=&quot;#&quot;&gt;&lt;img src=&quot;&lt;?php bloginfo('template_directory')?&gt;/images/arrow-next.png&quot; width=&quot;24&quot; height=&quot;43&quot; alt=&quot;Arrow Next&quot;&gt;&lt;/a&gt;
&lt;/div&gt;

&lt;?php get_footer(); ?&gt;</pre>
<p>This code will grab all of the images attached to the post and insert them in the order you&#8217;ve specified. The CSS and the JQuery will then transform these into a slider. If you want, you could also display your content and title below.</p>
<p>Feel free to <a href="https://github.com/crondeau/BLM-WordPress-Slider-Tutorial">download all of the files</a> that I&#8217;ve used for this tutorial and please let me know if you run into any issues.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bluelimemedia.com/2012/02/09/build-a-custom-image-slider-on-your-home-page-using-built-in-wordpress-functions/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A five year old&#8217;s take on branding.</title>
		<link>http://www.bluelimemedia.com/2012/01/31/a-five-year-olds-take-on-branding/</link>
		<comments>http://www.bluelimemedia.com/2012/01/31/a-five-year-olds-take-on-branding/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 01:09:54 +0000</pubDate>
		<dc:creator>Christine</dc:creator>
				<category><![CDATA[Cool Stuff]]></category>
		<category><![CDATA[Videos]]></category>
		<category><![CDATA[Branding]]></category>

		<guid isPermaLink="false">http://www.bluelimemedia.com/?p=2418</guid>
		<description><![CDATA[Companies spend thousands of dollars on branding and logos. Ohio-based identity designer Adam Ladd showed his 5-year-old daughter popular logos and asked her to comment on them. Some of these are most likely familiar to her and thus her comments aren&#8217;t surprising, but others are very interesting. This video reminds<br /><a href="http://www.bluelimemedia.com/2012/01/31/a-five-year-olds-take-on-branding/">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>Companies spend thousands of dollars on branding and logos. Ohio-based identity designer <a href="http://www.ladd-design.com/">Adam Ladd</a> showed his 5-year-old daughter popular logos and asked her to comment on them. Some of these are most likely familiar to her and thus her comments aren&#8217;t surprising, but others are very interesting. This video reminds us that we can learn so much from children.</p>
<p><iframe width="600" height="338" src="http://www.youtube.com/embed/N4t3-__3MA0?fs=1&#038;feature=oembed" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
			<wfw:commentRss>http://www.bluelimemedia.com/2012/01/31/a-five-year-olds-take-on-branding/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Transferring a domain can be an adventure. Learn how to make it less painful.</title>
		<link>http://www.bluelimemedia.com/2012/01/30/domain-transfers-explained-by-zoonini/</link>
		<comments>http://www.bluelimemedia.com/2012/01/30/domain-transfers-explained-by-zoonini/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 23:22:36 +0000</pubDate>
		<dc:creator>Christine</dc:creator>
				<category><![CDATA[Marketing]]></category>
		<category><![CDATA[Web Design]]></category>
		<category><![CDATA[newsletter]]></category>

		<guid isPermaLink="false">http://www.bluelimemedia.com/?p=2416</guid>
		<description><![CDATA[One of my WordPress colleagues, Kathryn Presner writes an interesting newsletter full of web design tips. Her latest one discusses the process one should take to transfer a domain name from one registrar to another: First, avoid doing a domain transfer when you&#8217;re very close to your renewal date. Give<br /><a href="http://www.bluelimemedia.com/2012/01/30/domain-transfers-explained-by-zoonini/">Read more &#187;</a>]]></description>
			<content:encoded><![CDATA[<p>One of my WordPress colleagues, <a href="http://www.zoonini.com/about.php">Kathryn Presner</a> writes an interesting newsletter full of web design tips. Her <a href="http://www.zoonini.com/zoonews/069-january12.php">latest one</a> discusses the process one should take to transfer a domain name from one registrar to another:</p>
<p><strong>First, avoid doing a domain transfer when you&#8217;re very close to your renewal date.</strong> Give yourself lots of time, just in case something goes awry. A month is great – two weeks should be doable. A week is really cutting it close.</p>
<p>Be sure the domain is unlocked before starting the process, or your transfer will be denied. Domains are usually kept locked to prevent unauthorized transfers, so when you&#8217;re ready to initiate a transfer make sure to go into your domain control panel and unlock it.</p>
<p><strong>Make sure the contact email in your current account is up-to-date.</strong> Much of the transfer process relies on email notifications at every step, and if you&#8217;re not getting notifications at the right address, it throws a huge wrench into the works. On the flip side, some registrars will deny a transfer if you&#8217;ve changed any registrant details within a few months of renewal, so be sure to look through your registrar&#8217;s transfer FAQ before changing any contact information.</p>
<p><strong>For most types of domains, you will need a <a href="http://en.wikipedia.org/wiki/Transfer_secret" target="_blank">special code</a> from your current registrar.</strong> Because nothing is simple in the world of domain transfers, the code goes by many different names: EPP, authorization code, AuthInfo code, transfer key, transfer secret, and so on. Not only that, but simply locating it may not be obvious! You may have to look around for a while to find it – and take note that some registrars provide it directly in your control panel, while others will only email it to you. Again, if you get stuck, your registrar&#8217;s transfer FAQ may provide clues.<br />
<strong><br />
Keep an eye on your email after you&#8217;ve submitted the transfer request</strong> and when you get an email from your <strong>new</strong> registrar, be sure to choose the option to accept the transfer. You should also get an email from your old registrar and/or see a note in your control panel that a transfer is pending, at which point you can manually approve the transfer by logging into your control panel and clicking in the right place. If you don&#8217;t complete both these steps, your transfer will be either delayed by several days or blocked entirely.</p>
<p><strong>Make a note of any services you may be using from your current registrar</strong>, such as domain parking, forwarding, email, custom DNS, or others. You will need to ensure that your new registrar offers the same services, and then once the transfer goes through, set up the equivalent services again. Be aware that there may be a time lag between when a service stops at your old registrar and when you can re-start it at your new registrar.</p>
<p>I know it seems like a lot to remember. Once you&#8217;ve done this a few times, it <strong>does</strong> go faster, but it&#8217;s always a bit of a rigamarole. Good luck to all in your domain-transfer adventures!</p>
<p>For more great web design tips make sure you subscribe to <a href="http://www.zoonini.com/newsletter/?p=subscribe">Zoonini&#8217;s newsletter</a> or <a href="http://www.zoonini.com/zoonews/">browse through back issues</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.bluelimemedia.com/2012/01/30/domain-transfers-explained-by-zoonini/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

