O:9:"MagpieRSS":19:{s:6:"parser";i:0;s:12:"current_item";a:0:{}s:5:"items";a:20:{i:0;a:10:{s:5:"title";s:42:"Yoast: Open Source, Motivations & Business";s:4:"link";s:58:"http://feedproxy.google.com/~r/joostdevalk/~3/FzdzkELuJgk/";s:11:"description";s:934:"<p>A hefty discussion has been going on about people&#39;s motivations to develop Open Source software, starting with Alex King&#39;s blog post and followed up by many others including Weblog Tools Collection. I disagree wholeheartedly with some of Alex&#39;s statements. Chris Olbekson did a post I agree with more, and he also asked for my opinion [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/open-source-motivations-business/">Open Source, Motivations & Business</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:4:"guid";s:24:"http://yoast.com/?p=3571";s:7:"pubdate";s:31:"Fri, 03 Dec 2010 13:51:21 -0800";s:7:"content";s:51:"Array
            
         
            
         ";s:5:"media";a:2:{s:7:"content";s:26:"
            
            ";s:13:"content_title";s:41:"open-sourceGoogle Analytics donate button";}s:10:"feedburner";a:1:{s:8:"origlink";s:126:"http://yoast.com/open-source-motivations-business/#utm_source=rss&utm_medium=rss&utm_campaign=open-source-motivations-business";}s:7:"summary";s:934:"<p>A hefty discussion has been going on about people&#39;s motivations to develop Open Source software, starting with Alex King&#39;s blog post and followed up by many others including Weblog Tools Collection. I disagree wholeheartedly with some of Alex&#39;s statements. Chris Olbekson did a post I agree with more, and he also asked for my opinion [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/open-source-motivations-business/">Open Source, Motivations & Business</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:12:"atom_content";s:1:"A";}i:1;a:10:{s:5:"title";s:46:"Yoast: Yoast redesigned & bye bye OrangeValley";s:4:"link";s:58:"http://feedproxy.google.com/~r/joostdevalk/~3/_sH6QCWuPY4/";s:11:"description";s:888:"<p>Some of you might have noticed: Yoast.com has changed, as usual because I, its founder, have changed. The site has gotten a new design over the last few days, and new copy on quite a few of its static pages. The reasons for the redesign were plentiful, but most important: the site had to look [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/yoast-redesign-leaving-orangevalley/">Yoast redesigned & bye bye OrangeValley</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:4:"guid";s:24:"http://yoast.com/?p=3565";s:7:"pubdate";s:31:"Thu, 02 Dec 2010 02:23:25 -0800";s:7:"content";a:1:{s:7:"encoded";s:4559:"<p>Some of you might have noticed: Yoast.com has changed, as usual because I, its founder, have changed. The site has gotten a new design over the last few days, and new copy on quite a few of its static pages. The reasons for the redesign were plentiful, but most important: the site had to look more professional, and as less of a "hobby" blog. Judging by the initial reactions on Twitter, it worked. There's still loads of things I want to improve on it, but that'll come over the next weeks. As usual by now with my designs, full credit goes to my buddy <a rel="nofollow"
 target="_blank" href="http://w3-edge.com">Frederick</a> for doing all the heavy lifting.</p><p>The reason for the site having to become more professional is the second, more personal and more important part of this post. Starting last July, when I "incorporated" my own Yoast BV, the Dutch equivalent of an Inc, I've been working on my own projects more, while also still working at and with <a rel="nofollow"
 target="_blank" href="http://www.orangevalley.nl/">OrangeValley</a>. As of December 1st, yesterday, I no longer work for them.</p><h2>Leaving OrangeValley</h2><p>The fact that I've left OrangeValley might surprise some of you, so let me explain why. OrangeValley has grown tremendously since I became its first employee in October 2008, both in size and in knowledge. I've always thoroughly enjoyed working with the people there, as it's one of  the most talented crews I've ever had the pleasure of working with, helping a range of very cool customers. Naming any of my colleagues specifically would mean not naming one or two others, when all of them have their own specialties and they're all great people, so I won't. "Why leave then?", you'll ask.</p><p>Because it's time. It's time for me to be a true entrepreneur, and not an employee. I'm a very ambitious guy: being one of the best SEO's of the Netherlands, which I think I can fairly call myself, is not enough. I want to be amongst and compete with the best in the world. Some people might think that's arrogance, I've decided that doesn't bother me anymore.</p><p>So it is, with some pain in my heart, that I wish them all the best, I'm certain they'll do great things. There's two people whom I <em>will</em> name, as I especially want to thank them. Frank and Ortwin, managing partners at OrangeValley, have been great mentors throughout the time I worked with them, encouraging me to take my own path even when it had been in their better interest not too, to them I want to say: Thanks guys. While I'm leaving the company, we're not done yet, we will be working together in the future, I'm quite sure of that.</p><h2>So what will you be doing?</h2><p>I've got several ideas for products, at least one of which will lead to a very cool startup soon. A lot of this will happen in cooperation with other people, often with Frederick, in whom I've found a sparring partner of incredible value, and I've also got a couple of new sites planned with my buddy <a rel="nofollow"
 target="_blank" href="http://chapter42.com/">Roy</a>.</p><p>Another product I'm working on and will be spending more time on, is my free <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress/seo/">WordPress SEO plugin</a> and its paid modules. I'm very excited to work with Mark Robertson of <a rel="nofollow"
 target="_blank" href="http://www.reelseo.com/">ReelSEO</a> on the Video SEO module and with <a rel="nofollow"
 target="_blank" href="http://www.uprise.nl/">Arjan</a> on the Local SEO module. Those projects combined take up so much time that it's no longer possible for me to combine it with a job at OrangeValley, and frankly, I no longer have to. This site and my other sites make me enough money to live off, and allow me to fund all of these projects myself. I know, I'm a lucky guy.</p><p>So off we go, on to new adventures!</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/yoast-redesign-leaving-orangevalley/">Yoast redesigned &#038; bye bye OrangeValley</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>'s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/_sH6QCWuPY4" height="1" width="1"/>";}s:8:"category";s:8:"Offtopic";s:10:"feedburner";a:1:{s:8:"origlink";s:132:"http://yoast.com/yoast-redesign-leaving-orangevalley/#utm_source=rss&utm_medium=rss&utm_campaign=yoast-redesign-leaving-orangevalley";}s:7:"summary";s:888:"<p>Some of you might have noticed: Yoast.com has changed, as usual because I, its founder, have changed. The site has gotten a new design over the last few days, and new copy on quite a few of its static pages. The reasons for the redesign were plentiful, but most important: the site had to look [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/yoast-redesign-leaving-orangevalley/">Yoast redesigned & bye bye OrangeValley</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:12:"atom_content";s:4559:"<p>Some of you might have noticed: Yoast.com has changed, as usual because I, its founder, have changed. The site has gotten a new design over the last few days, and new copy on quite a few of its static pages. The reasons for the redesign were plentiful, but most important: the site had to look more professional, and as less of a "hobby" blog. Judging by the initial reactions on Twitter, it worked. There's still loads of things I want to improve on it, but that'll come over the next weeks. As usual by now with my designs, full credit goes to my buddy <a rel="nofollow"
 target="_blank" href="http://w3-edge.com">Frederick</a> for doing all the heavy lifting.</p><p>The reason for the site having to become more professional is the second, more personal and more important part of this post. Starting last July, when I "incorporated" my own Yoast BV, the Dutch equivalent of an Inc, I've been working on my own projects more, while also still working at and with <a rel="nofollow"
 target="_blank" href="http://www.orangevalley.nl/">OrangeValley</a>. As of December 1st, yesterday, I no longer work for them.</p><h2>Leaving OrangeValley</h2><p>The fact that I've left OrangeValley might surprise some of you, so let me explain why. OrangeValley has grown tremendously since I became its first employee in October 2008, both in size and in knowledge. I've always thoroughly enjoyed working with the people there, as it's one of  the most talented crews I've ever had the pleasure of working with, helping a range of very cool customers. Naming any of my colleagues specifically would mean not naming one or two others, when all of them have their own specialties and they're all great people, so I won't. "Why leave then?", you'll ask.</p><p>Because it's time. It's time for me to be a true entrepreneur, and not an employee. I'm a very ambitious guy: being one of the best SEO's of the Netherlands, which I think I can fairly call myself, is not enough. I want to be amongst and compete with the best in the world. Some people might think that's arrogance, I've decided that doesn't bother me anymore.</p><p>So it is, with some pain in my heart, that I wish them all the best, I'm certain they'll do great things. There's two people whom I <em>will</em> name, as I especially want to thank them. Frank and Ortwin, managing partners at OrangeValley, have been great mentors throughout the time I worked with them, encouraging me to take my own path even when it had been in their better interest not too, to them I want to say: Thanks guys. While I'm leaving the company, we're not done yet, we will be working together in the future, I'm quite sure of that.</p><h2>So what will you be doing?</h2><p>I've got several ideas for products, at least one of which will lead to a very cool startup soon. A lot of this will happen in cooperation with other people, often with Frederick, in whom I've found a sparring partner of incredible value, and I've also got a couple of new sites planned with my buddy <a rel="nofollow"
 target="_blank" href="http://chapter42.com/">Roy</a>.</p><p>Another product I'm working on and will be spending more time on, is my free <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress/seo/">WordPress SEO plugin</a> and its paid modules. I'm very excited to work with Mark Robertson of <a rel="nofollow"
 target="_blank" href="http://www.reelseo.com/">ReelSEO</a> on the Video SEO module and with <a rel="nofollow"
 target="_blank" href="http://www.uprise.nl/">Arjan</a> on the Local SEO module. Those projects combined take up so much time that it's no longer possible for me to combine it with a job at OrangeValley, and frankly, I no longer have to. This site and my other sites make me enough money to live off, and allow me to fund all of these projects myself. I know, I'm a lucky guy.</p><p>So off we go, on to new adventures!</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/yoast-redesign-leaving-orangevalley/">Yoast redesigned &#038; bye bye OrangeValley</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>'s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/_sH6QCWuPY4" height="1" width="1"/>";}i:2;a:10:{s:5:"title";s:46:"WordPress Podcast: iPhone Candy with Ryan Imel";s:4:"link";s:58:"http://feedproxy.google.com/~r/joostdevalk/~3/2SDPIDBN1X8/";s:11:"description";s:388:"We are back! And this week we catch up with Ryan Imel. The Editor-in-Chief of WP Candy, he transformed what was once a tutorial site for the past years into a fast-paced breaking WordPress news site. Ryan is a serial &#8230; <a rel="nofollow" target="_blank" href="http://wp-community.org/2010/12/01/iphone-candy-with-ryan-imel/">Continue reading <span class="meta-nav">&#8594;</span></a>";s:4:"guid";s:30:"http://wp-community.org/?p=831";s:7:"pubdate";s:31:"Tue, 30 Nov 2010 23:56:14 -0800";s:7:"content";a:1:{s:7:"encoded";s:4365:"<p>We are back! And this week we catch up with <a rel="nofollow" target="_blank" href="http://twitter.com/#%21/ryanimel">Ryan Imel</a>. The Editor-in-Chief of <a rel="nofollow" target="_blank" href="http://wpcandy.com/">WP Candy</a>, he transformed what was once a tutorial site for the past years into a fast-paced breaking WordPress news site. Ryan is a serial entrepreneur having created projects like <a rel="nofollow" target="_blank" href="http://commentbits.com/">COMMENTbits</a> and <a rel="nofollow" target="_blank" href="http://gooroohq.com/">others</a>.</p><p>To kick things off this week we talk shop with Ryan as he tells us about the brand new iPhone app – <a rel="nofollow" target="_blank" href="http://wpcandy.com/announces/the-wpcandy-iphone-app">WPCandy WordPress News</a> &#8211; wpcandy.com’s first venture into the App Store and is <a rel="nofollow" target="_blank" href="http://itunes.apple.com/us/app/wpcandy-wordpress-news/id402503011?mt=8">available right now</a>. This is one of the means by which the community can support wpcandy.com, and as such we open the discussion on different monetization methods outside of ads on your site.</p><p>Joost and Ryan talk about interesting news and developments that have caught their eye over the past couple of weeks such as:</p><ul><li>The <a rel="nofollow" target="_blank" href="http://yoast.com/wordpress/seo/">WordPress SEO Plugin</a> on Yoast.com  &#8211; Joost talks about the work he has been doing on this and how it is developing</li><li>Joost does a live launch of the brand new them Frederick and the <a rel="nofollow" target="_blank" href="http://www.w3-edge.com">W3 Edge</a> team have built for <a rel="nofollow" target="_blank" href="http://yoast.com/">Yoast.com</a>. Joost talks about exactly how he plans for this new theme to improve conversion rates</li><li>Tip from Joost: have a look at a great <a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/theme-tester/">Theme Tester plugin</a> by donncha that he has been using recently</li><li>Theme frameworks: we open the debate on what a framework is and how it should behave. Will an ideal framework emerge? And should there be one theme framework to rule them all?</li><li>Should SEO functions reside in a theme or a plugin? Those in our live chat room ask the question ‘are there any conflicts between SEO and frameworks?’</li></ul><p>Joost asks Ryan when wpcandy.com plan to launch a new theme design, and the pair discuss what could be changed within its current site design &#8211; with an SEO perspective on things from Joost.</p><h2>Picks of the week</h2><ul><li>wpcandy.com’s shiny new iPhone app &#8211; <a rel="nofollow" target="_blank" href="http://wpcandy.com/announces/the-wpcandy-iphone-app">WPCandy WordPress News</a></li><li>The  <a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/edit-flow/">Edit Flow plugin</a> is incredibly useful for managing and assigning on a multi author site and comes highly recommended by Ryan who himself runs a multi author blog on wpcandy.com.</li><li><a rel="nofollow" target="_blank" href="http://yoast.com/wordpress/seo/">WordPress SEO Plugin</a> on Yoast.com</li><li><a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/theme-tester/">Theme Tester plugin</a> by donncha allows a blog administrator to test out a new theme before launch whilst your old theme is still live</li><li><a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/seo-data-transporter/">SEO Data Transporter plugin</a> which allows you to easily transfer your inputs SEO data from one theme/plugin to another.</li><li>Here is the alternative to having to write code when you need to regenerate your thumbnails:  the <a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/regenerate-thumbnails/">Regenerate Thumbnails plugin</a>. Bookmark this one!</li></ul><p>Joost calls for someone out there to build a replacement plugin for a slider on a front page. There seems to be no single plugin that allows you to determine the order of the slides and that does the simple things really well. Go to <a rel="nofollow">wp-community.org</a> and tell Joost what plugin you think he should be using!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/2SDPIDBN1X8" height="1" width="1"/>";}s:8:"category";s:7:"Podcast";s:10:"feedburner";a:2:{s:8:"origlink";s:63:"http://wp-community.org/2010/12/01/iphone-candy-with-ryan-imel/";s:17:"origenclosurelink";s:132:"http://media.blubrry.com/wordpresspodcast/media.rawvoice.com/seorockstars/www.webmasterradio.fm/mp3/wordpresspodcast/10/WP113010.mp3";}s:7:"summary";s:388:"We are back! And this week we catch up with Ryan Imel. The Editor-in-Chief of WP Candy, he transformed what was once a tutorial site for the past years into a fast-paced breaking WordPress news site. Ryan is a serial &#8230; <a rel="nofollow" target="_blank" href="http://wp-community.org/2010/12/01/iphone-candy-with-ryan-imel/">Continue reading <span class="meta-nav">&#8594;</span></a>";s:12:"atom_content";s:4365:"<p>We are back! And this week we catch up with <a rel="nofollow" target="_blank" href="http://twitter.com/#%21/ryanimel">Ryan Imel</a>. The Editor-in-Chief of <a rel="nofollow" target="_blank" href="http://wpcandy.com/">WP Candy</a>, he transformed what was once a tutorial site for the past years into a fast-paced breaking WordPress news site. Ryan is a serial entrepreneur having created projects like <a rel="nofollow" target="_blank" href="http://commentbits.com/">COMMENTbits</a> and <a rel="nofollow" target="_blank" href="http://gooroohq.com/">others</a>.</p><p>To kick things off this week we talk shop with Ryan as he tells us about the brand new iPhone app – <a rel="nofollow" target="_blank" href="http://wpcandy.com/announces/the-wpcandy-iphone-app">WPCandy WordPress News</a> &#8211; wpcandy.com’s first venture into the App Store and is <a rel="nofollow" target="_blank" href="http://itunes.apple.com/us/app/wpcandy-wordpress-news/id402503011?mt=8">available right now</a>. This is one of the means by which the community can support wpcandy.com, and as such we open the discussion on different monetization methods outside of ads on your site.</p><p>Joost and Ryan talk about interesting news and developments that have caught their eye over the past couple of weeks such as:</p><ul><li>The <a rel="nofollow" target="_blank" href="http://yoast.com/wordpress/seo/">WordPress SEO Plugin</a> on Yoast.com  &#8211; Joost talks about the work he has been doing on this and how it is developing</li><li>Joost does a live launch of the brand new them Frederick and the <a rel="nofollow" target="_blank" href="http://www.w3-edge.com">W3 Edge</a> team have built for <a rel="nofollow" target="_blank" href="http://yoast.com/">Yoast.com</a>. Joost talks about exactly how he plans for this new theme to improve conversion rates</li><li>Tip from Joost: have a look at a great <a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/theme-tester/">Theme Tester plugin</a> by donncha that he has been using recently</li><li>Theme frameworks: we open the debate on what a framework is and how it should behave. Will an ideal framework emerge? And should there be one theme framework to rule them all?</li><li>Should SEO functions reside in a theme or a plugin? Those in our live chat room ask the question ‘are there any conflicts between SEO and frameworks?’</li></ul><p>Joost asks Ryan when wpcandy.com plan to launch a new theme design, and the pair discuss what could be changed within its current site design &#8211; with an SEO perspective on things from Joost.</p><h2>Picks of the week</h2><ul><li>wpcandy.com’s shiny new iPhone app &#8211; <a rel="nofollow" target="_blank" href="http://wpcandy.com/announces/the-wpcandy-iphone-app">WPCandy WordPress News</a></li><li>The  <a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/edit-flow/">Edit Flow plugin</a> is incredibly useful for managing and assigning on a multi author site and comes highly recommended by Ryan who himself runs a multi author blog on wpcandy.com.</li><li><a rel="nofollow" target="_blank" href="http://yoast.com/wordpress/seo/">WordPress SEO Plugin</a> on Yoast.com</li><li><a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/theme-tester/">Theme Tester plugin</a> by donncha allows a blog administrator to test out a new theme before launch whilst your old theme is still live</li><li><a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/seo-data-transporter/">SEO Data Transporter plugin</a> which allows you to easily transfer your inputs SEO data from one theme/plugin to another.</li><li>Here is the alternative to having to write code when you need to regenerate your thumbnails:  the <a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/regenerate-thumbnails/">Regenerate Thumbnails plugin</a>. Bookmark this one!</li></ul><p>Joost calls for someone out there to build a replacement plugin for a slider on a front page. There seems to be no single plugin that allows you to determine the order of the slides and that does the simple things really well. Go to <a rel="nofollow">wp-community.org</a> and tell Joost what plugin you think he should be using!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/2SDPIDBN1X8" height="1" width="1"/>";}i:3;a:9:{s:5:"title";s:27:"Yoast: WordPress SEO Update";s:4:"link";s:58:"http://feedproxy.google.com/~r/joostdevalk/~3/Iabgb2_QyLw/";s:11:"description";s:869:"<p>WordPress SEO has a new version: 0.1.4. It took me quite some time, but there were a few bugs that really needed fixing in the plugin before I could continue adding features, options and more. These are fixed now, please grab the latest update from WordPress.org. The most important bug that was fixed is the [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-seo-update/">WordPress SEO Update</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:4:"guid";s:24:"http://yoast.com/?p=3537";s:7:"pubdate";s:31:"Mon, 22 Nov 2010 12:30:15 -0800";s:7:"content";a:1:{s:7:"encoded";s:2756:"<p>WordPress SEO has a new version: 0.1.4. It took me quite some time, but there were a few bugs that really needed fixing in the plugin before I could continue adding features, options and more. These are fixed now, please grab the <a rel="nofollow"
 target="_blank" href="http://wordpress.org/extend/plugins/wordpress-seo/">latest update from WordPress.org</a>.</p><p>The most important bug that was fixed is the memory usage in the admin area, it was annoying to me and a lot of other people. There's still tons of bugs left in the plugin, but they are all minor ones compared to this one, so I thought I'd get the release out.</p><h2>What changed?</h2><ul><li>Your XML sitemap will now once again reside at example.com/sitemap.xml, except, it won't, really. It will be placed in a subdirectory of your uploads dir, and using WP Rewrite the URL will resolve to the right sitemap. So now it works with Multi Site installs, all of them: domain mapped Multi Site installs, subdirectory and subdomain ones. You'll have to remove all the XML sitemaps in your root directory for this to work, and no, it doesn't give you a notice about that (yet).</li><li>Furthermore I fixed all the notices I could find that the plugin threw, if you find them now, please report them, I'll try to fix them.</li><li>There's also some fixes with canonical links and redirects that were quite annoying if they affected you and the breadcrumbs should now work better than they did for some people as well.</li><li>Also, on a default install without titles being set in the backend, the plugin will now not return errors or empty titles but just the default titles.</li></ul><p>These were the most high priority issues because they threw severe errors at times, that no longer happens.</p><h2>It's not showing an update on my plugins screen</h2><p>I know, I did something nasty in version 0.1.1 that prevented the update from happening (a lot like the fix for plugins not hosted on WordPress.org), I'm truly sorry, but you'll have to do this update by hand. You can also just remove it through backend and then reinstall, that should work fine!</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-seo-update/">WordPress SEO Update</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>'s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/Iabgb2_QyLw" height="1" width="1"/>";}s:10:"feedburner";a:1:{s:8:"origlink";s:102:"http://yoast.com/wordpress-seo-update/#utm_source=rss&utm_medium=rss&utm_campaign=wordpress-seo-update";}s:7:"summary";s:869:"<p>WordPress SEO has a new version: 0.1.4. It took me quite some time, but there were a few bugs that really needed fixing in the plugin before I could continue adding features, options and more. These are fixed now, please grab the latest update from WordPress.org. The most important bug that was fixed is the [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-seo-update/">WordPress SEO Update</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:12:"atom_content";s:2756:"<p>WordPress SEO has a new version: 0.1.4. It took me quite some time, but there were a few bugs that really needed fixing in the plugin before I could continue adding features, options and more. These are fixed now, please grab the <a rel="nofollow"
 target="_blank" href="http://wordpress.org/extend/plugins/wordpress-seo/">latest update from WordPress.org</a>.</p><p>The most important bug that was fixed is the memory usage in the admin area, it was annoying to me and a lot of other people. There's still tons of bugs left in the plugin, but they are all minor ones compared to this one, so I thought I'd get the release out.</p><h2>What changed?</h2><ul><li>Your XML sitemap will now once again reside at example.com/sitemap.xml, except, it won't, really. It will be placed in a subdirectory of your uploads dir, and using WP Rewrite the URL will resolve to the right sitemap. So now it works with Multi Site installs, all of them: domain mapped Multi Site installs, subdirectory and subdomain ones. You'll have to remove all the XML sitemaps in your root directory for this to work, and no, it doesn't give you a notice about that (yet).</li><li>Furthermore I fixed all the notices I could find that the plugin threw, if you find them now, please report them, I'll try to fix them.</li><li>There's also some fixes with canonical links and redirects that were quite annoying if they affected you and the breadcrumbs should now work better than they did for some people as well.</li><li>Also, on a default install without titles being set in the backend, the plugin will now not return errors or empty titles but just the default titles.</li></ul><p>These were the most high priority issues because they threw severe errors at times, that no longer happens.</p><h2>It's not showing an update on my plugins screen</h2><p>I know, I did something nasty in version 0.1.1 that prevented the update from happening (a lot like the fix for plugins not hosted on WordPress.org), I'm truly sorry, but you'll have to do this update by hand. You can also just remove it through backend and then reinstall, that should work fine!</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-seo-update/">WordPress SEO Update</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>'s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/Iabgb2_QyLw" height="1" width="1"/>";}i:4;a:10:{s:5:"title";s:61:"WordPress Podcast: Developing for WordPress with Andrew Nacin";s:4:"link";s:58:"http://feedproxy.google.com/~r/joostdevalk/~3/zTUpx3vwXSo/";s:11:"description";s:384:"This show was posted a bit late due to a miscommunication, we&#8217;re sorry about that. This week we are joined by Andrew Nacin. Andrew is one of the WordPress core developers and a member of the commit team, he also &#8230; <a rel="nofollow" target="_blank" href="http://wp-community.org/2010/11/20/andrew-nacin-interview/">Continue reading <span class="meta-nav">&#8594;</span></a>";s:4:"guid";s:30:"http://wp-community.org/?p=825";s:7:"pubdate";s:31:"Sat, 20 Nov 2010 12:35:06 -0800";s:7:"content";a:1:{s:7:"encoded";s:4080:"<p>This show was posted a bit late due to a miscommunication, we&#8217;re sorry about that.</p><p><div id="attachment_827" class="wp-caption alignright" style="width:210px;"><img src="http://wp-community.org/wp/wp-content/uploads/2010/11/andrew-nacin.png" alt="Andrew Nacin" title="Andrew Nacin" width="200" height="200" class="size-full wp-image-827"/><p class="wp-caption-text">Andrew Nacin</p></div>This week we are joined by <a rel="nofollow" target="_blank" href="http://andrewnacin.com/">Andrew Nacin</a>. Andrew is one of the WordPress core developers and a member of the commit team, he also works as an independent WordPress consultant and, as he aptly describes his daily activities; “I wrangle contributions, develop new features, and try to fix more bugs than I create”. Andrew became instrumental in the development of WordPress in an astonishingly short space of time. Within 11 months to be precise, and in this week’s show we kick things off by asking him how.<ul><li>Andrew talks about what being a core developer involves on a day-to-day basis.</li><li>We discuss the inner workings of multi-site, how you can utilise it, and what the future may bring from its inclusion in core.</li><li>Andrew tells us all about the 3 major features he has been working on recently, blowing away some of the smoke surrounding custom meta data capability handling, custom post types, and improved in menu handling.</li><li>We discuss how far away WordPress 3.1 is, and what changes we can look forward to seeing</li><li>We tackle the debate on whether hosting companies are on top of what their actual deliverables are to customers – do they need to innovate faster than they have?</li><li>We get down to the practicalities of performance and security and ask Andrew why the versions of software that run on your computer are important. What is the significance of these versions and what do they matter?</li><li>How comfortable should users be with upgrading and/or switching host companies?</li><li>Some quick tips and tricks for the developers out there &#8211; Andrew talks about leveraging API’s. Last week he held <a rel="nofollow" target="_blank" href="http://andrewnacin.com/2010/09/11/wcma-resources/">a talk on WordPress API&#8217;s</a> which will be available on <a rel="nofollow" target="_blank" href="http://wordpress.tv/">WordPress.tv</a> soon.</li><li>Andrew talks about how WordPress are taking a step back from the codex and building curated edited handbooks on specific topics.</li><li>We discuss the use of <a rel="nofollow" target="_blank" href="http://xref.yoast.com/">xref.yoast.com</a> which Joost has modified to make searching through functions a lot easier.</li></ul><p><strong>Picks of the week:</strong></p><ul><li><strong>Developer oriented:</strong><ul><li>Use the <code>WP_DEBUG</code> constant – this turns on all sorts of notices, and lets you know about deprecated functions you are using. Andrew talks about this in his article &#8220;<a rel="nofollow" target="_blank" href="http://andrewnacin.com/2010/03/22/deprecated-functions-and-wp_debug/">Deprecated functions and WP_DEBUG</a>&#8220;</li><li><a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/log-deprecated-notices/">Log deprecated notices</a> by Andrew Nacin. It logs all the different things your plugins are doing on your install and puts them into a neat table</li><li><a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/core-control/">Core control</a></li><li><a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/wordpress-beta-tester/">WordPress beta tester</a></li></ul></li><li><strong>User oriented:</strong><ul><li>Use screen options to hide or show what you want – e.g. custom fields.</li><li>Use the Help – for links to the WordPress codex and support forums.</li><li><a rel="nofollow" target="_blank" href="http://yoast.com/wordpress/seo/">WordPress SEO</a> by Joost de Valk</li></ul></li></ul><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/zTUpx3vwXSo" height="1" width="1"/>";}s:8:"category";s:7:"Podcast";s:10:"feedburner";a:2:{s:8:"origlink";s:58:"http://wp-community.org/2010/11/20/andrew-nacin-interview/";s:17:"origenclosurelink";s:133:"http://media.blubrry.com/wordpresspodcast/media.rawvoice.com/seorockstars/www2.webmasterradio.fm/mp3/wordpresspodcast/10/WP102610.mp3";}s:7:"summary";s:384:"This show was posted a bit late due to a miscommunication, we&#8217;re sorry about that. This week we are joined by Andrew Nacin. Andrew is one of the WordPress core developers and a member of the commit team, he also &#8230; <a rel="nofollow" target="_blank" href="http://wp-community.org/2010/11/20/andrew-nacin-interview/">Continue reading <span class="meta-nav">&#8594;</span></a>";s:12:"atom_content";s:4080:"<p>This show was posted a bit late due to a miscommunication, we&#8217;re sorry about that.</p><p><div id="attachment_827" class="wp-caption alignright" style="width:210px;"><img src="http://wp-community.org/wp/wp-content/uploads/2010/11/andrew-nacin.png" alt="Andrew Nacin" title="Andrew Nacin" width="200" height="200" class="size-full wp-image-827"/><p class="wp-caption-text">Andrew Nacin</p></div>This week we are joined by <a rel="nofollow" target="_blank" href="http://andrewnacin.com/">Andrew Nacin</a>. Andrew is one of the WordPress core developers and a member of the commit team, he also works as an independent WordPress consultant and, as he aptly describes his daily activities; “I wrangle contributions, develop new features, and try to fix more bugs than I create”. Andrew became instrumental in the development of WordPress in an astonishingly short space of time. Within 11 months to be precise, and in this week’s show we kick things off by asking him how.<ul><li>Andrew talks about what being a core developer involves on a day-to-day basis.</li><li>We discuss the inner workings of multi-site, how you can utilise it, and what the future may bring from its inclusion in core.</li><li>Andrew tells us all about the 3 major features he has been working on recently, blowing away some of the smoke surrounding custom meta data capability handling, custom post types, and improved in menu handling.</li><li>We discuss how far away WordPress 3.1 is, and what changes we can look forward to seeing</li><li>We tackle the debate on whether hosting companies are on top of what their actual deliverables are to customers – do they need to innovate faster than they have?</li><li>We get down to the practicalities of performance and security and ask Andrew why the versions of software that run on your computer are important. What is the significance of these versions and what do they matter?</li><li>How comfortable should users be with upgrading and/or switching host companies?</li><li>Some quick tips and tricks for the developers out there &#8211; Andrew talks about leveraging API’s. Last week he held <a rel="nofollow" target="_blank" href="http://andrewnacin.com/2010/09/11/wcma-resources/">a talk on WordPress API&#8217;s</a> which will be available on <a rel="nofollow" target="_blank" href="http://wordpress.tv/">WordPress.tv</a> soon.</li><li>Andrew talks about how WordPress are taking a step back from the codex and building curated edited handbooks on specific topics.</li><li>We discuss the use of <a rel="nofollow" target="_blank" href="http://xref.yoast.com/">xref.yoast.com</a> which Joost has modified to make searching through functions a lot easier.</li></ul><p><strong>Picks of the week:</strong></p><ul><li><strong>Developer oriented:</strong><ul><li>Use the <code>WP_DEBUG</code> constant – this turns on all sorts of notices, and lets you know about deprecated functions you are using. Andrew talks about this in his article &#8220;<a rel="nofollow" target="_blank" href="http://andrewnacin.com/2010/03/22/deprecated-functions-and-wp_debug/">Deprecated functions and WP_DEBUG</a>&#8220;</li><li><a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/log-deprecated-notices/">Log deprecated notices</a> by Andrew Nacin. It logs all the different things your plugins are doing on your install and puts them into a neat table</li><li><a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/core-control/">Core control</a></li><li><a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/wordpress-beta-tester/">WordPress beta tester</a></li></ul></li><li><strong>User oriented:</strong><ul><li>Use screen options to hide or show what you want – e.g. custom fields.</li><li>Use the Help – for links to the WordPress codex and support forums.</li><li><a rel="nofollow" target="_blank" href="http://yoast.com/wordpress/seo/">WordPress SEO</a> by Joost de Valk</li></ul></li></ul><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/zTUpx3vwXSo" height="1" width="1"/>";}i:5;a:9:{s:5:"title";s:53:"Yoast: WordPress plugin updates and how I (ab)used it";s:4:"link";s:58:"http://feedproxy.google.com/~r/joostdevalk/~3/VR_W--m8iUw/";s:11:"description";s:913:"<p>Any WordPress site administrator will know WordPress has an auto update system for plugins. Not many people seem to think through how this works and what it means, which is why a lot of people started to say stuff when I "fixed" the BlogPress SEO situation earlier today. Let&#39;s walk through this essentially pretty easy [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-plugin-update/">WordPress plugin updates and how I (ab)used it</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:4:"guid";s:24:"http://yoast.com/?p=3521";s:7:"pubdate";s:31:"Sun, 14 Nov 2010 11:50:38 -0800";s:7:"content";a:1:{s:7:"encoded";s:4304:"<p>Any WordPress site administrator will know WordPress has an auto update system for plugins. Not many people seem to think through how this works and what it means, which is why a lot of people started to say stuff when <a rel="nofollow"
 target="_blank" href="http://yoast.com/blogpress-seo-fix/">I "fixed" the BlogPress SEO situation</a> earlier today. Let's walk through this essentially pretty easy system.</p><p>You have a set of plugins installed, WordPress gathers the name, slug (directory name), version number and some other things, and sends that to WordPress.org. On WordPress.org, the server tries to find that plugin within its system, and when it's found it, it checks the version number against the current version number for that plugin. If it finds a newer version, it returns it. Simple, superb, just works, every day, for all of us.</p><h2>How I "used" the WordPress plugin update system</h2><p>The thing is, the update check relies on the fact that the plugin is on WordPress.org. If it's not, it should return nothing. What I did was create a BlogPress SEO plugin on WordPress.org which was empty. Note that that's easier for me than for most: I have a lot of registered plugins already, and most people who have the rights to approve a new plugin for me will do so without too much of a check. The empty plugin has the same name etc. and a higher version number than the current version BlogPress SEO sends out, and therefor it updates.</p><p>Call it genius, call it evil, some people thought it was pretty bad that it's possible. In this case I used it for "good", where it could also be used for "bad". Mind you, I only did it when I found the backdoor, I wasn't willing to do it before when it was "just" SEO spam, even though I had thought up this method about 11 months ago already.</p><p>This will not work for plugins that are already on WordPress.org, it might work for others. But remember: plugin requests do normally get a high level of scrutiny on WordPress.org. After that, if something bad got through, it would be pulled immediately. I doubt they're going to pull this hijack of mine for obvious reasons: it does a good thing. Still, if you're concerned about this happening, the fix is to apply <a rel="nofollow"
 target="_blank" href="http://markjaquith.wordpress.com/2009/12/14/excluding-your-plugin-or-theme-from-update-checks/">this method by Mark Jaquith</a>, or even better, replace it with your own update server.</p><h2>Is this legitimate (ab)use?</h2><p>Some people will argue I shouldn't have done this. In this case, I think the end justifies the means, you're welcome to disagree and give me your opinion, I sincerely want to hear that, ethical behavior is <em>very </em>important to me.</p><h2>Killswitch?</h2><p>This whole story also opened <a rel="nofollow"
 target="_blank" href="http://andreasnurbo.com/3371/wordpress-introduces-a-killswitch">the discussion about whether WordPress needs a kill switch</a> for stuff like this (this isn't one, people have to upgrade, I can't just kill the plugin). I think we do need one, but we should also set very strict rules on how to use that when we add it. But then again when someone purposefully adds a backdoor to WordPress blogs around the globe, I think the platform would benefit if we (or rather, the lead developers) would be able to "kill" that plugin on all WordPress.org blogs instantly. The issue is of course that a sophisticated developer would just disable that check, so in the end, there's probably no chance of that. Of course this is also a one off fix, as all other bad people out there will now also apply Mark's fix...</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-plugin-update/">WordPress plugin updates and how I (ab)used it</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>'s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/VR_W--m8iUw" height="1" width="1"/>";}s:10:"feedburner";a:1:{s:8:"origlink";s:108:"http://yoast.com/wordpress-plugin-update/#utm_source=rss&utm_medium=rss&utm_campaign=wordpress-plugin-update";}s:7:"summary";s:913:"<p>Any WordPress site administrator will know WordPress has an auto update system for plugins. Not many people seem to think through how this works and what it means, which is why a lot of people started to say stuff when I "fixed" the BlogPress SEO situation earlier today. Let&#39;s walk through this essentially pretty easy [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-plugin-update/">WordPress plugin updates and how I (ab)used it</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:12:"atom_content";s:4304:"<p>Any WordPress site administrator will know WordPress has an auto update system for plugins. Not many people seem to think through how this works and what it means, which is why a lot of people started to say stuff when <a rel="nofollow"
 target="_blank" href="http://yoast.com/blogpress-seo-fix/">I "fixed" the BlogPress SEO situation</a> earlier today. Let's walk through this essentially pretty easy system.</p><p>You have a set of plugins installed, WordPress gathers the name, slug (directory name), version number and some other things, and sends that to WordPress.org. On WordPress.org, the server tries to find that plugin within its system, and when it's found it, it checks the version number against the current version number for that plugin. If it finds a newer version, it returns it. Simple, superb, just works, every day, for all of us.</p><h2>How I "used" the WordPress plugin update system</h2><p>The thing is, the update check relies on the fact that the plugin is on WordPress.org. If it's not, it should return nothing. What I did was create a BlogPress SEO plugin on WordPress.org which was empty. Note that that's easier for me than for most: I have a lot of registered plugins already, and most people who have the rights to approve a new plugin for me will do so without too much of a check. The empty plugin has the same name etc. and a higher version number than the current version BlogPress SEO sends out, and therefor it updates.</p><p>Call it genius, call it evil, some people thought it was pretty bad that it's possible. In this case I used it for "good", where it could also be used for "bad". Mind you, I only did it when I found the backdoor, I wasn't willing to do it before when it was "just" SEO spam, even though I had thought up this method about 11 months ago already.</p><p>This will not work for plugins that are already on WordPress.org, it might work for others. But remember: plugin requests do normally get a high level of scrutiny on WordPress.org. After that, if something bad got through, it would be pulled immediately. I doubt they're going to pull this hijack of mine for obvious reasons: it does a good thing. Still, if you're concerned about this happening, the fix is to apply <a rel="nofollow"
 target="_blank" href="http://markjaquith.wordpress.com/2009/12/14/excluding-your-plugin-or-theme-from-update-checks/">this method by Mark Jaquith</a>, or even better, replace it with your own update server.</p><h2>Is this legitimate (ab)use?</h2><p>Some people will argue I shouldn't have done this. In this case, I think the end justifies the means, you're welcome to disagree and give me your opinion, I sincerely want to hear that, ethical behavior is <em>very </em>important to me.</p><h2>Killswitch?</h2><p>This whole story also opened <a rel="nofollow"
 target="_blank" href="http://andreasnurbo.com/3371/wordpress-introduces-a-killswitch">the discussion about whether WordPress needs a kill switch</a> for stuff like this (this isn't one, people have to upgrade, I can't just kill the plugin). I think we do need one, but we should also set very strict rules on how to use that when we add it. But then again when someone purposefully adds a backdoor to WordPress blogs around the globe, I think the platform would benefit if we (or rather, the lead developers) would be able to "kill" that plugin on all WordPress.org blogs instantly. The issue is of course that a sophisticated developer would just disable that check, so in the end, there's probably no chance of that. Of course this is also a one off fix, as all other bad people out there will now also apply Mark's fix...</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-plugin-update/">WordPress plugin updates and how I (ab)used it</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>'s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/VR_W--m8iUw" height="1" width="1"/>";}i:6;a:10:{s:5:"title";s:28:"Yoast: BlogPress SEO: solved";s:4:"link";s:58:"http://feedproxy.google.com/~r/joostdevalk/~3/KqzcV4-uT98/";s:11:"description";s:878:"<p>I thought BlogPress SEO was bad, turns out, it&#39;s worse. It&#39;s malware. I had already discovered that it sent the admin email to the plugin&#39;s author, but today, mtekk uncovered that it was adding an option to log in, solely with that email address. Yes that&#39;s bad. I checked out the plugin code again, and [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/blogpress-seo-fix/">BlogPress SEO: solved</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:4:"guid";s:24:"http://yoast.com/?p=3516";s:7:"pubdate";s:31:"Sat, 13 Nov 2010 23:46:57 -0800";s:7:"content";s:28:"Array
            
         ";s:5:"media";a:2:{s:7:"content";s:13:"
            ";s:13:"content_title";s:20:"blogpress-seo-update";}s:10:"feedburner";a:1:{s:8:"origlink";s:96:"http://yoast.com/blogpress-seo-fix/#utm_source=rss&utm_medium=rss&utm_campaign=blogpress-seo-fix";}s:7:"summary";s:878:"<p>I thought BlogPress SEO was bad, turns out, it&#39;s worse. It&#39;s malware. I had already discovered that it sent the admin email to the plugin&#39;s author, but today, mtekk uncovered that it was adding an option to log in, solely with that email address. Yes that&#39;s bad. I checked out the plugin code again, and [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/blogpress-seo-fix/">BlogPress SEO: solved</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:12:"atom_content";s:1:"A";}i:7;a:10:{s:5:"title";s:64:"WordPress Podcast: WordPress UI improvements with John O’Nolan";s:4:"link";s:58:"http://feedproxy.google.com/~r/joostdevalk/~3/Rk3yC7UYeTU/";s:11:"description";s:425:"John O’Nolan is currently working as Deputy Head of the UI group for WordPress on the development of the user interface, essentially designing the complete look and feel of the WordPress platform. Outside of his work for WordPress he is &#8230; <a rel="nofollow" target="_blank" href="http://wp-community.org/2010/11/11/wordpress-ui-improvements-with-john-onolan/">Continue reading <span class="meta-nav">&#8594;</span></a>";s:4:"guid";s:30:"http://wp-community.org/?p=816";s:7:"pubdate";s:31:"Thu, 11 Nov 2010 01:24:33 -0800";s:7:"content";a:1:{s:7:"encoded";s:3971:"<p><a rel="nofollow" target="_blank" href="http://john.onolan.org/">John O’Nolan</a> is currently working as Deputy Head of the <a rel="nofollow" target="_blank" href="http://make.wordpress.org/ui/">UI group for WordPress</a> on the development of the user interface, essentially designing the complete look and feel of the WordPress platform. Outside of his work for WordPress he is an independent web designer, entrepreneur and writer. He also contributes to a web design podcast on <a rel="nofollow" target="_blank" href="http://explicitweb.co.uk/">ExplicitWeb</a>, and is a founder of <a rel="nofollow" target="_blank" href="http://phosr.com/">Phosr</a>, an upcoming web application developed for photographers.</p><p>As John is a core member of the WordPress UI group, today’s shows takes an inside look into what he is currently working on and what he sees for the future development of the WordPress user interface.</p><ul><li>John explains the ins and outs of what his work with the WordPress UI group entails on a daily basis, and talks through some of the changes he has been involved in from pre 3.0 versions of WordPress to now.</li><li>It has just been announced that John is now the Head of Operations for <a rel="nofollow" target="_blank" href="http://radiiate.com/">Radiiate</a>, a creative agency founded by Adii, one of the founders of <a rel="nofollow" target="_blank" href="http://www.woothemes.com/">WooThemes</a>. He talks through what the company is and does.</li><li>John first started using the 2.3 WordPress release, and began his work with the core WordPress UI group on version 2.9.2 at the beginning of this year. We asked him for his opinion on how much progression there has been within the WordPress user interface, and also in comparison to other major open source platforms.</li><li>John talks through upcoming changes to new releases of WordPress and various elements of the user interface that are being improved and developed, including his work on a massive re factor of the WordPress Admin CSS files.</li><li>Frederick introduces and discusses <a rel="nofollow" target="_blank" href="http://sass-lang.com/">SASS</a> (Otherwise known as Syntactically Awesome Stylesheets) – an extension of CSS3 which helps in making it easier to manage large groups of CSS &#8211; especially for the benefit of developers.</li><li>John discusses a new book he is writing with Adii from WooThemes called <a rel="nofollow" target="_blank" href="http://www.amazon.co.uk/Designing-Emotion-John-ONolan/dp/1119992036/ref=sr_1_1?ie=UTF8&qid=1289459699&sr=8-1">‘Designing Emotion’</a> and how it came into being</li><li>We touch on the world of personal branding in the online community, and John&#8217;s <a rel="nofollow" target="_blank" href="http://john.onolan.org/personal-branding-the-science-of-the-web-celeb/">recent presentation on the topic</a>.</li><li>And finally we ask John what exciting things will be happening in 2010/2011 within WordPress.</li></ul><h2>Plugin picks of the week</h2><ul><li><a rel="nofollow" target="_blank" href="http://afterthedeadline.com/">After The Deadline</a> – a plugin that checks spelling and grammar in a post. It scans on the fly in the background and if you forget to do it, it will prompt you when you go to publish post. A great plugin for increasing professionalism and quality of posts.</li><li><a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/subscribe-to-comments-reloaded/">Subscribe To Comments Reloaded</a> – this plugin adds the option for you to force people to verify their email address before they can add a comment.</li><li><a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/simple-user-admin/">Simple User Admin</a> – this plugin allows you to search for blogs and users, and easily change roles for people for specific blogs.</li></ul><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/Rk3yC7UYeTU" height="1" width="1"/>";}s:8:"category";s:7:"Podcast";s:10:"feedburner";a:2:{s:8:"origlink";s:78:"http://wp-community.org/2010/11/11/wordpress-ui-improvements-with-john-onolan/";s:17:"origenclosurelink";s:132:"http://media.blubrry.com/wordpresspodcast/media.rawvoice.com/seorockstars/www.webmasterradio.fm/mp3/wordpresspodcast/10/WP110910.mp3";}s:7:"summary";s:425:"John O’Nolan is currently working as Deputy Head of the UI group for WordPress on the development of the user interface, essentially designing the complete look and feel of the WordPress platform. Outside of his work for WordPress he is &#8230; <a rel="nofollow" target="_blank" href="http://wp-community.org/2010/11/11/wordpress-ui-improvements-with-john-onolan/">Continue reading <span class="meta-nav">&#8594;</span></a>";s:12:"atom_content";s:3971:"<p><a rel="nofollow" target="_blank" href="http://john.onolan.org/">John O’Nolan</a> is currently working as Deputy Head of the <a rel="nofollow" target="_blank" href="http://make.wordpress.org/ui/">UI group for WordPress</a> on the development of the user interface, essentially designing the complete look and feel of the WordPress platform. Outside of his work for WordPress he is an independent web designer, entrepreneur and writer. He also contributes to a web design podcast on <a rel="nofollow" target="_blank" href="http://explicitweb.co.uk/">ExplicitWeb</a>, and is a founder of <a rel="nofollow" target="_blank" href="http://phosr.com/">Phosr</a>, an upcoming web application developed for photographers.</p><p>As John is a core member of the WordPress UI group, today’s shows takes an inside look into what he is currently working on and what he sees for the future development of the WordPress user interface.</p><ul><li>John explains the ins and outs of what his work with the WordPress UI group entails on a daily basis, and talks through some of the changes he has been involved in from pre 3.0 versions of WordPress to now.</li><li>It has just been announced that John is now the Head of Operations for <a rel="nofollow" target="_blank" href="http://radiiate.com/">Radiiate</a>, a creative agency founded by Adii, one of the founders of <a rel="nofollow" target="_blank" href="http://www.woothemes.com/">WooThemes</a>. He talks through what the company is and does.</li><li>John first started using the 2.3 WordPress release, and began his work with the core WordPress UI group on version 2.9.2 at the beginning of this year. We asked him for his opinion on how much progression there has been within the WordPress user interface, and also in comparison to other major open source platforms.</li><li>John talks through upcoming changes to new releases of WordPress and various elements of the user interface that are being improved and developed, including his work on a massive re factor of the WordPress Admin CSS files.</li><li>Frederick introduces and discusses <a rel="nofollow" target="_blank" href="http://sass-lang.com/">SASS</a> (Otherwise known as Syntactically Awesome Stylesheets) – an extension of CSS3 which helps in making it easier to manage large groups of CSS &#8211; especially for the benefit of developers.</li><li>John discusses a new book he is writing with Adii from WooThemes called <a rel="nofollow" target="_blank" href="http://www.amazon.co.uk/Designing-Emotion-John-ONolan/dp/1119992036/ref=sr_1_1?ie=UTF8&qid=1289459699&sr=8-1">‘Designing Emotion’</a> and how it came into being</li><li>We touch on the world of personal branding in the online community, and John&#8217;s <a rel="nofollow" target="_blank" href="http://john.onolan.org/personal-branding-the-science-of-the-web-celeb/">recent presentation on the topic</a>.</li><li>And finally we ask John what exciting things will be happening in 2010/2011 within WordPress.</li></ul><h2>Plugin picks of the week</h2><ul><li><a rel="nofollow" target="_blank" href="http://afterthedeadline.com/">After The Deadline</a> – a plugin that checks spelling and grammar in a post. It scans on the fly in the background and if you forget to do it, it will prompt you when you go to publish post. A great plugin for increasing professionalism and quality of posts.</li><li><a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/subscribe-to-comments-reloaded/">Subscribe To Comments Reloaded</a> – this plugin adds the option for you to force people to verify their email address before they can add a comment.</li><li><a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/simple-user-admin/">Simple User Admin</a> – this plugin allows you to search for blogs and users, and easily change roles for people for specific blogs.</li></ul><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/Rk3yC7UYeTU" height="1" width="1"/>";}i:8;a:10:{s:5:"title";s:74:"WordPress Podcast: A Taste of WPCandy: Your Breaking Community News Source";s:4:"link";s:58:"http://feedproxy.google.com/~r/joostdevalk/~3/abXvEZk3JJg/";s:11:"description";s:411:"Ryan Imel, Editor-in-Chief of WP Candy transformed what was once a tutorial site for the past years into a face-paced breaking WordPress news site. Ryan is a serial entrepreneur having created projects like COMMENTbits and others. On the show we &#8230; <a rel="nofollow" target="_blank" href="http://wp-community.org/2010/10/28/wpcandy-breaking-news/">Continue reading <span class="meta-nav">&#8594;</span></a>";s:4:"guid";s:30:"http://wp-community.org/?p=803";s:7:"pubdate";s:31:"Thu, 28 Oct 2010 10:46:23 -0700";s:7:"content";a:1:{s:7:"encoded";s:2383:"<div id="attachment_809" class="wp-caption alignright" style="width:260px;"><a rel="nofollow" target="_blank" href="http://wp-community.org/wp/wp-content/uploads/2010/10/ryan-imel.jpg"><img src="http://wp-community.org/wp/wp-content/uploads/2010/10/ryan-imel.jpg" alt="" title="ryan-imel" width="250" height="215" class="size-full wp-image-809"/></a><p class="wp-caption-text">Ryan Imel</p></div><p><a rel="nofollow" target="_blank" href="http://twitter.com/#!/ryanimel">Ryan Imel</a>,  Editor-in-Chief of <a rel="nofollow" target="_blank" href="http://wpcandy.com/">WP Candy</a> transformed what  was once a tutorial site for the past years into a face-paced breaking WordPress  news site. Ryan is a serial entrepreneur having created projects like <a rel="nofollow" target="_blank" href="http://commentbits.com/">COMMENTbits</a> and <a rel="nofollow" target="_blank" href="http://gooroohq.com/">others</a>. On the show we review Ryan’s goals for  the transformation and how he feels value is provided to the readership. Upon  visiting WP Candy, users will find the latest and greatest news, WordCamp  recaps, reviews, podcasts, interviews, podcasts, plugins, themes and of course  tutorials as always. Among the interesting goodies tucked away in the site is  the <a rel="nofollow" target="_blank" href="http://themefinder.wpcandy.com/">theme finder</a>. We also discuss  mechanics of getting a new site started including site structure, taxonomies  and uses of tags and tag clouds.</p><p>We invite everyone to <a rel="nofollow" target="_blank" href="http://wpcandy.com/is/powered-by-you">submit reviews and tips</a> at WP  Candy and help Ryan and his team continue to help us all stay up-to-date with  WordPress news.</p><p>Plugin Picks of the Week:</p><ul><li><a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/post-revision-display/">Post Revision  Display</a>: Displays  post-publication revisions along with differences/changes from current revision  on single post views.</li><li><a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/oembed-provider/">oEmbed Provider</a>:  oEmbed is a powerful protocol  that allows sites to automatically embed content from 3rd parties directly into  their site in whatever way they choose.</li></ul><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/abXvEZk3JJg" height="1" width="1"/>";}s:8:"category";s:7:"Podcast";s:10:"feedburner";a:2:{s:8:"origlink";s:57:"http://wp-community.org/2010/10/28/wpcandy-breaking-news/";s:17:"origenclosurelink";s:133:"http://media.blubrry.com/wordpresspodcast/media.rawvoice.com/seorockstars/www2.webmasterradio.fm/mp3/wordpresspodcast/10/WP101910.mp3";}s:7:"summary";s:411:"Ryan Imel, Editor-in-Chief of WP Candy transformed what was once a tutorial site for the past years into a face-paced breaking WordPress news site. Ryan is a serial entrepreneur having created projects like COMMENTbits and others. On the show we &#8230; <a rel="nofollow" target="_blank" href="http://wp-community.org/2010/10/28/wpcandy-breaking-news/">Continue reading <span class="meta-nav">&#8594;</span></a>";s:12:"atom_content";s:2383:"<div id="attachment_809" class="wp-caption alignright" style="width:260px;"><a rel="nofollow" target="_blank" href="http://wp-community.org/wp/wp-content/uploads/2010/10/ryan-imel.jpg"><img src="http://wp-community.org/wp/wp-content/uploads/2010/10/ryan-imel.jpg" alt="" title="ryan-imel" width="250" height="215" class="size-full wp-image-809"/></a><p class="wp-caption-text">Ryan Imel</p></div><p><a rel="nofollow" target="_blank" href="http://twitter.com/#!/ryanimel">Ryan Imel</a>,  Editor-in-Chief of <a rel="nofollow" target="_blank" href="http://wpcandy.com/">WP Candy</a> transformed what  was once a tutorial site for the past years into a face-paced breaking WordPress  news site. Ryan is a serial entrepreneur having created projects like <a rel="nofollow" target="_blank" href="http://commentbits.com/">COMMENTbits</a> and <a rel="nofollow" target="_blank" href="http://gooroohq.com/">others</a>. On the show we review Ryan’s goals for  the transformation and how he feels value is provided to the readership. Upon  visiting WP Candy, users will find the latest and greatest news, WordCamp  recaps, reviews, podcasts, interviews, podcasts, plugins, themes and of course  tutorials as always. Among the interesting goodies tucked away in the site is  the <a rel="nofollow" target="_blank" href="http://themefinder.wpcandy.com/">theme finder</a>. We also discuss  mechanics of getting a new site started including site structure, taxonomies  and uses of tags and tag clouds.</p><p>We invite everyone to <a rel="nofollow" target="_blank" href="http://wpcandy.com/is/powered-by-you">submit reviews and tips</a> at WP  Candy and help Ryan and his team continue to help us all stay up-to-date with  WordPress news.</p><p>Plugin Picks of the Week:</p><ul><li><a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/post-revision-display/">Post Revision  Display</a>: Displays  post-publication revisions along with differences/changes from current revision  on single post views.</li><li><a rel="nofollow" target="_blank" href="http://wordpress.org/extend/plugins/oembed-provider/">oEmbed Provider</a>:  oEmbed is a powerful protocol  that allows sites to automatically embed content from 3rd parties directly into  their site in whatever way they choose.</li></ul><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/abXvEZk3JJg" height="1" width="1"/>";}i:9;a:10:{s:5:"title";s:52:"Yoast: Facebook Share (for WP E-Commerce sites too!)";s:4:"link";s:58:"http://feedproxy.google.com/~r/joostdevalk/~3/dJGjvAPqm4k/";s:11:"description";s:791:"<p>Sharing posts on Facebook is more fun when you have the proper Facebook share meta tags in your posts and pages, so the content you focus on get&#39;s shared. Especially useful for WP E-Commerce based sites!</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/facebook-share-wordpress/">Facebook Share (for WP E-Commerce sites too!)</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:4:"guid";s:24:"http://yoast.com/?p=3441";s:7:"pubdate";s:31:"Thu, 21 Oct 2010 12:52:14 -0700";s:7:"content";s:28:"Array
            
         ";s:5:"media";a:2:{s:7:"content";s:13:"
            ";s:13:"content_title";s:13:"Facebook logo";}s:10:"feedburner";a:1:{s:8:"origlink";s:110:"http://yoast.com/facebook-share-wordpress/#utm_source=rss&utm_medium=rss&utm_campaign=facebook-share-wordpress";}s:7:"summary";s:791:"<p>Sharing posts on Facebook is more fun when you have the proper Facebook share meta tags in your posts and pages, so the content you focus on get&#39;s shared. Especially useful for WP E-Commerce based sites!</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/facebook-share-wordpress/">Facebook Share (for WP E-Commerce sites too!)</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:12:"atom_content";s:1:"A";}i:10;a:10:{s:5:"title";s:34:"Yoast: BlogPress SEO Plugin: Spam!";s:4:"link";s:58:"http://feedproxy.google.com/~r/joostdevalk/~3/30G0YNW7Z1c/";s:11:"description";s:850:"<p>Let me tell you why I consider BlogPress SEO to be spam and why I think no one should ever use it. Every other week, I&#39;ll get an email from people asking me to review their plugin. I like doing that, and sometimes I&#39;ll even mention a plugin that gets emailed to me in a [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/blogpress-seo-plugin-spam/">BlogPress SEO Plugin: Spam!</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:4:"guid";s:24:"http://yoast.com/?p=3434";s:7:"pubdate";s:31:"Tue, 19 Oct 2010 08:29:59 -0700";s:7:"content";s:28:"Array
            
         ";s:5:"media";a:2:{s:7:"content";s:13:"
            ";s:13:"content_title";s:18:"Search Engine Spam";}s:10:"feedburner";a:1:{s:8:"origlink";s:112:"http://yoast.com/blogpress-seo-plugin-spam/#utm_source=rss&utm_medium=rss&utm_campaign=blogpress-seo-plugin-spam";}s:7:"summary";s:850:"<p>Let me tell you why I consider BlogPress SEO to be spam and why I think no one should ever use it. Every other week, I&#39;ll get an email from people asking me to review their plugin. I like doing that, and sometimes I&#39;ll even mention a plugin that gets emailed to me in a [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/blogpress-seo-plugin-spam/">BlogPress SEO Plugin: Spam!</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:12:"atom_content";s:1:"A";}i:11;a:10:{s:5:"title";s:58:"Yoast: Event tracking, bounce rate and affiliate marketing";s:4:"link";s:58:"http://feedproxy.google.com/~r/joostdevalk/~3/z2CN-sF5z7o/";s:11:"description";s:899:"<p>Apparently, the way event tracking tracking works in Analytics, and how it impacts bounce rate, is still not understood as widely as I expected it to be, and I&#39;m not the only one to think that. So let me explain to you how bounce rate is influenced by (properly set up) event tracking, and how to [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/event-tracking-bounce-rate/">Event tracking, bounce rate and affiliate marketing</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:4:"guid";s:24:"http://yoast.com/?p=3409";s:7:"pubdate";s:31:"Sun, 17 Oct 2010 14:05:32 -0700";s:7:"content";s:28:"Array
            
         ";s:5:"media";a:2:{s:7:"content";s:13:"
            ";s:13:"content_title";s:20:"bounce-question-mark";}s:10:"feedburner";a:1:{s:8:"origlink";s:114:"http://yoast.com/event-tracking-bounce-rate/#utm_source=rss&utm_medium=rss&utm_campaign=event-tracking-bounce-rate";}s:7:"summary";s:899:"<p>Apparently, the way event tracking tracking works in Analytics, and how it impacts bounce rate, is still not understood as widely as I expected it to be, and I&#39;m not the only one to think that. So let me explain to you how bounce rate is influenced by (properly set up) event tracking, and how to [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/event-tracking-bounce-rate/">Event tracking, bounce rate and affiliate marketing</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:12:"atom_content";s:1:"A";}i:12;a:10:{s:5:"title";s:37:"Yoast: Quick WP Tip: edit_term_link()";s:4:"link";s:58:"http://feedproxy.google.com/~r/joostdevalk/~3/w_YPLBphJqQ/";s:11:"description";s:859:"<p>I&#39;ve started optimizing tags, categories and custom taxonomies a lot more lately now that I can do all these neat things with them in my WordPress SEO plugin, and since I&#39;m a busy guy I want to be able to do that quickly. So I wanted to edit my templates for those taxonomies to include [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/edit-term-link/">Quick WP Tip: edit_term_link()</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:4:"guid";s:24:"http://yoast.com/?p=3364";s:7:"pubdate";s:31:"Thu, 14 Oct 2010 07:00:50 -0700";s:7:"content";a:1:{s:7:"encoded";s:7832:"<p>I've started optimizing tags, categories and custom taxonomies a lot more lately now that I can do all these neat things with them in my <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress/seo/">WordPress SEO plugin</a>, and since I'm a busy guy I want to be able to do that quickly. So I wanted to edit my templates for those taxonomies to include an edit link. Looking through the WordPress source I could only find an <a rel="nofollow"
 target="_blank" href="http://xref.yoast.com/trunk/nav.html?_functions/edit_tag_link.html"><code>edit_tag_link</code></a> function, and I wanted it to work on custom taxonomies too. Turns out there's nothing in core for that just yet.</p><p>Because I have to stay true to my own mentality expressed in another post: if you can fix it, do it, and submit a patch. So I made an <code>edit_term_link</code> function, created a patch and attached that to an already existing <a rel="nofollow"
 target="_blank" href="http://core.trac.wordpress.org/ticket/9702">issue 9702</a> in the WordPress Trac that asked for something like that. <del
 datetime="2010-10-13T19:36:33+00:00">We'll see if it makes into core, I thought you might find it cool. </del> My <a rel="nofollow"
 target="_blank" href="http://core.trac.wordpress.org/attachment/ticket/9702/edit_term_link.2.patch">patch</a> just got <a rel="nofollow"
 target="_blank" href="http://core.trac.wordpress.org/changeset/15792">committed</a> into core, so in WordPress 3.1, you'll have <code>edit_term_link</code> and <code>get_edit_term_link</code>!</p><p>To be sure your site doesn't die when you upgrade, I wrapped it in a <code>if function_exists</code> wrapper. You can just copy the code into your theme's functions.php file, and then call <code>edit_term_link()</code> in your category, tag &#038; taxonomy pages. Here's the code:</p><div
 class="wp_syntax"><div
 class="code"><pre class="php" style="font-family:monospace;"><span style="color:#b1b100;">if</span> <span style="color:#009900;">&#40;</span> <span style="color:#339933;">!</span><span style="color:#990000;">function_exists</span><span style="color:#009900;">&#40;</span><span style="color:#0000ff;">'edit_term_link'</span><span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#123;</span>
  <span style="color:#000000;font-weight:bold;">function</span> edit_term_link<span style="color:#009900;">&#40;</span> <span style="color:#000088;">$link</span> <span style="color:#339933;">=</span> <span style="color:#0000ff;">''</span><span style="color:#339933;">,</span> <span style="color:#000088;">$before</span> <span style="color:#339933;">=</span> <span style="color:#0000ff;">''</span><span style="color:#339933;">,</span> 
      <span style="color:#000088;">$after</span> <span style="color:#339933;">=</span> <span style="color:#0000ff;">''</span><span style="color:#339933;">,</span> <span style="color:#000088;">$term</span> <span style="color:#339933;">=</span> <span style="color:#000000;font-weight:bold;">null</span> <span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#123;</span>
&nbsp;
    <span style="color:#b1b100;">if</span> <span style="color:#009900;">&#40;</span> <span style="color:#000088;">$term</span> <span style="color:#339933;">==</span> <span style="color:#000000;font-weight:bold;">null</span> <span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#123;</span>
      <span style="color:#990000;">global</span> <span style="color:#000088;">$wp_query</span><span style="color:#339933;">;</span>
      <span style="color:#000088;">$term</span> <span style="color:#339933;">=</span> <span style="color:#000088;">$wp_query</span><span style="color:#339933;">-></span><span style="color:#004000;">get_queried_object</span><span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span>
    <span style="color:#009900;">&#125;</span>
&nbsp;
    <span style="color:#000088;">$tax</span> <span style="color:#339933;">=</span> get_taxonomy<span style="color:#009900;">&#40;</span> <span style="color:#000088;">$term</span><span style="color:#339933;">-></span><span style="color:#004000;">taxonomy</span> <span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span>
    <span style="color:#b1b100;">if</span> <span style="color:#009900;">&#40;</span> <span style="color:#339933;">!</span>current_user_can<span style="color:#009900;">&#40;</span><span style="color:#000088;">$tax</span><span style="color:#339933;">-></span><span style="color:#004000;">cap</span><span style="color:#339933;">-></span><span style="color:#004000;">edit_terms</span><span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#41;</span>
      <span style="color:#b1b100;">return</span><span style="color:#339933;">;</span>
&nbsp;
    <span style="color:#b1b100;">if</span> <span style="color:#009900;">&#40;</span> <span style="color:#990000;">empty</span><span style="color:#009900;">&#40;</span><span style="color:#000088;">$link</span><span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#41;</span>
      <span style="color:#000088;">$link</span> <span style="color:#339933;">=</span> __<span style="color:#009900;">&#40;</span><span style="color:#0000ff;">'Edit This'</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span>
&nbsp;
    <span style="color:#000088;">$link</span> <span style="color:#339933;">=</span> <span style="color:#0000ff;">'<a href="'</span> <span style="color:#339933;">.</span> get_edit_tag_link<span style="color:#009900;">&#40;</span> <span style="color:#000088;">$term</span><span style="color:#339933;">-></span><span style="color:#004000;">term_id</span><span style="color:#339933;">,</span> 
        <span style="color:#000088;">$term</span><span style="color:#339933;">-></span><span style="color:#004000;">taxonomy</span> <span style="color:#009900;">&#41;</span> <span style="color:#339933;">.</span> <span style="color:#0000ff;">'" title="'</span> <span style="color:#339933;">.</span> <span style="color:#000088;">$link</span> <span style="color:#339933;">.</span> <span style="color:#0000ff;">'">'</span> <span style="color:#339933;">.</span> <span style="color:#000088;">$link</span> <span style="color:#339933;">.</span> <span style="color:#0000ff;">'</a>'</span><span style="color:#339933;">;</span>
    <span style="color:#990000;">echo</span> <span style="color:#000088;">$before</span> <span style="color:#339933;">.</span> 
       apply_filters<span style="color:#009900;">&#40;</span> <span style="color:#0000ff;">'edit_term_link'</span><span style="color:#339933;">,</span> <span style="color:#000088;">$link</span><span style="color:#339933;">,</span> <span style="color:#000088;">$term</span><span style="color:#339933;">-></span><span style="color:#004000;">term_id</span> <span style="color:#009900;">&#41;</span> <span style="color:#339933;">.</span> <span style="color:#000088;">$after</span><span style="color:#339933;">;</span>
  <span style="color:#009900;">&#125;</span>
<span style="color:#009900;">&#125;</span></pre></div></div><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/edit-term-link/">Quick WP Tip: edit_term_link()</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>'s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/w_YPLBphJqQ" height="1" width="1"/>";}s:8:"category";s:9:"WordPress";s:10:"feedburner";a:1:{s:8:"origlink";s:90:"http://yoast.com/edit-term-link/#utm_source=rss&utm_medium=rss&utm_campaign=edit-term-link";}s:7:"summary";s:859:"<p>I&#39;ve started optimizing tags, categories and custom taxonomies a lot more lately now that I can do all these neat things with them in my WordPress SEO plugin, and since I&#39;m a busy guy I want to be able to do that quickly. So I wanted to edit my templates for those taxonomies to include [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/edit-term-link/">Quick WP Tip: edit_term_link()</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:12:"atom_content";s:7832:"<p>I've started optimizing tags, categories and custom taxonomies a lot more lately now that I can do all these neat things with them in my <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress/seo/">WordPress SEO plugin</a>, and since I'm a busy guy I want to be able to do that quickly. So I wanted to edit my templates for those taxonomies to include an edit link. Looking through the WordPress source I could only find an <a rel="nofollow"
 target="_blank" href="http://xref.yoast.com/trunk/nav.html?_functions/edit_tag_link.html"><code>edit_tag_link</code></a> function, and I wanted it to work on custom taxonomies too. Turns out there's nothing in core for that just yet.</p><p>Because I have to stay true to my own mentality expressed in another post: if you can fix it, do it, and submit a patch. So I made an <code>edit_term_link</code> function, created a patch and attached that to an already existing <a rel="nofollow"
 target="_blank" href="http://core.trac.wordpress.org/ticket/9702">issue 9702</a> in the WordPress Trac that asked for something like that. <del
 datetime="2010-10-13T19:36:33+00:00">We'll see if it makes into core, I thought you might find it cool. </del> My <a rel="nofollow"
 target="_blank" href="http://core.trac.wordpress.org/attachment/ticket/9702/edit_term_link.2.patch">patch</a> just got <a rel="nofollow"
 target="_blank" href="http://core.trac.wordpress.org/changeset/15792">committed</a> into core, so in WordPress 3.1, you'll have <code>edit_term_link</code> and <code>get_edit_term_link</code>!</p><p>To be sure your site doesn't die when you upgrade, I wrapped it in a <code>if function_exists</code> wrapper. You can just copy the code into your theme's functions.php file, and then call <code>edit_term_link()</code> in your category, tag &#038; taxonomy pages. Here's the code:</p><div
 class="wp_syntax"><div
 class="code"><pre class="php" style="font-family:monospace;"><span style="color:#b1b100;">if</span> <span style="color:#009900;">&#40;</span> <span style="color:#339933;">!</span><span style="color:#990000;">function_exists</span><span style="color:#009900;">&#40;</span><span style="color:#0000ff;">'edit_term_link'</span><span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#123;</span>
  <span style="color:#000000;font-weight:bold;">function</span> edit_term_link<span style="color:#009900;">&#40;</span> <span style="color:#000088;">$link</span> <span style="color:#339933;">=</span> <span style="color:#0000ff;">''</span><span style="color:#339933;">,</span> <span style="color:#000088;">$before</span> <span style="color:#339933;">=</span> <span style="color:#0000ff;">''</span><span style="color:#339933;">,</span> 
      <span style="color:#000088;">$after</span> <span style="color:#339933;">=</span> <span style="color:#0000ff;">''</span><span style="color:#339933;">,</span> <span style="color:#000088;">$term</span> <span style="color:#339933;">=</span> <span style="color:#000000;font-weight:bold;">null</span> <span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#123;</span>
&nbsp;
    <span style="color:#b1b100;">if</span> <span style="color:#009900;">&#40;</span> <span style="color:#000088;">$term</span> <span style="color:#339933;">==</span> <span style="color:#000000;font-weight:bold;">null</span> <span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#123;</span>
      <span style="color:#990000;">global</span> <span style="color:#000088;">$wp_query</span><span style="color:#339933;">;</span>
      <span style="color:#000088;">$term</span> <span style="color:#339933;">=</span> <span style="color:#000088;">$wp_query</span><span style="color:#339933;">-></span><span style="color:#004000;">get_queried_object</span><span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span>
    <span style="color:#009900;">&#125;</span>
&nbsp;
    <span style="color:#000088;">$tax</span> <span style="color:#339933;">=</span> get_taxonomy<span style="color:#009900;">&#40;</span> <span style="color:#000088;">$term</span><span style="color:#339933;">-></span><span style="color:#004000;">taxonomy</span> <span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span>
    <span style="color:#b1b100;">if</span> <span style="color:#009900;">&#40;</span> <span style="color:#339933;">!</span>current_user_can<span style="color:#009900;">&#40;</span><span style="color:#000088;">$tax</span><span style="color:#339933;">-></span><span style="color:#004000;">cap</span><span style="color:#339933;">-></span><span style="color:#004000;">edit_terms</span><span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#41;</span>
      <span style="color:#b1b100;">return</span><span style="color:#339933;">;</span>
&nbsp;
    <span style="color:#b1b100;">if</span> <span style="color:#009900;">&#40;</span> <span style="color:#990000;">empty</span><span style="color:#009900;">&#40;</span><span style="color:#000088;">$link</span><span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#41;</span>
      <span style="color:#000088;">$link</span> <span style="color:#339933;">=</span> __<span style="color:#009900;">&#40;</span><span style="color:#0000ff;">'Edit This'</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span>
&nbsp;
    <span style="color:#000088;">$link</span> <span style="color:#339933;">=</span> <span style="color:#0000ff;">'<a href="'</span> <span style="color:#339933;">.</span> get_edit_tag_link<span style="color:#009900;">&#40;</span> <span style="color:#000088;">$term</span><span style="color:#339933;">-></span><span style="color:#004000;">term_id</span><span style="color:#339933;">,</span> 
        <span style="color:#000088;">$term</span><span style="color:#339933;">-></span><span style="color:#004000;">taxonomy</span> <span style="color:#009900;">&#41;</span> <span style="color:#339933;">.</span> <span style="color:#0000ff;">'" title="'</span> <span style="color:#339933;">.</span> <span style="color:#000088;">$link</span> <span style="color:#339933;">.</span> <span style="color:#0000ff;">'">'</span> <span style="color:#339933;">.</span> <span style="color:#000088;">$link</span> <span style="color:#339933;">.</span> <span style="color:#0000ff;">'</a>'</span><span style="color:#339933;">;</span>
    <span style="color:#990000;">echo</span> <span style="color:#000088;">$before</span> <span style="color:#339933;">.</span> 
       apply_filters<span style="color:#009900;">&#40;</span> <span style="color:#0000ff;">'edit_term_link'</span><span style="color:#339933;">,</span> <span style="color:#000088;">$link</span><span style="color:#339933;">,</span> <span style="color:#000088;">$term</span><span style="color:#339933;">-></span><span style="color:#004000;">term_id</span> <span style="color:#009900;">&#41;</span> <span style="color:#339933;">.</span> <span style="color:#000088;">$after</span><span style="color:#339933;">;</span>
  <span style="color:#009900;">&#125;</span>
<span style="color:#009900;">&#125;</span></pre></div></div><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/edit-term-link/">Quick WP Tip: edit_term_link()</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>'s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/w_YPLBphJqQ" height="1" width="1"/>";}i:13;a:9:{s:5:"title";s:41:"Yoast: Quick WP Tip: get_queried_object()";s:4:"link";s:58:"http://feedproxy.google.com/~r/joostdevalk/~3/riUiJMHH1vo/";s:11:"description";s:863:"<p>Getting the queried object in WordPress can be done in two ways: the hard way, and the easy way. Unfortunately for me, I only found out about the easy way a couple of days ago... The class wp_query has a function get_queried_object() that can be quite useful. Let me show you the old code I [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/get-queried-object/">Quick WP Tip: get_queried_object()</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:4:"guid";s:24:"http://yoast.com/?p=3362";s:7:"pubdate";s:31:"Wed, 13 Oct 2010 06:25:48 -0700";s:7:"content";a:1:{s:7:"encoded";s:6576:"<p>Getting the queried object in WordPress can be done in two ways: the hard way, and the easy way. Unfortunately for me, I only found out about the easy way a couple of days ago... The class <a rel="nofollow"
 target="_blank" href="http://xref.yoast.com/trunk/nav.html?_classes/wp_query.html"><code>wp_query</code></a> has a function <a rel="nofollow"
 target="_blank" href="http://xref.yoast.com/trunk/nav.html?_functions/get_queried_object.html"><code>get_queried_object()</code></a> that can be quite useful. Let me show you the old code I used:</p><div
 class="wp_syntax"><div
 class="code"><pre class="php" style="font-family:monospace;"><span style="color:#b1b100;">if</span> <span style="color:#009900;">&#40;</span> is_tax<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span> <span style="color:#339933;">||</span> is_tag<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span> <span style="color:#339933;">||</span> is_category<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#123;</span>
	<span style="color:#666666;font-style:italic;">// Because WP doesn't set taxonomy and term on </span>
	<span style="color:#666666;font-style:italic;">// category and tag pages we need to grab them here.</span>
	<span style="color:#b1b100;">if</span> <span style="color:#009900;">&#40;</span> is_tag<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#123;</span>
		<span style="color:#000088;">$taxonomy</span> 	<span style="color:#339933;">=</span> <span style="color:#0000ff;">'post_tag'</span><span style="color:#339933;">;</span>
		<span style="color:#000088;">$term</span> 		<span style="color:#339933;">=</span> <span style="color:#000088;">$wp_query</span><span style="color:#339933;">-></span><span style="color:#004000;">query_vars</span><span style="color:#009900;">&#91;</span><span style="color:#0000ff;">'tag'</span><span style="color:#009900;">&#93;</span><span style="color:#339933;">;</span>
	<span style="color:#009900;">&#125;</span> <span style="color:#b1b100;">else</span> <span style="color:#b1b100;">if</span> <span style="color:#009900;">&#40;</span> is_category<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#123;</span>
		<span style="color:#000088;">$taxonomy</span> 	<span style="color:#339933;">=</span> <span style="color:#0000ff;">'category'</span><span style="color:#339933;">;</span>
		<span style="color:#000088;">$term</span>		<span style="color:#339933;">=</span> <span style="color:#000088;">$wp_query</span><span style="color:#339933;">-></span><span style="color:#004000;">query_vars</span><span style="color:#009900;">&#91;</span><span style="color:#0000ff;">'category_name'</span><span style="color:#009900;">&#93;</span><span style="color:#339933;">;</span>
	<span style="color:#009900;">&#125;</span> <span style="color:#b1b100;">else</span> <span style="color:#009900;">&#123;</span>
		<span style="color:#000088;">$taxonomy</span> 	<span style="color:#339933;">=</span> <span style="color:#000088;">$wp_query</span><span style="color:#339933;">-></span><span style="color:#004000;">query_vars</span><span style="color:#009900;">&#91;</span><span style="color:#0000ff;">'taxonomy'</span><span style="color:#009900;">&#93;</span><span style="color:#339933;">;</span>
		<span style="color:#000088;">$term</span> 		<span style="color:#339933;">=</span> <span style="color:#000088;">$wp_query</span><span style="color:#339933;">-></span><span style="color:#004000;">query_vars</span><span style="color:#009900;">&#91;</span><span style="color:#0000ff;">'term'</span><span style="color:#009900;">&#93;</span><span style="color:#339933;">;</span>
	<span style="color:#009900;">&#125;</span>
&nbsp;
	<span style="color:#000088;">$term</span> <span style="color:#339933;">=</span> get_term_by<span style="color:#009900;">&#40;</span> <span style="color:#0000ff;">'slug'</span><span style="color:#339933;">,</span> <span style="color:#000088;">$term</span><span style="color:#339933;">,</span> <span style="color:#000088;">$taxonomy</span> <span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span></pre></div></div><p>See how that is a bit ugly? That shouldn't be necessary right? (Let's not talk about the fact that <code>is_tax()</code> returns false when in a category or tag archive, even though that's weird at least.) Let's see how it can be done with <code>get_queried_object</code>:</p><div
 class="wp_syntax"><div
 class="code"><pre class="php" style="font-family:monospace;"><span style="color:#b1b100;">if</span> <span style="color:#009900;">&#40;</span> is_tax<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span> <span style="color:#339933;">||</span> is_tag<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span> <span style="color:#339933;">||</span> is_category<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#123;</span>
	<span style="color:#000088;">$term</span> <span style="color:#339933;">=</span> <span style="color:#000088;">$wp_query</span><span style="color:#339933;">-></span><span style="color:#004000;">get_queried_object</span><span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span></pre></div></div><p>That's like 20 times more efficient right? Looking through my code I have used this call in the past, but somehow forgot about it. Hence this reminder to myself, and all of you, that it's there and that it can do some wonderful things for you!</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/get-queried-object/">Quick WP Tip: get_queried_object()</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>'s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/riUiJMHH1vo" height="1" width="1"/>";}s:10:"feedburner";a:1:{s:8:"origlink";s:98:"http://yoast.com/get-queried-object/#utm_source=rss&utm_medium=rss&utm_campaign=get-queried-object";}s:7:"summary";s:863:"<p>Getting the queried object in WordPress can be done in two ways: the hard way, and the easy way. Unfortunately for me, I only found out about the easy way a couple of days ago... The class wp_query has a function get_queried_object() that can be quite useful. Let me show you the old code I [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/get-queried-object/">Quick WP Tip: get_queried_object()</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:12:"atom_content";s:6576:"<p>Getting the queried object in WordPress can be done in two ways: the hard way, and the easy way. Unfortunately for me, I only found out about the easy way a couple of days ago... The class <a rel="nofollow"
 target="_blank" href="http://xref.yoast.com/trunk/nav.html?_classes/wp_query.html"><code>wp_query</code></a> has a function <a rel="nofollow"
 target="_blank" href="http://xref.yoast.com/trunk/nav.html?_functions/get_queried_object.html"><code>get_queried_object()</code></a> that can be quite useful. Let me show you the old code I used:</p><div
 class="wp_syntax"><div
 class="code"><pre class="php" style="font-family:monospace;"><span style="color:#b1b100;">if</span> <span style="color:#009900;">&#40;</span> is_tax<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span> <span style="color:#339933;">||</span> is_tag<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span> <span style="color:#339933;">||</span> is_category<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#123;</span>
	<span style="color:#666666;font-style:italic;">// Because WP doesn't set taxonomy and term on </span>
	<span style="color:#666666;font-style:italic;">// category and tag pages we need to grab them here.</span>
	<span style="color:#b1b100;">if</span> <span style="color:#009900;">&#40;</span> is_tag<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#123;</span>
		<span style="color:#000088;">$taxonomy</span> 	<span style="color:#339933;">=</span> <span style="color:#0000ff;">'post_tag'</span><span style="color:#339933;">;</span>
		<span style="color:#000088;">$term</span> 		<span style="color:#339933;">=</span> <span style="color:#000088;">$wp_query</span><span style="color:#339933;">-></span><span style="color:#004000;">query_vars</span><span style="color:#009900;">&#91;</span><span style="color:#0000ff;">'tag'</span><span style="color:#009900;">&#93;</span><span style="color:#339933;">;</span>
	<span style="color:#009900;">&#125;</span> <span style="color:#b1b100;">else</span> <span style="color:#b1b100;">if</span> <span style="color:#009900;">&#40;</span> is_category<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#123;</span>
		<span style="color:#000088;">$taxonomy</span> 	<span style="color:#339933;">=</span> <span style="color:#0000ff;">'category'</span><span style="color:#339933;">;</span>
		<span style="color:#000088;">$term</span>		<span style="color:#339933;">=</span> <span style="color:#000088;">$wp_query</span><span style="color:#339933;">-></span><span style="color:#004000;">query_vars</span><span style="color:#009900;">&#91;</span><span style="color:#0000ff;">'category_name'</span><span style="color:#009900;">&#93;</span><span style="color:#339933;">;</span>
	<span style="color:#009900;">&#125;</span> <span style="color:#b1b100;">else</span> <span style="color:#009900;">&#123;</span>
		<span style="color:#000088;">$taxonomy</span> 	<span style="color:#339933;">=</span> <span style="color:#000088;">$wp_query</span><span style="color:#339933;">-></span><span style="color:#004000;">query_vars</span><span style="color:#009900;">&#91;</span><span style="color:#0000ff;">'taxonomy'</span><span style="color:#009900;">&#93;</span><span style="color:#339933;">;</span>
		<span style="color:#000088;">$term</span> 		<span style="color:#339933;">=</span> <span style="color:#000088;">$wp_query</span><span style="color:#339933;">-></span><span style="color:#004000;">query_vars</span><span style="color:#009900;">&#91;</span><span style="color:#0000ff;">'term'</span><span style="color:#009900;">&#93;</span><span style="color:#339933;">;</span>
	<span style="color:#009900;">&#125;</span>
&nbsp;
	<span style="color:#000088;">$term</span> <span style="color:#339933;">=</span> get_term_by<span style="color:#009900;">&#40;</span> <span style="color:#0000ff;">'slug'</span><span style="color:#339933;">,</span> <span style="color:#000088;">$term</span><span style="color:#339933;">,</span> <span style="color:#000088;">$taxonomy</span> <span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span></pre></div></div><p>See how that is a bit ugly? That shouldn't be necessary right? (Let's not talk about the fact that <code>is_tax()</code> returns false when in a category or tag archive, even though that's weird at least.) Let's see how it can be done with <code>get_queried_object</code>:</p><div
 class="wp_syntax"><div
 class="code"><pre class="php" style="font-family:monospace;"><span style="color:#b1b100;">if</span> <span style="color:#009900;">&#40;</span> is_tax<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span> <span style="color:#339933;">||</span> is_tag<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span> <span style="color:#339933;">||</span> is_category<span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#123;</span>
	<span style="color:#000088;">$term</span> <span style="color:#339933;">=</span> <span style="color:#000088;">$wp_query</span><span style="color:#339933;">-></span><span style="color:#004000;">get_queried_object</span><span style="color:#009900;">&#40;</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span></pre></div></div><p>That's like 20 times more efficient right? Looking through my code I have used this call in the past, but somehow forgot about it. Hence this reminder to myself, and all of you, that it's there and that it can do some wonderful things for you!</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/get-queried-object/">Quick WP Tip: get_queried_object()</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>'s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/riUiJMHH1vo" height="1" width="1"/>";}i:14;a:9:{s:5:"title";s:60:"WordPress Podcast: Interview with Brian Clark of Copyblogger";s:4:"link";s:58:"http://feedproxy.google.com/~r/joostdevalk/~3/zMAFwlboh4w/";s:11:"description";s:407:"This weeks guest was Brian Clark of Copyblogger. Copyblogger recently merged with StudioPress to form Copyblogger Media, and as Brian was also already involved with the Scribe SEO plugin too, that was added to the group as well. This means &#8230; <a rel="nofollow" target="_blank" href="http://wp-community.org/2010/10/13/brian-clark-copyblogger/">Continue reading <span class="meta-nav">&#8594;</span></a>";s:4:"guid";s:30:"http://wp-community.org/?p=790";s:7:"pubdate";s:31:"Wed, 13 Oct 2010 00:35:17 -0700";s:7:"content";a:1:{s:7:"encoded";s:1101:"<div id="attachment_791" class="wp-caption alignright" style="width:210px;"><img class="size-full wp-image-791" title="Brian Clark - Copyblogger Media" src="http://wp-community.org/wp/wp-content/uploads/2010/10/brian-clark-copyblogger-media.jpg" alt="Brian Clark - Copyblogger Media" width="200" height="200"/><p class="wp-caption-text">Brian Clark</p></div><p>This weeks guest was Brian Clark of <a rel="nofollow" target="_blank" href="http://www.copyblogger.com/">Copyblogger</a>. Copyblogger recently merged with StudioPress to form Copyblogger Media, and as Brian was also already involved with the Scribe SEO plugin too, that was added to the group as well. This means the Copyblogger Media group is now a serious powerhouse of WordPress knowledge, which is what we discussed with Brian.</p><p>Due to some technical issues the show ended a bit early, which is why we&#8217;ll do another show with Brian soon on the topic of SEO for your blog. Nonetheless, this is a very interesting show to listen to!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/zMAFwlboh4w" height="1" width="1"/>";}s:10:"feedburner";a:2:{s:8:"origlink";s:59:"http://wp-community.org/2010/10/13/brian-clark-copyblogger/";s:17:"origenclosurelink";s:133:"http://media.blubrry.com/wordpresspodcast/media.rawvoice.com/seorockstars/www2.webmasterradio.fm/mp3/wordpresspodcast/10/WP101210.mp3";}s:7:"summary";s:407:"This weeks guest was Brian Clark of Copyblogger. Copyblogger recently merged with StudioPress to form Copyblogger Media, and as Brian was also already involved with the Scribe SEO plugin too, that was added to the group as well. This means &#8230; <a rel="nofollow" target="_blank" href="http://wp-community.org/2010/10/13/brian-clark-copyblogger/">Continue reading <span class="meta-nav">&#8594;</span></a>";s:12:"atom_content";s:1101:"<div id="attachment_791" class="wp-caption alignright" style="width:210px;"><img class="size-full wp-image-791" title="Brian Clark - Copyblogger Media" src="http://wp-community.org/wp/wp-content/uploads/2010/10/brian-clark-copyblogger-media.jpg" alt="Brian Clark - Copyblogger Media" width="200" height="200"/><p class="wp-caption-text">Brian Clark</p></div><p>This weeks guest was Brian Clark of <a rel="nofollow" target="_blank" href="http://www.copyblogger.com/">Copyblogger</a>. Copyblogger recently merged with StudioPress to form Copyblogger Media, and as Brian was also already involved with the Scribe SEO plugin too, that was added to the group as well. This means the Copyblogger Media group is now a serious powerhouse of WordPress knowledge, which is what we discussed with Brian.</p><p>Due to some technical issues the show ended a bit early, which is why we&#8217;ll do another show with Brian soon on the topic of SEO for your blog. Nonetheless, this is a very interesting show to listen to!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/zMAFwlboh4w" height="1" width="1"/>";}i:15;a:9:{s:5:"title";s:39:"Yoast: WordPress SEO now in public beta";s:4:"link";s:58:"http://feedproxy.google.com/~r/joostdevalk/~3/TtfY-r_Z7ew/";s:11:"description";s:907:"<p>Cross posted from my newsletter because people asked me too: I&#39;ll be honest. I had not expected so many of my newsletter readers to start testing, but I&#39;m deeply thankful that they (you) did. All your testing and your reports towards me allowed me to squash many many bugs, documentation inconsistencies and more over the [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-seo-public-beta/">WordPress SEO now in public beta</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:4:"guid";s:24:"http://yoast.com/?p=3350";s:7:"pubdate";s:31:"Mon, 11 Oct 2010 14:44:53 -0700";s:7:"content";a:1:{s:7:"encoded";s:5133:"<p>Cross posted from my newsletter because people asked me too:</p><p>I'll be honest. I had not expected so many of my newsletter readers to start testing, but I'm deeply thankful that they (you) did. All your testing and your reports towards me allowed me to squash many many bugs, documentation inconsistencies and more over the last three days, resulting in one of the biggest changelogs I've ever written for a single release.<br
 /> I've taken the time tonight to give the plugin a true home: it now has a page on yoast.com: <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress/seo/">WordPress SEO plugin</a>, with a feature list and sub pages for the three modules it'll have.</p><p><strong>WordPress.org</strong><br
 /> I've also just pulled the trigger and uploaded the plugin to WordPress.org, you can <a rel="nofollow"
 target="_blank" href="http://wordpress.org/extend/plugins/wordpress-seo/">find it here</a>. There are no stable versions yet, so auto update probably won't work yet, but you can <a rel="nofollow"
 target="_blank" href="http://downloads.wordpress.org/plugin/wordpress-seo.zip">download the latest version</a> from the WordPress.org plugin repository now.</p><p>You can of course, if you like it, also rate it with 5 stars, I wouldn't mind you doing that at all, as you can imagine.</p><p>The fact that it's now on WordPress.org also means I now have <a rel="nofollow"
 target="_blank" href="http://wordpress.org/tags/wordpress-seo">support forums</a> there. Some of you had already started using those, and I'll be using them to take feedback from you, although you're still very welcome to email me as well. Changelogs will also be made for each update, and you'll always find them <a rel="nofollow"
 target="_blank" href="http://wordpress.org/extend/plugins/wordpress-seo/changelog/">here</a>. That page contains the changelog between the first beta and the current one too, have a read if you want, it's huge.</p><p><strong>Modules</strong><br
 /> So there are a couple of things I owe you, as loyal readers, an explanation on. First of all, this module thing. The plugin allows for modules to be loaded that add functionality to the plugin. I currently have three of these planned:</p><ul><li><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress/seo/news-seo/">News SEO</a></li><li><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress/seo/video-seo/">Video SEO</a></li><li><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress/seo/local-seo/">Local SEO</a></li></ul><p>The News SEO module, which is already in the download you can currently get from WordPress.org, is and will remain free. It allows generation of an XML News Sitemap, which you'll need if you want to be included in Google News. More features will be added to that later.</p><p>The other two modules will be paid modules; they serve a more niche market and will require quite a bit of work to get right, hence the need for them to be paid. All three modules are developed by me in partnership with a subject matter expert, what they'll do and who these guys are is outlined on the pages above. Trust me, they're the best in the business.</p><p><strong>Beta period</strong><br
 /> Second: this plugin is STILL in beta. It will probably remain in beta for at least another 2 weeks, maybe more. Your testing is very much appreciated and will remain to be very much appreciated. Whether you're sending me technical things that don't work or lines of text you don't understand or could be improved: it's all great.</p><p><strong>Integration</strong><br
 /> I'm happy to say that Scribe SEO has been updated to work well with WordPress SEO, and the needed adaptions have been made to make it work well with Genesis too. The same work is underway for Thesis, and I've also been talking to the WPML team to make sure the WordPress SEO plugin is fully compatible with WPML as well.</p><p>Lastly, Nathan Rice of StudioPress has been so kind to promise to update his <a rel="nofollow"
 target="_blank" href="http://wordpress.org/extend/plugins/seo-data-transporter/">SEO Data Transporter plugin</a> soon to work with the plugin too, so you can easily move data back and forth between this plugin and other SEO plugins, should you ever want to switch away from this one...</p><p>This is a very exciting time for me, and I'm very thankful for the help that everyone has provided so far, let's make this a great success together!</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-seo-public-beta/">WordPress SEO now in public beta</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>'s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/TtfY-r_Z7ew" height="1" width="1"/>";}s:10:"feedburner";a:1:{s:8:"origlink";s:112:"http://yoast.com/wordpress-seo-public-beta/#utm_source=rss&utm_medium=rss&utm_campaign=wordpress-seo-public-beta";}s:7:"summary";s:907:"<p>Cross posted from my newsletter because people asked me too: I&#39;ll be honest. I had not expected so many of my newsletter readers to start testing, but I&#39;m deeply thankful that they (you) did. All your testing and your reports towards me allowed me to squash many many bugs, documentation inconsistencies and more over the [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-seo-public-beta/">WordPress SEO now in public beta</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:12:"atom_content";s:5133:"<p>Cross posted from my newsletter because people asked me too:</p><p>I'll be honest. I had not expected so many of my newsletter readers to start testing, but I'm deeply thankful that they (you) did. All your testing and your reports towards me allowed me to squash many many bugs, documentation inconsistencies and more over the last three days, resulting in one of the biggest changelogs I've ever written for a single release.<br
 /> I've taken the time tonight to give the plugin a true home: it now has a page on yoast.com: <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress/seo/">WordPress SEO plugin</a>, with a feature list and sub pages for the three modules it'll have.</p><p><strong>WordPress.org</strong><br
 /> I've also just pulled the trigger and uploaded the plugin to WordPress.org, you can <a rel="nofollow"
 target="_blank" href="http://wordpress.org/extend/plugins/wordpress-seo/">find it here</a>. There are no stable versions yet, so auto update probably won't work yet, but you can <a rel="nofollow"
 target="_blank" href="http://downloads.wordpress.org/plugin/wordpress-seo.zip">download the latest version</a> from the WordPress.org plugin repository now.</p><p>You can of course, if you like it, also rate it with 5 stars, I wouldn't mind you doing that at all, as you can imagine.</p><p>The fact that it's now on WordPress.org also means I now have <a rel="nofollow"
 target="_blank" href="http://wordpress.org/tags/wordpress-seo">support forums</a> there. Some of you had already started using those, and I'll be using them to take feedback from you, although you're still very welcome to email me as well. Changelogs will also be made for each update, and you'll always find them <a rel="nofollow"
 target="_blank" href="http://wordpress.org/extend/plugins/wordpress-seo/changelog/">here</a>. That page contains the changelog between the first beta and the current one too, have a read if you want, it's huge.</p><p><strong>Modules</strong><br
 /> So there are a couple of things I owe you, as loyal readers, an explanation on. First of all, this module thing. The plugin allows for modules to be loaded that add functionality to the plugin. I currently have three of these planned:</p><ul><li><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress/seo/news-seo/">News SEO</a></li><li><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress/seo/video-seo/">Video SEO</a></li><li><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress/seo/local-seo/">Local SEO</a></li></ul><p>The News SEO module, which is already in the download you can currently get from WordPress.org, is and will remain free. It allows generation of an XML News Sitemap, which you'll need if you want to be included in Google News. More features will be added to that later.</p><p>The other two modules will be paid modules; they serve a more niche market and will require quite a bit of work to get right, hence the need for them to be paid. All three modules are developed by me in partnership with a subject matter expert, what they'll do and who these guys are is outlined on the pages above. Trust me, they're the best in the business.</p><p><strong>Beta period</strong><br
 /> Second: this plugin is STILL in beta. It will probably remain in beta for at least another 2 weeks, maybe more. Your testing is very much appreciated and will remain to be very much appreciated. Whether you're sending me technical things that don't work or lines of text you don't understand or could be improved: it's all great.</p><p><strong>Integration</strong><br
 /> I'm happy to say that Scribe SEO has been updated to work well with WordPress SEO, and the needed adaptions have been made to make it work well with Genesis too. The same work is underway for Thesis, and I've also been talking to the WPML team to make sure the WordPress SEO plugin is fully compatible with WPML as well.</p><p>Lastly, Nathan Rice of StudioPress has been so kind to promise to update his <a rel="nofollow"
 target="_blank" href="http://wordpress.org/extend/plugins/seo-data-transporter/">SEO Data Transporter plugin</a> soon to work with the plugin too, so you can easily move data back and forth between this plugin and other SEO plugins, should you ever want to switch away from this one...</p><p>This is a very exciting time for me, and I'm very thankful for the help that everyone has provided so far, let's make this a great success together!</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-seo-public-beta/">WordPress SEO now in public beta</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>'s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/TtfY-r_Z7ew" height="1" width="1"/>";}i:16;a:10:{s:5:"title";s:44:"Yoast: Want to test my WordPress SEO plugin?";s:4:"link";s:58:"http://feedproxy.google.com/~r/joostdevalk/~3/WtlI03dYTic/";s:11:"description";s:887:"<p>I&#39;m getting closer and closer to releasing my WordPress SEO plugin. Turns out it&#39;s not as easy as I thought to get this right straight off the bat, and it&#39;s thus taking more and more time. I have also learned in my recent years of developing though, that getting a version out and feedback in [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-seo-plugin-beta/">Want to test my WordPress SEO plugin?</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:4:"guid";s:24:"http://yoast.com/?p=3311";s:7:"pubdate";s:31:"Wed, 06 Oct 2010 05:03:31 -0700";s:7:"content";s:64:"Array
            
         
            
            
         ";s:5:"media";a:3:{s:7:"content";s:26:"
            
            ";s:13:"content_title";s:76:"wordpress-seo-plugin-betaPermalink Settings page in the WordPress SEO plugin";s:19:"content_description";s:51:"Permalink Settings page in the WordPress SEO plugin";}s:10:"feedburner";a:1:{s:8:"origlink";s:112:"http://yoast.com/wordpress-seo-plugin-beta/#utm_source=rss&utm_medium=rss&utm_campaign=wordpress-seo-plugin-beta";}s:7:"summary";s:887:"<p>I&#39;m getting closer and closer to releasing my WordPress SEO plugin. Turns out it&#39;s not as easy as I thought to get this right straight off the bat, and it&#39;s thus taking more and more time. I have also learned in my recent years of developing though, that getting a version out and feedback in [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-seo-plugin-beta/">Want to test my WordPress SEO plugin?</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:12:"atom_content";s:1:"A";}i:17;a:10:{s:5:"title";s:62:"Yoast: Sponsored review: SEO Rank Analysis with Authority Labs";s:4:"link";s:58:"http://feedproxy.google.com/~r/joostdevalk/~3/14SHuQxIYwY/";s:11:"description";s:941:"<p>As you all know, the first link on a Google search page has, on average, a 40% click through rate.  Another 50%+ of the clicks go to the subsequent links on the page, with remaining clicks being scattered over subsequent pages. Most people will, in fact, search for another term rather than clicking through to [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/sponsored-review-seo-rank-analysis-with-authority-labs/">Sponsored review: SEO Rank Analysis with Authority Labs</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:4:"guid";s:24:"http://yoast.com/?p=3284";s:7:"pubdate";s:31:"Mon, 04 Oct 2010 07:35:09 -0700";s:7:"content";s:123:"Array
            
         
            
            
         
            
            
         
            
         ";s:5:"media";a:3:{s:7:"content";s:52:"
            
            
            
            ";s:13:"content_title";s:75:"Keyword Rankings by TagKeyword SuggestionsLinks to your domainIndexed Pages";s:19:"content_description";s:39:"Keyword SuggestionsLinks to your domain";}s:10:"feedburner";a:1:{s:8:"origlink";s:170:"http://yoast.com/sponsored-review-seo-rank-analysis-with-authority-labs/#utm_source=rss&utm_medium=rss&utm_campaign=sponsored-review-seo-rank-analysis-with-authority-labs";}s:7:"summary";s:941:"<p>As you all know, the first link on a Google search page has, on average, a 40% click through rate.  Another 50%+ of the clicks go to the subsequent links on the page, with remaining clicks being scattered over subsequent pages. Most people will, in fact, search for another term rather than clicking through to [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/sponsored-review-seo-rank-analysis-with-authority-labs/">Sponsored review: SEO Rank Analysis with Authority Labs</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:12:"atom_content";s:1:"A";}i:18;a:10:{s:5:"title";s:48:"Yoast: WordCamp Bulgaria: my presentation & more";s:4:"link";s:58:"http://feedproxy.google.com/~r/joostdevalk/~3/sk1lSMZH9F4/";s:11:"description";s:931:"<p>So I was in Sofia, Bulgaria for WordCamp Bulgaria. They write in Cyrillic and talk Bulgarian there; meaning I&#39;ve never felt like a stranger this much ever in my life. In a good way though because the people were awesome. These people included Dobromir and Ivan, the two organizers, Nikolay from Automattic, Stefanos from Greece [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordcamp-bulgaria-my-presentation-more/">WordCamp Bulgaria: my presentation & more</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:4:"guid";s:24:"http://yoast.com/?p=3216";s:7:"pubdate";s:31:"Sat, 02 Oct 2010 06:41:18 -0700";s:7:"content";s:28:"Array
            
         ";s:5:"media";a:2:{s:7:"content";s:13:"
            ";s:13:"content_title";s:22:"Logo Wordcamp Bulgaria";}s:10:"feedburner";a:1:{s:8:"origlink";s:138:"http://yoast.com/wordcamp-bulgaria-my-presentation-more/#utm_source=rss&utm_medium=rss&utm_campaign=wordcamp-bulgaria-my-presentation-more";}s:7:"summary";s:931:"<p>So I was in Sofia, Bulgaria for WordCamp Bulgaria. They write in Cyrillic and talk Bulgarian there; meaning I&#39;ve never felt like a stranger this much ever in my life. In a good way though because the people were awesome. These people included Dobromir and Ivan, the two organizers, Nikolay from Automattic, Stefanos from Greece [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/wordcamp-bulgaria-my-presentation-more/">WordCamp Bulgaria: my presentation & more</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:12:"atom_content";s:1:"A";}i:19;a:9:{s:5:"title";s:47:"Yoast: Track SEO rankings with Google Analytics";s:4:"link";s:58:"http://feedproxy.google.com/~r/joostdevalk/~3/XB80sJ74dXQ/";s:11:"description";s:896:"<p>Mike Pantoliano of Distilled had a good post over at SEOmoz about how to turn Google Analytics into your own rank tracker. We have been playing with the cd= parameter at Yoast before to track SEO rankings, as Mike also notes, and his improvement on the idea is a welcome one. In the comments, my [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/track-seo-rankings-with-google-analytics/">Track SEO rankings with Google Analytics</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:4:"guid";s:24:"http://yoast.com/?p=3206";s:7:"pubdate";s:31:"Thu, 30 Sep 2010 06:45:09 -0700";s:7:"content";a:1:{s:7:"encoded";s:4881:"<p>Mike Pantoliano of Distilled had a good post over at SEOmoz about <a rel="nofollow"
 target="_blank" href="http://www.seomoz.org/blog/tracking-organic-ranking-in-google-analytics-with-custom-variables">how to turn Google Analytics into your own rank tracker</a>. We have been playing with the <code>cd=</code> parameter at Yoast <a rel="nofollow"
 target="_blank" href="http://yoast.com/track-seo-rankings-google-analytics/">before</a> to track SEO rankings, as Mike also notes, and his improvement on the idea is a welcome one.</p><p>In the comments, my buddy <a rel="nofollow"
 target="_blank" href="http://SEOgadget.co.uk/">Richard Baxter</a> immediately suggested this would be a good addition to the <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress/google-analytics/">Google Analytics for WordPress</a> plugin. The "problem" was/is that Mike's example was in PHP, doing the rank recognition server side. This won't work, as we all use <a rel="nofollow"
 target="_blank" href="http://yoast.com/w3-total-cache/">W3 Total Cache</a> to cache our pages, right? And then, we'd be storing the same rank over and over again, or no rank at all, or, well you get it, mayhem ensues.</p><p>So, I had to come up with a javascript version that does the same. Luckily, that's not too hard. You simply need to do two things: check that the referrer is coming from google and that it contains the <code>cd=</code> parameter. If it does, get the value out of it and store it in a custom variable. Here's an example using the asynchronous tracking code, which you could, if you wanted to, drop into your site's footer already if you have asynchronous tracking running:</p><div
 class="wp_syntax"><div
 class="code"><pre class="javascript" style="font-family:monospace;"><span style="color:#000066;font-weight:bold;">if</span> <span style="color:#009900;">&#40;</span>document.<span style="color:#660066;">referrer</span>.<span style="color:#660066;">search</span><span style="color:#009900;">&#40;</span><span style="color:#009966;font-style:italic;">/[&#92;?|&]cd=/</span><span style="color:#009900;">&#41;</span> <span style="color:#339933;">!=</span> <span style="color:#339933;">-</span><span style="color:#CC0000;">1</span>
  <span style="color:#339933;">&&</span> document.<span style="color:#660066;">referrer</span>.<span style="color:#660066;">search</span><span style="color:#009900;">&#40;</span><span style="color:#009966;font-style:italic;">/google&#92;./</span><span style="color:#009900;">&#41;</span> <span style="color:#339933;">!=</span> <span style="color:#339933;">-</span><span style="color:#CC0000;">1</span><span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#123;</span>
	<span style="color:#003366;font-weight:bold;">var</span> rank<span style="color:#339933;">=</span>document.<span style="color:#660066;">referrer</span>.<span style="color:#660066;">match</span><span style="color:#009900;">&#40;</span><span style="color:#009966;font-style:italic;">/[&|&#92;?]cd=([&#92;d]+)/</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span>
	_gaq.<span style="color:#660066;">push</span><span style="color:#009900;">&#40;</span><span style="color:#009900;">&#91;</span><span style="color:#3366CC;">'_setCustomVar'</span><span style="color:#339933;">,</span><span style="color:#CC0000;">1</span><span style="color:#339933;">,</span><span style="color:#3366CC;">'rank'</span><span style="color:#339933;">,</span>rank<span style="color:#009900;">&#91;</span><span style="color:#CC0000;">1</span><span style="color:#009900;">&#93;</span><span style="color:#339933;">,</span><span style="color:#CC0000;">3</span><span style="color:#009900;">&#93;</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span>
<span style="color:#009900;">&#125;</span></pre></div></div><p>This is now running on my blog as a test, when it works as I expected I'll add it to the plugin. The code sample above uses custom variable "index" or "slot" 1 to store the ranking. I'm using another "slot" one here on the blog, but my plugin would take care of that. I'd love to hear your feedback and ideas on other stuff to do with this!</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/track-seo-rankings-with-google-analytics/">Track SEO rankings with Google Analytics</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>'s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/XB80sJ74dXQ" height="1" width="1"/>";}s:10:"feedburner";a:1:{s:8:"origlink";s:142:"http://yoast.com/track-seo-rankings-with-google-analytics/#utm_source=rss&utm_medium=rss&utm_campaign=track-seo-rankings-with-google-analytics";}s:7:"summary";s:896:"<p>Mike Pantoliano of Distilled had a good post over at SEOmoz about how to turn Google Analytics into your own rank tracker. We have been playing with the cd= parameter at Yoast before to track SEO rankings, as Mike also notes, and his improvement on the idea is a welcome one. In the comments, my [...]</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/track-seo-rankings-with-google-analytics/">Track SEO rankings with Google Analytics</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>&#39;s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don&#39;t want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>";s:12:"atom_content";s:4881:"<p>Mike Pantoliano of Distilled had a good post over at SEOmoz about <a rel="nofollow"
 target="_blank" href="http://www.seomoz.org/blog/tracking-organic-ranking-in-google-analytics-with-custom-variables">how to turn Google Analytics into your own rank tracker</a>. We have been playing with the <code>cd=</code> parameter at Yoast <a rel="nofollow"
 target="_blank" href="http://yoast.com/track-seo-rankings-google-analytics/">before</a> to track SEO rankings, as Mike also notes, and his improvement on the idea is a welcome one.</p><p>In the comments, my buddy <a rel="nofollow"
 target="_blank" href="http://SEOgadget.co.uk/">Richard Baxter</a> immediately suggested this would be a good addition to the <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress/google-analytics/">Google Analytics for WordPress</a> plugin. The "problem" was/is that Mike's example was in PHP, doing the rank recognition server side. This won't work, as we all use <a rel="nofollow"
 target="_blank" href="http://yoast.com/w3-total-cache/">W3 Total Cache</a> to cache our pages, right? And then, we'd be storing the same rank over and over again, or no rank at all, or, well you get it, mayhem ensues.</p><p>So, I had to come up with a javascript version that does the same. Luckily, that's not too hard. You simply need to do two things: check that the referrer is coming from google and that it contains the <code>cd=</code> parameter. If it does, get the value out of it and store it in a custom variable. Here's an example using the asynchronous tracking code, which you could, if you wanted to, drop into your site's footer already if you have asynchronous tracking running:</p><div
 class="wp_syntax"><div
 class="code"><pre class="javascript" style="font-family:monospace;"><span style="color:#000066;font-weight:bold;">if</span> <span style="color:#009900;">&#40;</span>document.<span style="color:#660066;">referrer</span>.<span style="color:#660066;">search</span><span style="color:#009900;">&#40;</span><span style="color:#009966;font-style:italic;">/[&#92;?|&]cd=/</span><span style="color:#009900;">&#41;</span> <span style="color:#339933;">!=</span> <span style="color:#339933;">-</span><span style="color:#CC0000;">1</span>
  <span style="color:#339933;">&&</span> document.<span style="color:#660066;">referrer</span>.<span style="color:#660066;">search</span><span style="color:#009900;">&#40;</span><span style="color:#009966;font-style:italic;">/google&#92;./</span><span style="color:#009900;">&#41;</span> <span style="color:#339933;">!=</span> <span style="color:#339933;">-</span><span style="color:#CC0000;">1</span><span style="color:#009900;">&#41;</span> <span style="color:#009900;">&#123;</span>
	<span style="color:#003366;font-weight:bold;">var</span> rank<span style="color:#339933;">=</span>document.<span style="color:#660066;">referrer</span>.<span style="color:#660066;">match</span><span style="color:#009900;">&#40;</span><span style="color:#009966;font-style:italic;">/[&|&#92;?]cd=([&#92;d]+)/</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span>
	_gaq.<span style="color:#660066;">push</span><span style="color:#009900;">&#40;</span><span style="color:#009900;">&#91;</span><span style="color:#3366CC;">'_setCustomVar'</span><span style="color:#339933;">,</span><span style="color:#CC0000;">1</span><span style="color:#339933;">,</span><span style="color:#3366CC;">'rank'</span><span style="color:#339933;">,</span>rank<span style="color:#009900;">&#91;</span><span style="color:#CC0000;">1</span><span style="color:#009900;">&#93;</span><span style="color:#339933;">,</span><span style="color:#CC0000;">3</span><span style="color:#009900;">&#93;</span><span style="color:#009900;">&#41;</span><span style="color:#339933;">;</span>
<span style="color:#009900;">&#125;</span></pre></div></div><p>This is now running on my blog as a test, when it works as I expected I'll add it to the plugin. The code sample above uses custom variable "index" or "slot" 1 to store the ranking. I'm using another "slot" one here on the blog, but my plugin would take care of that. I'd love to hear your feedback and ideas on other stuff to do with this!</p><p><a rel="nofollow"
 target="_blank" href="http://yoast.com/track-seo-rankings-with-google-analytics/">Track SEO rankings with Google Analytics</a> is a post from <a rel="nofollow"
 target="_blank" href="http://yoast.com/about-me/">Joost de Valk</a>'s <a rel="nofollow"
 target="_blank" href="http://yoast.com">Yoast - Tweaking Websites</a>.A good WordPress blog needs good hosting, you don't want your blog to be slow, or, even worse, down, do you? Check out my thoughts on <a rel="nofollow"
 target="_blank" href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p><img src="http://feeds.feedburner.com/~r/joostdevalk/~4/XB80sJ74dXQ" height="1" width="1"/>";}}s:7:"channel";a:7:{s:5:"title";s:49:"Yoast - Tweaking Websites & The WordPress Podcast";s:11:"description";s:64:"This is the combined feed of Yoast.com and the WordPress Podcast";s:4:"link";s:22:"http://yoast.com/feed/";s:7:"pubdate";s:31:"Sun, 05 Dec 2010 14:07:23 -0800";s:9:"generator";s:29:"http://wordpress.org/?v=yoast";s:10:"feedburner";a:4:{s:14:"emailserviceid";s:11:"joostdevalk";s:18:"feedburnerhostname";s:28:"http://feedburner.google.com";s:9:"feedflare";s:158:"Subscribe with PodnovaSubscribe with NewsGatorSubscribe with NetvibesSubscribe with PageflakesSubscribe with My Yahoo!Subscribe with ODEOSubscribe with Google";s:15:"browserfriendly";s:195:"This is the combined feed for Yoast.com and the WordPress podcast. Subscribe now to get WordPress & Magento tips & tricks, helping you optimize your site for speed, search engines and conversion!";}s:7:"tagline";s:64:"This is the combined feed of Yoast.com and the WordPress Podcast";}s:9:"textinput";a:0:{}s:5:"image";a:0:{}s:9:"feed_type";s:3:"RSS";s:12:"feed_version";s:3:"2.0";s:5:"stack";a:0:{}s:9:"inchannel";b:0;s:6:"initem";b:0;s:9:"incontent";b:0;s:11:"intextinput";b:0;s:7:"inimage";b:0;s:13:"current_field";s:0:"";s:17:"current_namespace";b:0;s:19:"_CONTENT_CONSTRUCTS";a:6:{i:0;s:7:"content";i:1;s:7:"summary";i:2;s:4:"info";i:3;s:5:"title";i:4;s:7:"tagline";i:5;s:9:"copyright";}s:4:"etag";s:27:"RP4WdxFPIB7yFu1xyVP3IwJ8BBU";s:13:"last_modified";s:29:"Sun, 05 Dec 2010 22:07:24 GMT";}