<?xml version="1.0" encoding="utf-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
xmlns:media="http://search.yahoo.com/mrss/"><channel><title>Yoast &#187; WordPress Widgets</title> <atom:link href="http://yoast.com/tag/wordpress-widgets/feed/" rel="self" type="application/rss+xml" /><link>http://yoast.com</link> <description>Tweaking Websites</description> <lastBuildDate>Thu, 09 Feb 2012 13:22:13 +0000</lastBuildDate> <language>en-US</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.4-alpha-19827</generator> <image><title>Yoast</title> <url>http://yoast.com/wp-content/themes/yoast-v2/images/yoast-logo-rss.png</url><link>http://yoast.com</link> <width>144</width> <height>103</height> <description>Tweaking Websites</description> </image><xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /> <item><title>Killer Performance Tips from the Expert</title><link>http://yoast.com/expert-web-performance-tips/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=expert-web-performance-tips</link> <comments>http://yoast.com/expert-web-performance-tips/#comments</comments> <pubDate>Mon, 07 Feb 2011 19:56:12 +0000</pubDate> <dc:creator>Joost de Valk</dc:creator> <category><![CDATA[Webdesign & development]]></category> <category><![CDATA[WordPress]]></category> <category><![CDATA[Site Speed]]></category> <category><![CDATA[WordPress podcast]]></category> <category><![CDATA[WordPress Widgets]]></category><guid
isPermaLink="false">http://yoast.com/?p=3831</guid> <description><![CDATA[<p>My business &#38; podcast partner Frederick Townes, who also happens to be the CTO @ Mashable.com, has finally finished a long awaited (by me at least) post covering lots of the performance tips he's applied at Mashable (I hope you've seen their awesome redesign) and in other projects to make the sites faster despite having [...]</p><p><a
href="http://yoast.com/expert-web-performance-tips/">Killer Performance Tips from the Expert</a> is a post by <a
rel="author" href="http://yoast.com/author/admin/">Joost de Valk</a> on <a
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
href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>]]></description> <content:encoded><![CDATA[<p>My business &amp; podcast partner <a
href="http://yoast.com/author/frederick/">Frederick Townes</a>, who also happens to be the CTO @ <a
rel="no follow external" href="http://mashable.com/">Mashable.com</a>, has finally finished a <a
href="http://www.w3-edge.com/weblog/2011/02/optimize-social-media-button-performance/">long awaited (by me at least) post</a> covering lots of the performance tips he's applied at <a
href="http://mashable.com">Mashable</a> (I hope you've seen their awesome redesign) and in other projects to make the sites faster despite having lots of widgets etc.</p><p>His tips in particular are useful for optimizing the performance of social media buttons and ads etc, but keep in mind there are lots of aspects of WordPress to optimize, like <a
href="http://yoast.com/articles/wordpress-seo/">SEO</a>, <a
href="http://yoast.com/wordpress-performance-optimization/">database performance</a> and <a
href="http://yoast.com/40-wordpress-optimisation-tips/">more</a>.</p><p><a
href="http://yoast.com/expert-web-performance-tips/">Killer Performance Tips from the Expert</a> is a post by <a
rel="author" href="http://yoast.com/author/admin/">Joost de Valk</a> on <a
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
href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>]]></content:encoded> <wfw:commentRss>http://yoast.com/expert-web-performance-tips/feed/</wfw:commentRss> <slash:comments>2</slash:comments> </item> <item><title>Press This with Aaron Brazell</title><link>http://yoast.com/press-this-with-aaron-brazell/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=press-this-with-aaron-brazell</link> <comments>http://yoast.com/press-this-with-aaron-brazell/#comments</comments> <pubDate>Wed, 23 Sep 2009 06:58:20 +0000</pubDate> <dc:creator>Joost de Valk</dc:creator> <category><![CDATA[WordPress]]></category> <category><![CDATA[TextMate]]></category> <category><![CDATA[WordCamp]]></category> <category><![CDATA[WordPress Plugins]]></category> <category><![CDATA[WordPress Widgets]]></category><guid
isPermaLink="false">http://yoast.com/?p=1608</guid> <description><![CDATA[<p>Last nights Press This featured a very pleasant conversation with Aaron Brazell, also known as Technosailor, the author of the upcoming WordPress Bible. We discussed a lot of things, as usual, and as I promised in the comments on my previous Press This update, I've kept more notes so I can do this post and [...]</p><p><a
href="http://yoast.com/press-this-with-aaron-brazell/">Press This with Aaron Brazell</a> is a post by <a
rel="author" href="http://yoast.com/author/admin/">Joost de Valk</a> on <a
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
href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>]]></description> <content:encoded><![CDATA[<p><a
href="http://cdn.yoast.com/wp-content/uploads/2009/09/aaron-brazell.jpg"><img
class="alignright size-thumbnail wp-image-1609" title="aaron-brazell" src="http://cdn3.yoast.com/wp-content/uploads/2009/09/aaron-brazell-125x125.jpg" alt="aaron-brazell" width="125" height="125" /></a>Last nights <a
href="http://www.pressthis.com/">Press This</a> featured a very pleasant conversation with <a
href="http://aaronbrazell.com/">Aaron Brazell</a>, also known as <a
href="http://technosailor.com/">Technosailor</a>, the author of the upcoming <a
rel="nofollow" href="http://www.amazon.com/gp/product/0470568135?ie=UTF8&amp;tag=yoastweawebs-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0470568135">WordPress Bible</a>. We discussed a lot of things, as usual, and as I promised in the comments on my previous Press This update, I've kept more notes so I can do this post and give you all the links to the stuff we talked about!</p><p>We talked about which area's of WordPress are under utilized according to Aaron, and he mentioned an area that is dear to my heart as well: the widget functionality that was introduced in 2.8. WP Engineer has a great post on <a
href="http://wpengineer.com/wordpress-built-a-widget/">how to build widgets 2.8 style</a>, but if you're a TextMate user, like both Aaron and myself, you should really check out both my <a
href="http://yoast.com/tools/textmate/">TextMate bundle for WordPress</a> and Mark Jaquith's <a
href="http://markjaquith.wordpress.com/2009/08/31/textmate-wordpress-widget-snippet/">TextMate WordPress widget snippet</a>.</p><p>Then we talked briefly about <a
href="http://trac.bbpress.org/wiki/BackPress">BackPress</a>, which is the attempt to normalise all the code that is shared between BBPress and WordPress into one library of functions and classes that can be used separately as well. Aaron mentioned using it for some non WordPress projects and I've done the same.</p><p>We also ranted together on WordPress security, mainly because Aaron did a post on Technosailor with the title <a
href="http://technosailor.com/2009/09/06/wordpress-security-and-how-im-going-to-take-all-your-money/">WordPress Security and How I’m Going to Take All Your Money</a>. He explained his point: the people who know how to fix this stuff have jobs, they usually make their living building WordPress sites, we don't have the time to fix your blog, so please please upgrade, and if you do get hacked, and it's your dumb fault, we will charge you a lot of money for it.</p><p>When asked about his book signing tour it turns out that WordPress authors don't get flown around the world yet to promote their books, which probably has something to do with the WordCamp's being quite local and cheap to go to. I did mention that Aaron should actually be at <a
href="http://wordcampnl.org/">WordCampNL</a>, where I'll be speaking too October 31st, and he seemed eager to come but probably not this year...</p><p>There was a lot more that I'm not going to type out, you'll just have to listen to <a
href="http://media.rawvoice.com/pressthis/www2.webmasterradio.fm/mp3/pressthis/09/PRESS092209.mp3">the show</a>!</p><p>Make sure to subscribe to Press This by using the appropriate subscribe button on the <a
href="http://www.pressthis.com/">Press This page</a>, or tune in live on <a
href="http://webmasterradio.fm">webmasterradio.fm</a> each tuesday at 2 PM Pacific, 5 PM Eastern, 10 PM GMT, so you can join in the <a
rel="nofollow" href="http://www2.webmasterradio.fm/chat/">chat</a>! Next week I'll be talking to my buddy <a
href="http://yoast.com/todd-garland-buysellads/">Todd Garland of BuySellAds</a> about how to monetize your blog!</p><p><a
href="http://yoast.com/press-this-with-aaron-brazell/">Press This with Aaron Brazell</a> is a post by <a
rel="author" href="http://yoast.com/author/admin/">Joost de Valk</a> on <a
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
href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>]]></content:encoded> <wfw:commentRss>http://yoast.com/press-this-with-aaron-brazell/feed/</wfw:commentRss> <slash:comments>5</slash:comments> <enclosure
url="http://media.rawvoice.com/pressthis/www2.webmasterradio.fm/mp3/pressthis/09/PRESS092209.mp3" length="41362581" type="audio/mpeg" /> <media:thumbnail url="http://cdn3.yoast.com/wp-content/uploads/2009/09/aaron-brazell-125x125.jpg" /> <media:content url="http://cdn.yoast.com/wp-content/uploads/2009/09/aaron-brazell.jpg" medium="image"> <media:title type="html">aaron-brazell</media:title> <media:thumbnail url="http://cdn3.yoast.com/wp-content/uploads/2009/09/aaron-brazell-125x125.jpg" /> </media:content> </item> <item><title>What are &#8220;custom taxonomies&#8221;?</title><link>http://yoast.com/wordpress-custom-taxonomies/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=wordpress-custom-taxonomies</link> <comments>http://yoast.com/wordpress-custom-taxonomies/#comments</comments> <pubDate>Mon, 08 Jun 2009 22:52:46 +0000</pubDate> <dc:creator>Joost de Valk</dc:creator> <category><![CDATA[SEO]]></category> <category><![CDATA[WordPress Plugins]]></category> <category><![CDATA[WordPress Widgets]]></category><guid
isPermaLink="false">http://yoast.com/?p=1480</guid> <description><![CDATA[<p>WordPress, with version 2.3, introduced the concept of Tags. As described by Wikipedia, a tag is "a non-hierarchical keyword or term assigned to a piece of information". This meant WordPress had a hierarchical way of classifying information (categories), and a non hierarchical way of classifying information. As far back as in 2006, people were discussing [...]</p><p><a
href="http://yoast.com/wordpress-custom-taxonomies/">What are &#8220;custom taxonomies&#8221;?</a> is a post by <a
rel="author" href="http://yoast.com/author/admin/">Joost de Valk</a> on <a
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
href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>]]></description> <content:encoded><![CDATA[<p>WordPress, with version 2.3, introduced the concept of Tags. <a
href="http://en.wikipedia.org/wiki/Tag_(metadata)">As described by Wikipedia</a>, a tag is "a non-hierarchical keyword or term assigned to a piece of information". This meant WordPress had a hierarchical way of classifying information (categories), and a non hierarchical way of classifying information. As far back as in 2006, people were discussing the fact that <a
href="http://carthik.net/blog/vault/2006/02/21/tags-are-not-categories/">tags are not categories</a>.</p><p>The issue is that WordPress calls them both "taxonomies", when they're actually not. They're not, because the word taxonomy, <a
href="http://en.wikipedia.org/wiki/Taxonomy">as described in another Wikipedia page</a>, assumes a hierarchy of sorts. Now, with version 2.8, WordPress introduces (or actually gives more easy access to the already available backend for) custom taxonomies.</p><p>These custom taxonomies can be either non-hierarchical (eg. "tag" like) or hierarchical (eg. "category" like), but for now only the non-hierarchical taxonomies benefit from the smooth integration. These taxonomies are more "real" taxonomies though, as they add a level of hierarchy to the tag structure.</p><p>Let me give you an example: you could have a People and a Places taxonomy. Now, when you write a new post, you decide to add a keyword in  the People taxonomy. By doing that, you're saying that it's a keyword (or tag, if you want) of the type People, so it <em>is</em> hierarchical in a way. But it also makes the keyword that much more informative, as it adds another layer of information.</p><p>For those more visually inclined, my buddy <a
href="http://chapter42.com/">Roy Huiskes</a> helped me by making a graphical explanation of the subject:</p><p><img
src="http://cdn3.yoast.com/wp-content/uploads/2009/06/taxonomies1.jpg" alt="taxonomies" title="taxonomies" width="524" height="340" class="aligncenter size-full wp-image-1482" /></p><p>Now as said, WordPress 2.8 gives more easy access to these new "non-hierarchical" taxonomies, but I wanted to make it even easier. Hence, my newest plugin: <a
href="http://yoast.com/wordpress/simple-taxonomies/">Simple Taxonomies</a>. It takes care of creating the taxonomies, making sure their URL rewrites work (eg. http://example.com/people/joost/), creating widgets for it, allowing you to add it to the end of posts and excerpts, and even comes with a set of template tags for tag titles and descriptions.</p><p><a
href="http://yoast.com/wordpress-custom-taxonomies/">What are &#8220;custom taxonomies&#8221;?</a> is a post by <a
rel="author" href="http://yoast.com/author/admin/">Joost de Valk</a> on <a
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
href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>]]></content:encoded> <wfw:commentRss>http://yoast.com/wordpress-custom-taxonomies/feed/</wfw:commentRss> <slash:comments>32</slash:comments> <media:thumbnail url="http://cdn3.yoast.com/wp-content/uploads/2009/06/taxonomies1-125x125.jpg" /> <media:content url="http://cdn3.yoast.com/wp-content/uploads/2009/06/taxonomies1.jpg" medium="image"> <media:title type="html">taxonomies</media:title> <media:thumbnail url="http://cdn3.yoast.com/wp-content/uploads/2009/06/taxonomies1-125x125.jpg" /> </media:content> </item> <item><title>Ads Widget for WordPress</title><link>http://yoast.com/ads-widget-for-wordpress/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ads-widget-for-wordpress</link> <comments>http://yoast.com/ads-widget-for-wordpress/#comments</comments> <pubDate>Fri, 08 Feb 2008 10:04:52 +0000</pubDate> <dc:creator>Joost de Valk</dc:creator> <category><![CDATA[WordPress]]></category> <category><![CDATA[WordPress Widgets]]></category><guid
isPermaLink="false">http://www.joostdevalk.nl/ads-widget-for-wordpress/</guid> <description><![CDATA[<p>A quick post to show you a widget I've been working on for the last few days: a widget to ad ads to your sidebar, which I'm actually using in the sidebar. You can see the back-end interface for it on the right. It has a few options: randomize the ad positions shows an "advertise [...]</p><p><a
href="http://yoast.com/ads-widget-for-wordpress/">Ads Widget for WordPress</a> is a post by <a
rel="author" href="http://yoast.com/author/admin/">Joost de Valk</a> on <a
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
href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>]]></description> <content:encoded><![CDATA[<p><a
href="http://cdn.yoast.com/wp-content/uploads/2008/02/ads-widget.png" style="float: right" title="Ads Widget for WordPress"><img
src="http://cdn2.yoast.com/wp-content/uploads/2008/02/ads-widget.thumbnail.png" alt="Ads Widget for WordPress" /></a>A quick post to show you a widget I've been working on for the last few days: a widget to ad ads to your sidebar, which I'm actually using in the sidebar. You can see the back-end interface for it on the right. It has a few options:</p><ul><li>randomize the ad positions</li><li>shows an "advertise here"button</li><li>add styling to your images</li><li>add specific styling to the advertise here button</li><li>just type in the ad image URL, and the destination URL</li></ul><p>Currently it allows for four ads, but I'm thinking of a way to make it allow for as much ads as you want. I'm wondering: what would you be wanting from such a widget? And would you be willing to pay for it?</p><p><a
href="http://yoast.com/ads-widget-for-wordpress/">Ads Widget for WordPress</a> is a post by <a
rel="author" href="http://yoast.com/author/admin/">Joost de Valk</a> on <a
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
href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>]]></content:encoded> <wfw:commentRss>http://yoast.com/ads-widget-for-wordpress/feed/</wfw:commentRss> <slash:comments>21</slash:comments> <media:thumbnail url="http://cdn2.yoast.com/wp-content/uploads/2008/02/ads-widget.thumbnail.png" /> <media:content url="http://cdn2.yoast.com/wp-content/uploads/2008/02/ads-widget.thumbnail.png" medium="image"> <media:title type="html">Ads Widget for WordPress</media:title> </media:content> </item> <item><title>Conditional WordPress widgets with rich editable text</title><link>http://yoast.com/conditional-wordpress-widgets-with-rich-editable-text/#utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=conditional-wordpress-widgets-with-rich-editable-text</link> <comments>http://yoast.com/conditional-wordpress-widgets-with-rich-editable-text/#comments</comments> <pubDate>Tue, 09 Oct 2007 09:35:48 +0000</pubDate> <dc:creator>Joost de Valk</dc:creator> <category><![CDATA[WordPress]]></category> <category><![CDATA[WordPress Widgets]]></category><guid
isPermaLink="false">http://www.joostdevalk.nl/conditional-wordpress-widgets-with-rich-editable-text/</guid> <description><![CDATA[<p>For the "About Joost" widget shown on the homepage of this site, I created a new widget. It has two great features: it shows just on the homepage, and the content and title are drawn from a page, so that I can edit it as a normal page with the richtext editor in the backend [...]</p><p><a
href="http://yoast.com/conditional-wordpress-widgets-with-rich-editable-text/">Conditional WordPress widgets with rich editable text</a> is a post by <a
rel="author" href="http://yoast.com/author/admin/">Joost de Valk</a> on <a
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
href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>]]></description> <content:encoded><![CDATA[<p>For the "About Joost" widget shown on the homepage of this site, I created a new widget. It has two great features: it shows just on the homepage, and the content and title are drawn from a page, so that I can edit it as a normal page with the richtext editor in the backend of WordPress.</p><p>The code basically looks like this:</p><pre class="brush: php; title: ; notranslate">
function widget_about_me($args) {
if (is_home()) {
extract($args);
query_posts('page_id=&lt;pageid&gt;');
while (have_posts()) : the_post();
echo $before_widget;
echo $before_title.get_the_title().$after_title;
the_content('');
echo $after_widget;
endwhile;
query_posts('');
}
}
</pre><p>The <code>is_home()</code> makes sure the widget only shows up on the homepage, and then you enter into a new loop with a specific page id. After having done that, I open the "normal" loop again, to make sure other widgets and stuff that relies on <code>is_home()</code> keeps working.</p><p>Of course you have to make sure that you 301 redirect the "page" you're using in the widget when it get's opened directly to your homepage. There's no reason for anyone to want to see just that content.</pageid><p><a
href="http://yoast.com/conditional-wordpress-widgets-with-rich-editable-text/">Conditional WordPress widgets with rich editable text</a> is a post by <a
rel="author" href="http://yoast.com/author/admin/">Joost de Valk</a> on <a
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
href="http://yoast.com/wordpress-hosting/">WordPress hosting</a>!</p>]]></content:encoded> <wfw:commentRss>http://yoast.com/conditional-wordpress-widgets-with-rich-editable-text/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>
<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using apc
Page Caching using apc
Database Caching 1/28 queries in 0.006 seconds using apc
Object Caching 1138/1183 objects using apc
Content Delivery Network via cdn.yoast.com

Served from: yoast.com @ 2012-02-10 02:33:41 -->
