<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Jon Dyer&#039;s Blog &#187; Blogging</title>
	<atom:link href="http://www.dyers.org/blog/archives/category/blogging/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dyers.org/blog</link>
	<description>Taking All Your Base Since 2002</description>
	<lastBuildDate>Wed, 10 Mar 2010 02:44:32 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Dyers.org Turns Forty-Eight (In Web Years)</title>
		<link>http://www.dyers.org/blog/archives/2010/01/10/dyers-org-turns-forty-eight-in-web-years/</link>
		<comments>http://www.dyers.org/blog/archives/2010/01/10/dyers-org-turns-forty-eight-in-web-years/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 13:11:58 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[anniversary]]></category>
		<category><![CDATA[blogiversary]]></category>
		<category><![CDATA[thanks]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/?p=2048</guid>
		<description><![CDATA[  At a time when my feedreader is choking on the bones of abandoned blogs that are being voraciously devoured 140 characters at a time, my blog  is turning eight years old.  That&#8217;s a long time for something to exist on the web without a viable business model.  I think I [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://www.dyers.org/images/201001/robot-cupcake.jpg" alt="Robot Cupcake" />  At a time when my feedreader is choking on the bones of abandoned blogs that are being voraciously devoured 140 characters at a time, my blog  is turning <em>eight years old</em>.  That&#8217;s a long time for something to exist on the web without a viable business model.  I think I know how the dinosaurs felt.</p>
<p>I had to drop to a weekly posting schedule to make room for a book and new baby, but 548,083 unique visitors still managed to drop by here in 2009.  Even though that was down from 1.3 million visitors in 2008, I still feel the same awe that I felt in early 2002 when there were twenty-nine people a day reading along: I still wonder who those other twenty-six people are.</p>
<h3>So, Thank You (Yes, You)!</h3>
<p>The blogsphere is now packed with leaner, funnier, and better marketed blogs than this one, so I want you to know that I appreciate you spending some of your time here sifting through the literary rubble for something amusing to pocket week after week.  I really do.  So even though I can&#8217;t pay you in money, when you die, on your deathbed, you&#8217;ll receive total consciousness.  So you got that going for you&#8230;which is nice.</p>
<p>Whether your one of the site&#8217;s 400 subscribers or just someone who checks in once and a while, thanks for helping to make this another great year.</p>
<p>Gunga galunga&#8230;gunga &#8212; Gunga galunga.</p>
<p>-Jon Dyer</p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=2048&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_2048" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2010/01/10/dyers-org-turns-forty-eight-in-web-years/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Better Blogroll 3.0 Released</title>
		<link>http://www.dyers.org/blog/archives/2009/12/22/better-blogroll-3-0-released/</link>
		<comments>http://www.dyers.org/blog/archives/2009/12/22/better-blogroll-3-0-released/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 02:20:13 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[better_blogroll]]></category>
		<category><![CDATA[blogroll]]></category>
		<category><![CDATA[blogroll_management]]></category>
		<category><![CDATA[link_love]]></category>
		<category><![CDATA[link_manager]]></category>
		<category><![CDATA[simple_ad_rotator]]></category>
		<category><![CDATA[widget]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress_categories]]></category>
		<category><![CDATA[wordpress_links]]></category>
		<category><![CDATA[wordpress_plugin]]></category>
		<category><![CDATA[wordpress_widgets]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/?p=2042</guid>
		<description><![CDATA[I put together Better Blogroll over two years ago to give Wordpress users a lot more control over the way that Wordpress handles and displays their blogrolls.  Since then, it&#8217;s been downloaded 13,666 times (No, I couldn&#8217;t believe that number, either).
Two main updates went into Better Blogroll 3.0.  First, the plugin now includes [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.dyers.org/blog/better-blogroll-widget-for-wordpress"><img class="alignleft" src="http://www.dyers.org/images/better-blogroll.png" alt="better blogroll 3.0" /></a>I put together Better Blogroll over two years ago to give Wordpress users a lot more control over the way that Wordpress handles and displays their blogrolls.  Since then, it&#8217;s been downloaded 13,666 times (No, I couldn&#8217;t believe that number, either).</p>
<p>Two main updates went into Better Blogroll 3.0.  First, the plugin now includes the ability to display link ratings as defined in your WordPress Links Manager.</p>
<p>More and more people have been using the plugin as a replacement  for the default WordPress links widget, and many have been asking that the plugin be available without the link randomization that Better Blogroll was originally written for.  </p>
<p>Randomization is still available, but now the links can be sorted by title or rating as well.  With the addition of category groupings introduced in version 2.9, the plugin can act like a very configurable version of the basic WordPress Links widget.</p>
<p>For more information about Better Blogroll, head on over to my <a href="http://www.dyers.org/blog/better-blogroll-widget-for-wordpress">Better Blogroll Widget for Wordpress Page</a>.</p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=2042&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_2042" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2009/12/22/better-blogroll-3-0-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How To Setup A Secret PHP Test Area in WordPress</title>
		<link>http://www.dyers.org/blog/archives/2009/03/13/how-to-setup-a-secret-php-test-area-in-wordpress/</link>
		<comments>http://www.dyers.org/blog/archives/2009/03/13/how-to-setup-a-secret-php-test-area-in-wordpress/#comments</comments>
		<pubDate>Fri, 13 Mar 2009 16:56:55 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Geeky]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress_hacks]]></category>
		<category><![CDATA[wordpress_plugins]]></category>
		<category><![CDATA[wordpres_template_how_to]]></category>
		<category><![CDATA[wp_php]]></category>
		<category><![CDATA[wp_plugins]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/?p=1912</guid>
		<description><![CDATA[I&#8217;ve developed a few WordPress plugins and I love to hack WordPress, so there are times when I need to write and test PHP within the WordPress framework.  Because my plugins are site-wide sidebar widgets, any errors I may introduce while testing have the potential to affect every page on my site.  
Instead [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.dyers.org/WordPress/wp-content/uploads/2008/05/wp_logo.png" alt="Wordpress Logo" title="Wordpress Logo" width="100" height="100" class="alignleft" />I&#8217;ve developed a few WordPress plugins and I love to hack WordPress, so there are times when I need to write and test PHP within the WordPress framework.  Because <a href="http://wordpress.org/extend/plugins/profile/dyersorg" title="My Plugins in the WordPress Plugin Directory" >my plugins</a> are site-wide sidebar widgets, any errors I may introduce while testing have the potential to affect every page on my site.  </p>
<p>Instead of testing my widgets live, I test the underlying PHP in a designated test area that his hidden from regular readers.  That way, if PHP barks at me for missing an underscore, it&#8217;s more of a private message to me, and not a public broadcast to all of my readers.</p>
<p>Creating a WordPress test area is a simple addition of a page template and test page to your WordPress theme files.  Any PHP that you put in the test template can be executed by refreshing a draft preview of the page assigned to it.  Because the test page is never actually published, there&#8217;s no possibility of it reaching your readers and interrupting the flow of your site. </p>
<p>Want to set up your own Wordpress PHP test area?<br />
<span id="more-1912"></span></p>
<h3>Using A WordPress Page Template As A PHP Test Area</h3>
<ol>
<li>Put the following into a text file and save it as phptest.php:
<pre><code>&lt;?php
/*
Template Name: PHP Test Template
*/
?&gt;

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

&lt;div id="content" class="narrowcolumn"&gt;
&lt;h2&gt;This is a test File&lt;/h2&gt;

&lt;?php
//PHP test area
?&gt;
&lt;/div&gt;

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

&lt;?php get_footer(); ?&gt;</code></pre>
</li>
<li><strong>Upload the file</strong> into your current theme.  These are typically located in /wp-content /themes/ [theme-name]/ under your WordPress installation directory.</li>
<li>Go into your WordPress admin panel and click <strong>Editor from the Appearance menu</strong> on the left.  Make sure that you can see the PHP Test Template listed on the in the template list on the right hand side.  If it&#8217;s not there, you might&#8217;ve uploaded the file to the wrong theme directory.</li>
<li><strong>From the Pages menu</strong> in the left side column of your WordPress admin panel, click <strong>Add New</strong>.</li>
<li><strong>Title the page</strong> something like &#8220;PHP Test Page&#8221; and leave the post area blank.</li>
<li>On the right hand side, <strong>under Attributes / Template, Select PHP Test Template</strong> from the drop down menu.</li>
<li>Click <strong>Save Draft</strong>.</li>
<li>Click <strong>Preview</strong>.</li>
<li>Now go back to the PHP Test template in your theme by clicking <strong>Editor from the Appearance menu</strong> on the left side of the admin panel.</li>
<li>From the list on the right, click <strong>PHP Test Template</strong>.</li>
<li><strong>Add your PHP code</strong> to the line of the test template that reads <code>//PHP test area</code>.</li>
<li>When you&#8217;re done, click <strong>Update File</strong>.</li>
<li>When you <strong>refresh the preview of your draft PHP test page</strong> (that you opened in step 8), any PHP that you put in the template will execute.</li>
</ol>
<p>Once you&#8217;re satisfied that the PHP has been tested, it can be moved out of the test template and into a production template or widget with the confidence that it&#8217;s going to behave within the WordPress framework.  You can clear your test template and leave the test page dormant until your next idea comes along.</p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1912&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1912" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2009/03/13/how-to-setup-a-secret-php-test-area-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Happy Blogiversary To Us!</title>
		<link>http://www.dyers.org/blog/archives/2009/01/10/happy-blogiversary-to-us/</link>
		<comments>http://www.dyers.org/blog/archives/2009/01/10/happy-blogiversary-to-us/#comments</comments>
		<pubDate>Sat, 10 Jan 2009 14:11:18 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[Happy]]></category>
		<category><![CDATA[anniversary]]></category>
		<category><![CDATA[seven_years]]></category>
		<category><![CDATA[thanks]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/?p=1880</guid>
		<description><![CDATA[Can you believe that today marks seven years that this blog has been running?  It was started on January 10, 2002 at 9:11 AM with a post entitled 10 Print &#8220;Hello World&#8221;.  Since then, I&#8217;ve published over 1575 posts, and have averaged more than four posts per week.  Some of them, like [...]]]></description>
			<content:encoded><![CDATA[<p>Can you believe that today marks <em>seven years</em> that this blog has been running?  It was started on January 10, 2002 at 9:11 AM with a post entitled <a href="http://www.dyers.org/blog/archives/2002/01/10/10-print-hello-world/">10 Print &#8220;Hello World&#8221;</a>.  Since then, I&#8217;ve published over 1575 posts, and have averaged more than four posts per week.  Some of them, like the Life of Riley series eat as many words as you&#8217;d find in a twenty page paper.</p>
<p>Around 150,000 unique visitors stop by here every month, and the most visitors I&#8217;ve had storm the castle in a single day was 85,424.  That&#8217;s just shy of the population of the city of Quincy, Massachusetts.  I wish it was because I&#8217;m extremely clever or a master of internet marketing, but the truth is that I don&#8217;t know why people show up here.</p>
<p>I&#8217;m really, really glad you do, though.  The blogsphere is so crowded that attention has become a precious resource, and I appreciate you stopping by to spend a little of yours on me.  Without you reading this nonsense, I&#8217;d probably end up shouting it on a street corner or on top of a desk, and that tends to freak people out a little.</p>
<h3>Thanks!</h3>
<p>Thanks to the thousands and thousands of people behind the sites who have linked here over the years, and a big, fat thanks to Dave Masters and Louise Brown for putting my beardsanity into three major newspapers. I really spend a lot of time trying to keep track of you all because each link is a small gift that can lead to some interesting relationships.   </p>
<p>My thanks also go out to folks like N0ia, M-shel, Keidra, Brian, Tankboy, Sarah Veale, BonzoGal, KF Chud, Macoosh, Digitaldarryl, M, V, JR, Jo Jo Monkey Man, Jo, Pablo, Doles, Erin, Joyce, Palsh, Svalka, Tara, The Finetunettes, and the entire cast of The MaBeGroMo Beardos for keeping the discussion lively and validating the unique brand of crazy around here.</p>
<p>And my most hugest thanks goes out to #1GF! for editing all of my stupid misteaks and giving me all the encouragement that I couldn&#8217;t give myself.</p>
<p>And thank you.  Yes, <em>you</em>.  Just because I don&#8217;t know your name, don&#8217;t think that I feel that you&#8217;re any less important.  I know you&#8217;re out there, and I&#8217;m glad you stopped by.</p>
<p>Thanks for not making me look as crazy as I feel.</p>
<p>-Jon</p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1880&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1880" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2009/01/10/happy-blogiversary-to-us/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		</item>
		<item>
		<title>Best Foot Forward Version 1.2 Released</title>
		<link>http://www.dyers.org/blog/archives/2008/09/30/best-foot-forward-version-12-released/</link>
		<comments>http://www.dyers.org/blog/archives/2008/09/30/best-foot-forward-version-12-released/#comments</comments>
		<pubDate>Tue, 30 Sep 2008 21:37:05 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[best-wordpress-plugins]]></category>
		<category><![CDATA[best_blog_posts]]></category>
		<category><![CDATA[best_foot_forward]]></category>
		<category><![CDATA[best_of_lists]]></category>
		<category><![CDATA[best_posts]]></category>
		<category><![CDATA[favorite_posts]]></category>
		<category><![CDATA[sidebar]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress_plugin]]></category>
		<category><![CDATA[wordpress_plugins]]></category>
		<category><![CDATA[wordpress_widget]]></category>
		<category><![CDATA[wordpress_widgets]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/?p=1769</guid>
		<description><![CDATA[ Every web guru will tell you that having a list of your best posts readily available for new visitors is important to attracting new readers.  Unfortunately, creating and updating that list can be very time consuming.  Best Foot Forward is a WordPress plugin that I wrote to take some of the grunt [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://www.dyers.org/images/bestfootforwardlogo.png" alt="" /> Every web guru will tell you that having a list of your best posts readily available for new visitors is important to attracting new readers.  Unfortunately, creating and updating that list can be very time consuming.  Best Foot Forward is a WordPress plugin that I wrote to take some of the grunt work out of creating those lists and get you back to writing.</p>
<p>With the Best Foot Forward widget, you simply tag your top posts with a specific keyword (like &#8220;favorite-september-08&#8243; or whatever you prefer) and then tell the plugin to show all posts tagged with your keyword.  When you want to add a post to the list, you simply add your keyword to the post&#8217;s tags.  This means you can create &#8220;best of&#8221; lists on the fly without wasting time creating and formatting lists of links.</p>
<p>WordPress 2.6.X now saves multiple revisions of posts, and Best Foot Forward was updated to version 1.2 to stop those revisions from showing up in your sidebar.</p>
<p>For more information, head over to my <a href="http://www.dyers.org/blog/best-foot-forward-wordpress-widget/">Best Foot Forward WordPress Widget Page</a>.</p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1769&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1769" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2008/09/30/best-foot-forward-version-12-released/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Cool New StumbleUpon Features Available Now</title>
		<link>http://www.dyers.org/blog/archives/2008/09/19/cool-new-stumbleupon-features-available-now/</link>
		<comments>http://www.dyers.org/blog/archives/2008/09/19/cool-new-stumbleupon-features-available-now/#comments</comments>
		<pubDate>Sat, 20 Sep 2008 04:12:20 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[2008-09-best-of]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[content_subscription]]></category>
		<category><![CDATA[social_networking]]></category>
		<category><![CDATA[stumblers]]></category>
		<category><![CDATA[stumbleupon]]></category>
		<category><![CDATA[subscribers]]></category>
		<category><![CDATA[traffic]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/?p=1761</guid>
		<description><![CDATA[I&#8217;ve written about Stumbleupon in the past because it has driven so much traffic back to this site, but I mainly use my Stumbleupon page as an overflow for all of the funny stuff that I can&#8217;t seem to work into my blog.  It&#8217;s so easy to use that it has become one of [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://www.stumbleupon.com/images/mystumbles.png" alt="StumbleUpon" />I&#8217;ve written about Stumbleupon in the past because it has driven so much traffic back to this site, but I mainly use my Stumbleupon page as an overflow for all of the funny stuff that I can&#8217;t seem to work into my blog.  It&#8217;s so easy to use that it has become one of my most frequently used social networks.  Back in August, StumbleUpon announced that they&#8217;d be making changes to the way their friend system works, and it looks like the new system is finally in place.  Curious about some of the changes?  Well, let&#8217;s check them out.</p>
<h3>No More 200 Friend Limit</h3>
<p>Most people will be really happy about this because they can have more friends, but I have mixed feelings.  I regularly bumped off the limit, and would have to make room for new stumblers by weeding out inactive stumblers or those who no longer focused on content that I was interested in.  The constant revision was a pain, but it made sure that I got the most relevant content for me.  Removing the limit certainly creates less work, but it also removes the reminder to let go of stumblers who have moved on to other topics.<br />
<span id="more-1761"></span></p>
<h3>How Similar Are You?</h3>
<p><img class="alignleft" src="http://www.dyers.org/images/200809/stumbleupon-similar.png" alt="" />Normally, when someone visits <a href="http://hullion.stumbleupon.com">my StumbleUpon page</a>, I go through a few of their pages to see if they stumble the same geeky humor that I&#8217;m into.  If I laugh a couple of times, I find a place for them on my friends list.  StumbleUpon will now save me some of the legwork by calculating exactly how similar users are in the form of a percentage score.</p>
<p>The feature not only gives me a single number to gauge how similar my stumbles are to someone else, but it shows what stumble categories we have in common.  If the score is relatively accurate and is used as a guide and not as a hard rule, this could save me from looking through pages and pages of stumbles that ultimately have no relevance to what I like.</p>
<h3>Friends and Subscribers Are Now Different</h3>
<p><img class="alignleft" src="http://www.dyers.org/images/200809/stumbleupon-subscribers.png" alt="" />StumbleUpon wanted to separate out the social networking portion of the site from the content subscription portion, so now when you follow someone, you are no longer a &#8220;fan&#8221; of them, but a &#8220;subscriber&#8221; to their stumbles.  If you know them personally, you also have the option of adding them as a friend.  </p>
<p>Separating the content from the people allows me to keep connected to good people who stumble topics that I have absolutely no interest in, but I have to ask whether a system that is so easy to use needs another layer of complexity.  When should someone go from being a subscriber to being a friend?  Is there some sort of criteria for that jump?  And why do they have to be notified of my intention to be their friend and wait for confirmation?  It seems to add a FaceSpace level of complexity to the whole process that doesn&#8217;t need to be there.  I mean, do I really know the 400 people on my friends list?  I probably haven&#8217;t even met one of them, so are they friends?  Are they just subscribers?  Should there be an acquaintance category?  </p>
<p>I sort of liked the old idea that you&#8217;re only as good as your last stumble and that I had a bunch of &#8220;fans&#8221;.  Don&#8217;t get me wrong: I like subscribers, but having &#8220;fans&#8221; was sort of like being a rock star without all the practice and smelly leather pants.  With this new differentiation between what you do and who you are, I&#8217;m concerned that people are going to figure out that I&#8217;m just some nerd who has some funny stumbles and not the rock star that I make myself out to be.</p>
<p><em>What do you think?  Do you like the new system or do you have mixed feelings about it?  Let me know in the comments.</em></p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1761&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1761" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2008/09/19/cool-new-stumbleupon-features-available-now/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Better Blogroll v. 2.8 For WordPress: Now With XFN</title>
		<link>http://www.dyers.org/blog/archives/2008/06/25/better-blogroll-v-28-for-wordpress-now-with-xfn/</link>
		<comments>http://www.dyers.org/blog/archives/2008/06/25/better-blogroll-v-28-for-wordpress-now-with-xfn/#comments</comments>
		<pubDate>Wed, 25 Jun 2008 16:30:53 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[better_blogroll]]></category>
		<category><![CDATA[blogroll]]></category>
		<category><![CDATA[blogroll_management]]></category>
		<category><![CDATA[link_love]]></category>
		<category><![CDATA[link_manager]]></category>
		<category><![CDATA[simple_ad_rotator]]></category>
		<category><![CDATA[widget]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress_categories]]></category>
		<category><![CDATA[wordpress_links]]></category>
		<category><![CDATA[wordpress_plugin]]></category>
		<category><![CDATA[wordpress_widgets]]></category>
		<category><![CDATA[xfn]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/?p=1680</guid>
		<description><![CDATA[I put together Better Blogroll to give Wordpress users a lot more control over the way that Wordpress handles and displays their blogrolls.
Version 2.8 was written in response to a user request for the inclusion of XFN data in the blogroll links.  XFN stands for &#8220;XHTML Friends Network&#8221;, and it&#8217;s a way site owners [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.dyers.org/blog/better-blogroll-widget-for-wordpress" title="Click to go to the Better Blogroll Widget for Wordpress page"><img class="alignleft" src="/images/better-blogroll.png" alt="Better Blogroll Widget for WordPress Screenshot"/></a>I put together Better Blogroll to give Wordpress users a lot more control over the way that Wordpress handles and displays their blogrolls.</p>
<p>Version 2.8 was written in response to a user request for the inclusion of XFN data in the blogroll links.  XFN stands for &#8220;XHTML Friends Network&#8221;, and it&#8217;s a way site owners can specify what type of relationship they have (such as friend, co-worker, neighbor) with the people they&#8217;re linking to.  The format is built into the WordPress link manager, but I never included it in Better Blogroll because I didn&#8217;t think people used it.  </p>
<p>If you specify XFN data in the WordPress links manager, Better Blogroll will now display it.  If you don&#8217;t use XFN, your links will look the same as they did before.  Because &#8220;nofollow&#8221; and XFN both use the rel tag, setting links to &#8220;nofollow&#8221; in the plugin will override XFN data.</p>
<p>If you&#8217;d like to know more about XFN in WordPress, check out the <a href="http://codex.wordpress.org/Defining_Relationships_with_XFN">WordPress XFN page</a>.  For more information about Better Blogroll, head on over to my <a href="http://www.dyers.org/blog/better-blogroll-widget-for-wordpress">Better Blogroll Widget for Wordpress</a> Page.</p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1680&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1680" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2008/06/25/better-blogroll-v-28-for-wordpress-now-with-xfn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox Tip: Open Search Results In A New Tab</title>
		<link>http://www.dyers.org/blog/archives/2008/06/11/firefox-tip-open-search-results-in-a-new-tab/</link>
		<comments>http://www.dyers.org/blog/archives/2008/06/11/firefox-tip-open-search-results-in-a-new-tab/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 10:00:20 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[2008-06-best-of]]></category>
		<category><![CDATA[bloggers]]></category>
		<category><![CDATA[browser.search.openintab]]></category>
		<category><![CDATA[browser_search]]></category>
		<category><![CDATA[default_behavior]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[firefox-tips]]></category>
		<category><![CDATA[open-search-in-new-tab]]></category>
		<category><![CDATA[search_bar]]></category>
		<category><![CDATA[tweaks]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/?p=1666</guid>
		<description><![CDATA[When you use Firefox&#8217;s built in search bar, the default behavior is for the search results to be returned in your current tab.  This is fine for most people, but for bloggers, it can mean that the search results overwrite something long and unsaved that the back button can&#8217;t salvage.
If you have this issue, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.dyers.org/WordPress/wp-content/uploads/2008/06/firefox-logo.jpg" alt="" title="firefox-logo" width="101" height="100" class="alignleft size-full wp-image-1664" />When you use Firefox&#8217;s built in search bar, the default behavior is for the search results to be returned in your current tab.  This is fine for most people, but for bloggers, it can mean that the search results overwrite something long and unsaved that the back button can&#8217;t salvage.</p>
<p>If you have this issue, you can eliminate it by forcing search results to open in a new tab.  It&#8217;s like a built in safety mechanism for absent-minded bloggers, and it&#8217;s really easy to implement through a simple change to the Firefox configuration page.  </p>
<ol>
<li>Open a new tab and type <code>about:config</code> into your browser&#8217;s address bar as if you were trying to go to a web page.  If you&#8217;ve never seen the configuration page before, this is where you can make all the custom tweaks that can make Firefox into your own personal browsing machine.</li>
<li>There are a lot of properties, so type <strong>browser.search.openintab</strong> into the filter box to filter out everything except the property that we&#8217;re going to modify.
</li>
<li>Double click anywhere on the line that shows up, and the line will became bold and the value will be set to true.</li>
</ol>
<p>That&#8217;s it.  Modifications to <code>about:config</code> are instantaneous, so you will no longer have to worry about losing whatever you&#8217;re working on to search results.  If you ever give up blogging and want search results to show up in the current tab, just find and double click the property again to set it back to false.</p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1666&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1666" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2008/06/11/firefox-tip-open-search-results-in-a-new-tab/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>How To Set The WordPress RSS Widget To NoFollow</title>
		<link>http://www.dyers.org/blog/archives/2008/06/04/how-to-set-the-wordpress-rss-widget-to-nofollow/</link>
		<comments>http://www.dyers.org/blog/archives/2008/06/04/how-to-set-the-wordpress-rss-widget-to-nofollow/#comments</comments>
		<pubDate>Wed, 04 Jun 2008 21:06:17 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[rss]]></category>
		<category><![CDATA[rss_feeds]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress_hacks]]></category>
		<category><![CDATA[wordpress_widgets]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/?p=1654</guid>
		<description><![CDATA[I mentioned yesterday how you can add an list to your sidebar composed of all the people that are linking to you, but didn&#8217;t mention that, by default, all the links are &#8220;dofollow&#8221;.  Because there is no approval process for links included in an RSS feed, some people prefer to set the links to [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.dyers.org/WordPress/wp-content/uploads/2008/05/wp_logo.png" alt="" title="Wordpress Logo" width="100" height="100" class="alignleft size-full wp-image-1640" />I <a href="http://www.dyers.org/blog/archives/2008/06/03/wordpress-tip-rewarding-people-to-link-to-you/">mentioned yesterday</a> how you can add an list to your sidebar composed of all the people that are linking to you, but didn&#8217;t mention that, by default, all the links are &#8220;dofollow&#8221;.  Because there is no approval process for links included in an RSS feed, some people prefer to set the links to &#8220;nofollow&#8221; so that Google is aware that you do not directly endorse every link that appears.</p>
<p>The RSS widget doesn&#8217;t include the option to set links to nofollow, but that doesn&#8217;t mean that we can&#8217;t add it.  This is going to require a hack to one of the Wordpress core files, widgets.php, which you can find in your wp-includes directory.  Because you&#8217;re hacking a core file, you will lose these changes every time you upgrade WordPress.</p>
<p>Ready for a little WordPress hackin&#8217;? Well, let&#8217;s get to it.<br />
<span id="more-1654"></span></p>
<h3>How To Hack Widgets.php To Set The RSS Widget To Nofollow</h3>
<p><em>These instructions were written for Wordpress version 2.5.1, so if you&#8217;re using another version, your mileage may vary.</em></p>
<ol>
<li>This is a really simple hack, but humor me and save a backup copy of widgets.php as widgets.old, so that you don&#8217;t spend the next four hours on a four minute hack because you missed an apostrophe somewhere.</li>
<li>Open widgets.php in your favorite editor and on line 1029, you will find <code>function wp_widget_rss</code>.  This is the start of the RSS widget section.  You don&#8217;t need to do anything with this line, but I wanted to include it as a reference in case future WordPress versions move things around.</li>
<li>On line 1069, you&#8217;ll find:
<pre><code>$title = "&lt;a class='rsswidget' href='$url' title='" . attribute_escape(__('Syndicate this content')) ."'&gt;&lt;img style='background:orange;color:white;border:none;' width='14' height='14' src='$icon' alt='RSS' /&gt;&lt;/a&gt; &lt;a class='rsswidget' href='$link' title='$desc'&gt;$title&lt;/a&gt;";</code></pre>
</li>
<p>If you want to get rid of the RSS icon and the linking title so that the RSS widget blends in with your other sidebar sections, you can either delete the entire line or comment it out by putting a <code>//</code> at the beginning of the line.  If you like the way it looks, simply add <code>rel='nofollow'</code> to 2 places to the line so that it ends up looking like this:</p>
<pre><code>$title = "&lt;a class='rsswidget' rel='nofollow' href='$url' title='" . attribute_escape(__('Syndicate this content')) ."'&gt;&lt;img style='background:orange;color:white;border:none;' width='14' height='14' src='$icon' alt='RSS' /&gt;&lt;/a&gt; &lt;a class='rsswidget' rel='nofollow' href='$link' title='$desc'&gt;$title&lt;/a&gt;";</code></pre>
</li>
<li>On line 1079, you&#8217;ll find <code>function wp_widget_rss_output</code>.  The next line we&#8217;re going to modify is under the section.  Again, the mention of this line is only provided for reference.</li>
<li>On line 1157, you&#8217;ll find:
<pre><code>echo "&lt;li&gt;&lt;a class='rsswidget' href='$link' title='$desc'&gt;$title&lt;/a&gt;{$date}{$summary}{$author}&lt;/li&gt;";</code></pre>
<p>Add the nofollow attribute to this line by inserting it like so:</p>
<pre><code>echo "&lt;li&gt;&lt;a class='rsswidget' rel='nofollow' href='$link' title='$desc'&gt;$title&lt;/a&gt;{$date}{$summary}{$author}&lt;/li&gt;";</code></pre>
</li>
<li>Save the file and upload it to your server.</li>
</ol>
<p>All your RSS links should now be set to nofollow.  Remember that because you just hacked a WordPress core file, you will have to implement his hack the next time you upgrade.  The only way to avoid this is to stop hacking core files or use a plugin such as <a href="http://www.dyers.org/blog/buddy-love-wordpress-widget/">Buddy Love</a> that includes the nofollow option.</p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1654&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1654" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2008/06/04/how-to-set-the-wordpress-rss-widget-to-nofollow/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Wordpress Tip: Rewarding People To Link To You</title>
		<link>http://www.dyers.org/blog/archives/2008/06/03/wordpress-tip-rewarding-people-to-link-to-you/</link>
		<comments>http://www.dyers.org/blog/archives/2008/06/03/wordpress-tip-rewarding-people-to-link-to-you/#comments</comments>
		<pubDate>Tue, 03 Jun 2008 15:43:17 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[dashboard]]></category>
		<category><![CDATA[incoming_links]]></category>
		<category><![CDATA[linker]]></category>
		<category><![CDATA[link_love]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress_hacks]]></category>
		<category><![CDATA[wordpress_widgets]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/?p=1652</guid>
		<description><![CDATA[ I&#8217;ve mentioned before that I do my best to give a little something back to people who link to me, but during my recent flood of traffic, I found that sifting through incoming links would eat entire days.  I won&#8217;t pretend that I minded, but I wondered if there was a more automated [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.dyers.org/WordPress/wp-content/uploads/2008/05/wp_logo.png" alt="" title="Wordpress Logo" width="100" height="100" class="alignleft size-full wp-image-1640" /> I&#8217;ve mentioned before that I do my best to <a href="http://www.dyers.org/blog/archives/2008/01/15/how-to-reward-your-fans-and-make-the-web-a-nicer-place/">give a little something back to people who link to me</a>, but during my recent flood of traffic, I found that sifting through incoming links would eat entire days.  I won&#8217;t pretend that I minded, but I wondered if there was a more automated method of thanking linkers for people who have jobs that get in the way of spending eight hours a day dedicated to their blogs.  Well, there is, and it&#8217;s really easy to implement.</p>
<p>If you&#8217;re running Wordpress, you have probably seen the &#8220;Incoming Links&#8221; panel on your dashboard that lists people who are linking to you.  With Wordpress 2.3 and above, that data is simply an RSS feed from Google blogs.  Because that same RSS feed can be added to your sidebar through an RSS widget, giving a link back to people who link to you is a snap.<br />
<span id="more-1652"></span></p>
<h3>Adding Your Incoming Links To Your Sidebar </h3>
<p><em>Note: These instructions were written for Wordpress 2.5.1  The idea is the same if you are running a different version, but the exact instructions may need to be adjusted.</em></p>
<ol>
<li>Open your Wordpress dashboard.</li>
<li>On your Incoming Links section, <em>right click</em> on <strong>RSS</strong> and copy the link by Clicking &#8220;Copy Link Location&#8221; in Firefox, &#8220;Copy Shortcut&#8221; in IE, or the appropriate link copying command for your web browser.</li>
<li>Now Click <strong>Design</strong> and then <strong>Widgets</strong> to go to your widgets page.</li>
<li>Scroll down and click <strong>Add</strong> next to the RSS widget to add it to your sidebar.  It will then appear on the right side.</li>
<li>On the right side, Click <strong>Edit</strong> next to RSS.</li>
<li>Paste the feed you copied in step 2 into the box titled: Enter the RSS feed URL here:&#8221;</li>
<li>Add a title such as &#8220;People Who Link To Me&#8221; and set any other options you prefer.</li>
<li>Click <strong>Change</strong> and then <strong>Save Changes</strong>.  You should now see a list of your incoming links in your sidebar.</li>
</ol>
<h3>Benefits and Drawbacks</h3>
<p>The benefit of this is that as soon Google knows that someone gives you a link, they show up on this list with no effort on your part.  That not only gives credit to those who already link to you, but encourages others because they know that you try to give back to people who are good to you.</p>
<p>Because the process is automatic, the major drawback is that you lose the ability to filter out links based on your personal preferences.  As long as most people are linking to you because they like you and not just for the return link, this really shouldn&#8217;t be a problem, but it is something to think about.</p>
<p>If people are constantly linking to you from ad filled porn pages, or you feel the need to manually filter your links, you can always manually add links to your WordPress blogroll and use a plugin like <a href="http://www.dyers.org/blog/buddy-love-wordpress-widget/">Buddy Love</a> to display them for you.</p>
<p><strong>Note:</strong> Links in the RSS widget are dofollow by default.  If you want to set them to nofollow, it requires a simple hack to a Wordpress core file.  See <a href="http://www.dyers.org/blog/archives/2008/06/04/how-to-set-the-wordpress-rss-widget-to-nofollow/">How To Set The WordPress RSS Widget To NoFollow</a> for more information.</p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1652&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1652" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2008/06/03/wordpress-tip-rewarding-people-to-link-to-you/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How To Add Avatars To Your WordPress 2.5 Theme</title>
		<link>http://www.dyers.org/blog/archives/2008/05/21/how-to-add-avatars-to-your-wordpress-25-theme/</link>
		<comments>http://www.dyers.org/blog/archives/2008/05/21/how-to-add-avatars-to-your-wordpress-25-theme/#comments</comments>
		<pubDate>Wed, 21 May 2008 10:00:58 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[2008-05-best-of]]></category>
		<category><![CDATA[avatars]]></category>
		<category><![CDATA[avatars-in-wordpress]]></category>
		<category><![CDATA[commentlist]]></category>
		<category><![CDATA[get_avatar]]></category>
		<category><![CDATA[gravatars]]></category>
		<category><![CDATA[gravatars-in-wordpress]]></category>
		<category><![CDATA[hacking-wordpress]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress-hacks]]></category>
		<category><![CDATA[wordpress-theme-hacks]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/?p=1639</guid>
		<description><![CDATA[Over the last week, you may have noticed that the comments on this site now have little pictures next to them.  Have you been wondering what they are?  Those are gravatars from Gravatar.com.  A gravatar (or globally recognized avatar) is simply a picture that follows a commenter around from site to site [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.dyers.org/WordPress/wp-content/uploads/2008/05/wp_logo.png" alt="" title="Wordpress Logo" width="100" height="100" class="alignleft" />Over the last week, you may have noticed that the comments on this site now have little pictures next to them.  Have you been wondering what they are?  Those are gravatars from Gravatar.com.  A gravatar (or globally recognized avatar) is simply a picture that follows a commenter around from site to site when they leave comments.</p>
<h3>Why Would You Want That?</h3>
<p>A picture is worth a thousand words, really.  As a commenter, having  gravatar allows you to create a more recognizable online identity that spans across sites.  As a site owner, allowing a commenter to have a picture next to their comment makes them infinitely more recognizable when you run across them in your surfing.  Unfortunately, gravatars only show up on sites that have gravatar support enabled.  </p>
<p>Since <a href="http://gravatar.com">Gravatar.com</a> is run by <a href="http://automattic.com/">Automattic</a>, the same company that runs <a href="http://wordpress.org">WordPress</a>, gravatar.com support was rolled into WordPress 2.5.  If you have a WordPress blog, you can easily add support for gravatars by adding a few lines of code to your current Wordpress theme.  If this is something you&#8217;d like to do, the complete instructions are below.<br />
<span id="more-1639"></span><br />
<strong>There are four basic steps:</strong> </p>
<ol>
<li>Backup your stylesheet and your comments.php just in case.</li>
<li>Turn on Avatar support in your dashboard</li>
<li>Add one line of code to your comments.php file</li>
<li>Add a section to your stylesheet to get the avatar looking the way you want.</li>
</ol>
<h3>1. Backup Your Files</h3>
<p>Whether you simply copy the contents and paste them to a text file, or back up your entire site, backing up takes only a couple of minutes and could be the difference between 15 minutes of quick, happy little edits and 2 hours of chasing down a misplaced semicolon.  I suggest backing up your comments.php and stylesheet before you edit them, but I leave this step up to you.</p>
<h3>2. Turning On Avatar Support</h3>
<ol>
<li>Log into WordPress and click on <strong>Settings</strong> then <strong>Discussion</strong></li>
<li>Scroll down to the bottom to Avatar Support and select <strong>Show Avatars</strong></li>
<li>Set the Maximum Rating</li>
<li>Click <strong>Save Changes</strong>.</li>
</ol>
<h3>3. Add The Code To Comments.php</h3>
<p>Click on <strong>Design</strong> and then <strong>Theme Editor</strong>, and under Theme Files (on the right) click <strong>Comments (comments.php)</strong></p>
<p>When you find a section that looks something like the following, you&#8217;re seeing the start of the comment loop:</p>
<pre><code>&lt;?php foreach ($comments as $comment) : ?&gt;
  &lt;li &lt;?php echo $oddcomment; ?&gt;id="comment-&lt;?php comment_ID() ?&gt;"&gt;
    &lt;cite&gt;&lt;?php comment_author_link() ?&gt;&lt;/cite&gt; Says:</code>
</pre>
<p>Insert a line before the line that starts with <code>&lt;cite&gt;</code>, and insert this line:</p>
<p><code>&lt;?php echo get_avatar($comment,'50','' ); ?&gt;</code></p>
<p>50 is the size of the avatar in pixels, and if you&#8217;d want to specify your own default avatar (as I did), add its URL between the final <code>''</code>.  If you choose not to include the 50 or specify a default avatar, the function will pull a default avatar from gravatar.com at 96 by 96 pixels.</p>
<p>You should now have something like this:</p>
<pre><code>&lt;?php foreach ($comments as $comment) : ?&gt;
  &lt;li &lt;?php echo $oddcomment; ?&gt;id="comment-&lt;?php comment_ID() ?&gt;"&gt;
    &lt;?php echo get_avatar($comment,'50','http://mysite.com/default.png' ); ?&gt;
    &lt;cite&gt;&lt;?php comment_author_link() ?&gt;&lt;/cite&gt; Says:</code>
</pre>
<p>That&#8217;s it.  Now click <strong>Update File</strong> to save your changes.</p>
<h3>4. Style Your New Avatars</h3>
<p>Now that avatars are enabled in your theme, we&#8217;re going to add a border to them to make it more like a photographs and set the comment text so that it lines up a little nicer.</p>
<p>Click <strong>Design</strong>, then <strong>Theme Editor</strong> and then scroll to the bottom and click on <strong>Stylesheet</strong>.</p>
<p>If you have a section called </code>.commentlist li .avatar</code>, then you just need to add in what's between the brackets to that section.  If you can't find that section, find the </code>.commentlist li </code> section and insert the following section below it.</p>
<pre><code>.commentlist li .avatar {
	float:left; 
	background: #fff; 
	border: 1px solid #bbb; 
	padding:5px;
	margin: 0px 15px 0px 5px;
}</code></pre>
<p>Now that the avatars have a nice border and lined up, we have to make one more edit to stop longer comments from wrapping under them.  Find <code>margin: 10px 5px 10px 82px;</code> in the <code>.commentlist p</code> section of your stylesheet, and change the fourth value (the left margin) to push the comment text out from under the avatar.  For this site, I had to set it to 82px, but you might have to play with that number until yours lines up.</p>
<p>Now click <strong>Update File</strong> to save your changes.</p>
<h3>You're Done!</h3>
<p>Avatars should be working on your site now, but if you run into snags, you can check the <a href="http://codex.wordpress.org/Using_Gravatars#Theme_Support_for_WordPress_2.5">WordPress Gravatar documentation</a>, or drop me a comment and I'll do what I can to help out.</p>
<h3>Wait Wait Wait!  Where Do I Get An Avatar Of My Own?</h3>
<p>Go to <a href="http://gravatar.com">Gravatar.com</a> and signup with the e-mail address that you usually leave comments with.  Once you upload a picture, whenever you leave a comment on a site that supports avatars, your picture should show up next to your comment.</p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1639&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1639" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2008/05/21/how-to-add-avatars-to-your-wordpress-25-theme/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Best Foot Forward Version 1.1 Released</title>
		<link>http://www.dyers.org/blog/archives/2008/05/13/best-foot-forward-version-11-released/</link>
		<comments>http://www.dyers.org/blog/archives/2008/05/13/best-foot-forward-version-11-released/#comments</comments>
		<pubDate>Tue, 13 May 2008 18:55:00 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[best-of-lists]]></category>
		<category><![CDATA[favorites-lists]]></category>
		<category><![CDATA[how-to-create-best-of-lists]]></category>
		<category><![CDATA[widget]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress-plugins]]></category>
		<category><![CDATA[wordpress-widgets]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/?p=1632</guid>
		<description><![CDATA[ Having a list of your best posts is essential to retaining visitors, but creating and maintaining that list can be time consuming.  Best Foot Forward is a WordPress plugin that I wrote to take some of the grunt work out of creating those lists.  
With Best Foot Forward, you simply tag your [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://www.dyers.org/images/bestfootforwardlogo.png" alt="" /> Having a list of your best posts is essential to retaining visitors, but creating and maintaining that list can be time consuming.  Best Foot Forward is a WordPress plugin that I wrote to take some of the grunt work out of creating those lists.  </p>
<p>With Best Foot Forward, you simply tag your top posts with a specific keyword (like &#8220;favorite&#8221; or whatever you prefer) and then tell the plugin to show anything marked with your keyword.  When you want to add a post to the list, you simply add your keyword to the post&#8217;s tags.  This means you can create &#8220;best of&#8221; lists on the fly without wasting time copying and formatting.</p>
<p>The plugin was updated to version 1.1 to fix a bug that created incorrect links for certain users, so if you had a problem with version 1.0, it&#8217;s time to upgrade.</p>
<p>For more information, head over to my <a href="http://www.dyers.org/blog/best-foot-forward-wordpress-widget/">Best Foot Forward WordPress Widget Page</a>.</p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1632&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1632" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2008/05/13/best-foot-forward-version-11-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>5 Mind Blowing Secrets Of Writing Lists That Generate Massive Amounts Of Traffic</title>
		<link>http://www.dyers.org/blog/archives/2008/04/08/5-mind-blowing-secrets-of-writing-lists-that-generate-massive-amounts-of-traffic/</link>
		<comments>http://www.dyers.org/blog/archives/2008/04/08/5-mind-blowing-secrets-of-writing-lists-that-generate-massive-amounts-of-traffic/#comments</comments>
		<pubDate>Tue, 08 Apr 2008 10:00:51 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[2008-04-best-of]]></category>
		<category><![CDATA[easy_money]]></category>
		<category><![CDATA[good_advice]]></category>
		<category><![CDATA[gurus]]></category>
		<category><![CDATA[how-to-build-traffic]]></category>
		<category><![CDATA[how-to-write-a-list]]></category>
		<category><![CDATA[porn_star]]></category>
		<category><![CDATA[porn_stars]]></category>
		<category><![CDATA[tommy_lee]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/archives/2008/04/08/5-mind-blowing-secrets-of-writing-lists-that-generate-massive-amounts-of-traffic/</guid>
		<description><![CDATA[You want more traffic?  Of course you do!  If you&#8217;re ready to learn the top five mind-blowing secrets that will help you to generate more traffic and achieve your dreams, then read on.
1. Pick a subject that people are drawn to but have no expertise in like &#8220;How To Score a Porn Star [...]]]></description>
			<content:encoded><![CDATA[<p>You want more traffic?  Of course you do!  If you&#8217;re ready to learn the top five mind-blowing secrets that will help you to generate more traffic and achieve your dreams, then read on.</p>
<p>1. <strong>Pick a subject that people are drawn to but have no expertise in</strong> like &#8220;How To Score a Porn Star Girlfriend In 5 minutes&#8221; or &#8220;5 Ways To Rake In Easy Money On The Web&#8221;.  Who&#8217;s going to dispute you?  Tommy Lee?  Darren Rowse?  Fuck no.  Those guys are too busy banging porn stars and stuffing mattresses full of money to find the time to debunk your claims.  And the average person wouldn&#8217;t be reading your list if they had any idea if you were right or wrong, so picking that obscure but interesting subject will allow you to kick back and snort a line of that ever increasing pile of stats that are at the heart of your very existence.</p>
<p>2. <strong>Make sure that your points are very general</strong>.  Research and testing are for scientists and nerds.  Do you have a lab coat or a twelve sided die there, Bilbo?  Hell no.  Being ambiguous will make it seem like you know what you&#8217;re talking about, while letting you spend less time writing, and more time compulsively checking your stats.  The trick is to make statements that seem like good advice, but are really nothing more than logical generalities like &#8220;write good content&#8221; and &#8220;don&#8217;t forget to breathe&#8221;.<br />
<span id="more-1591"></span><br />
3. <strong>Have! An Awesome! Title!</strong> Write the best title that you possibly can, because most of the time, it&#8217;s the only thing people are going to see.  If it over promises more than a pushup bra on Paris Hilton, so what?  The web is powered by lies and promises.  By the time people figure out that you&#8217;re full of shit, they&#8217;ve moved on and left you with another visitor to validate your obsessive stat counting.</p>
<p>4. <strong>Bold your points</strong> Here&#8217;s a secret for you: The modern world is a very busy place.  Most modern web surfers skim through sites and bookmark things that they hope to have time to read later.  The reality is that the only words that they will read before your post is forgotten in their ever-increasing list of bookmarks are the ones that are in bold.  This isn&#8217;t to say that you should avoid plain text altogether, but if the general reader isn&#8217;t going to waste time on it, neither should you.  Write only enough plain text to make it look like there&#8217;s more information to the average skimmer, but if you repeat yourself or use nonsense words like finchcrupper, who&#8217;s going to know?  Who has time to read plain text?  Not me, or any of my finchcrupping friends, that&#8217;s for sure.</p>
<p>5. <strong>Don&#8217;t go over 5 items</strong> People don&#8217;t become gurus by jabbering on and on there, Maharishi.  Gurus attain their status by being very brief and stealing the credit when people figure things out for themselves.  If you start getting into longer lists, a majority of your audience may figure out just how full of shit you are, and stop inviting you on their band retreats.  Keeping things short will add an air of mystery that could keep people from publicly debunking your whole finchcrupping operation. </p>
<p><em>Consider bookmarking this post if you&#8217;re tired of list writers who think that it&#8217;s perfectly acceptable to intentionally over promise, consistently under deliver, and habitually waste your time.</em></p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1591&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1591" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2008/04/08/5-mind-blowing-secrets-of-writing-lists-that-generate-massive-amounts-of-traffic/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Better Blogroll v. 2.7 For WordPress Released</title>
		<link>http://www.dyers.org/blog/archives/2008/03/25/better-blogroll-v-27-for-wordpress-released/</link>
		<comments>http://www.dyers.org/blog/archives/2008/03/25/better-blogroll-v-27-for-wordpress-released/#comments</comments>
		<pubDate>Tue, 25 Mar 2008 10:00:01 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[better_blogroll]]></category>
		<category><![CDATA[blogroll]]></category>
		<category><![CDATA[blogroll_management]]></category>
		<category><![CDATA[link_love]]></category>
		<category><![CDATA[link_manager]]></category>
		<category><![CDATA[simple_ad_rotator]]></category>
		<category><![CDATA[widget]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress_categories]]></category>
		<category><![CDATA[wordpress_links]]></category>
		<category><![CDATA[wordpress_plugin]]></category>
		<category><![CDATA[wordpress_widgets]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/archives/2008/03/25/better-blogroll-v-27-for-wordpress-released/</guid>
		<description><![CDATA[I wrote The Better Blogroll WordPress Widget to give Wordpress users a lot more control over the way that Wordpress handles and displays their blogrolls.
Version 2.7 was written in response to a couple of user requests.  Ed Brady requested that links with multiple categories only be displayed once, and Ness asked that the plugin [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.dyers.org/blog/better-blogroll-widget-for-wordpress" title="Click to go to the Better Blogroll Widget for Wordpress page"><img class="alignleft" src="/images/better-blogroll.png" alt="Better Blogroll Widget for WordPress Screenshot"/></a>I wrote The Better Blogroll WordPress Widget to give Wordpress users a lot more control over the way that Wordpress handles and displays their blogrolls.</p>
<p>Version 2.7 was written in response to a couple of user requests.  <a href="http://ebrady.net" rel="nofollow">Ed Brady</a> requested that links with multiple categories only be displayed once, and <a href="http://www.lesenfantsdelo.com">Ness</a> asked that the plugin be modified so that she could display links from every category but one.</p>
<p>This version contains those changes, and I also threw in the ability to be super picky about which link categories get displayed on your blogroll.  You can now display links from all categories, specify a  subset of categories, or even go in the other direction and show all categories except the ones that you specify.</p>
<p>If you want more information about Better Blogroll or have your own development suggestions, head on over to my <a href="http://www.dyers.org/blog/better-blogroll-widget-for-wordpress">Better Blogroll Widget for Wordpress</a> Page.</p>
<p>Give it a try and get more bang from your blogroll.</p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1594&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1594" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2008/03/25/better-blogroll-v-27-for-wordpress-released/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New WordPress Plugin: Best Foot Forward</title>
		<link>http://www.dyers.org/blog/archives/2008/03/18/new-wordpress-plugin-best-foot-forward/</link>
		<comments>http://www.dyers.org/blog/archives/2008/03/18/new-wordpress-plugin-best-foot-forward/#comments</comments>
		<pubDate>Tue, 18 Mar 2008 10:00:31 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[best_of_lists]]></category>
		<category><![CDATA[best_posts]]></category>
		<category><![CDATA[favorite_posts]]></category>
		<category><![CDATA[sidebar]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress_plugins]]></category>
		<category><![CDATA[wordpress_widgets]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/archives/2008/03/18/new-wordpress-plugin-best-foot-forward/</guid>
		<description><![CDATA[When a new visitor shows up to your site, they will make a decision on whether you have something to offer them within ten seconds.  If you don&#8217;t have something interesting for them to read once they&#8217;re finished with your most recent post, you may lose them.  That&#8217;s why a lot of the [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://www.dyers.org/images/bestfootforwardlogo.png" alt="" />When a new visitor shows up to your site, they will make a decision on whether you have something to offer them within ten seconds.  If you don&#8217;t have something interesting for them to read once they&#8217;re finished with your most recent post, you may lose them.  That&#8217;s why a lot of the top bloggers highlight their best content at the top of their blogs.</p>
<p>Whether you create your list manually or don&#8217;t have a &#8220;Best Of&#8221; list yet, the Best Foot Forward Wordpress plugin can make creating that post list a little easier.  The plugin works in conjunction with the WordPress tagging system to display posts that are tagged with a certain word (or words) of your choice.  For example, by tagging your favorite posts with the word &#8220;favorite&#8221; and then tell the plugin to display anything tagged with &#8220;favorite&#8221;, your best of list is automatically created.  To add other posts, simply tag them with &#8220;favorite&#8221;.  To remove a post from the list, just delete the tag from your post.</p>
<p>You can use any tags that you choose, so if you want to get really fancy, you could tag your March favorites with &#8220;favMarch2008&#8243; and then tag April&#8217;s with &#8220;favApril2008&#8243;, and then tell the plugin to display both, so that you could easily create a cumulative list of your best posts without having to delete any tags from older favorites.  That could make year end &#8220;Best of&#8221; lists very easy to compile.</p>
<p>For more information about this plugin, head over to my <a href="http://www.dyers.org/blog/best-foot-forward-wordpress-widget/">Best Foot Forward WordPress Widget Page</a>.</p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1588&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1588" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2008/03/18/new-wordpress-plugin-best-foot-forward/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Creating A Random Blogroll Widget In Blogger</title>
		<link>http://www.dyers.org/blog/archives/2008/02/28/blogger-random-blogroll-widget/</link>
		<comments>http://www.dyers.org/blog/archives/2008/02/28/blogger-random-blogroll-widget/#comments</comments>
		<pubDate>Fri, 29 Feb 2008 01:57:16 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[blogger]]></category>
		<category><![CDATA[blogger_hacks]]></category>
		<category><![CDATA[blogger_random_links]]></category>
		<category><![CDATA[blogger_widget]]></category>
		<category><![CDATA[blogroll]]></category>
		<category><![CDATA[blogspot_hacks]]></category>
		<category><![CDATA[hacks]]></category>
		<category><![CDATA[how_to_show_random_links_on_blogger]]></category>
		<category><![CDATA[linkslist]]></category>
		<category><![CDATA[random_blogroll]]></category>
		<category><![CDATA[random_links]]></category>
		<category><![CDATA[widget]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/archives/2008/02/28/blogger-random-blogroll-widget/</guid>
		<description><![CDATA[I was talking with Sarah a while back about Better Blogroll and she asked whether I knew of a similar widget for Blogspot users that would show a random subset of links from a Blogspot blogroll.  Today, I finally spent a little time putting something together that would work within Blogspot&#8217;s unique framework.  [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://www.dyers.org/images/200802/bloggerhack.png" alt=""/>I was talking with <a href="http://www.sarahveale.com/">Sarah</a> a while back about <a href="http://www.dyers.org/blog/better-blogroll-widget-for-wordpress/">Better Blogroll</a> and she asked whether I knew of a similar widget for Blogspot users that would show a random subset of links from a Blogspot blogroll.  Today, I finally spent a little time putting something together that would work within Blogspot&#8217;s unique framework.  While I didn&#8217;t come up with anything that has as many options as Better Blogroll, I did manage to come up with a hack that will allow Blogger users to display a random subset of links from the Blogger Links Widget.</p>
<p>This is a hack, so you&#8217;re going to have to get a little dirty to make it work.  In the end, you&#8217;ll have a random blogroll, but the widget will ignore the &#8220;number of items to show&#8221; and &#8220;sort&#8221; options in the widget because those will be controlled from within the new code.  </p>
<p>If you&#8217;re interested in creating a random links list on your own Blogger/Blogspot blog, read on for the complete instructions.<br />
<span id="more-1505"></span></p>
<h3>How To Show Random Links On Your Blogspot Blog</h3>
<ol>
<li>Go to the <strong>Layout</strong> Tab and click <strong>Add Page Element</strong>.</li>
<li>Find <strong>Links List</strong> and click <strong>Add To Blog</strong>.</li>
<li>Type in a title and click <strong>Save Changes</strong>.</li>
<li>Go to the top of the <strong>Layout</strong> page and click <strong>Edit HTML</strong></li>
<li>Click <strong>Download Full Template</strong>, so that if you mess this up, you&#8217;ll have a backup of your template.</li>
<li>Put a check in the checkbox that reads <strong>Expand Widget Templates</strong>.</li>
<li>Search for the line in the template that contains the title you input.  It should look something like this:
<pre><code>&lt;b:widget id='LinkList1' locked='false' title='MyListTitle' type='LinkList'&gt;</code></pre>
<p>This is the start of the widget you created.  Don&#8217;t touch this line, but delete all the lines below it until you reach <code>&lt;/b:widget&gt;</code>.  This is the end of the link list widget.  Now you have an empty links widget.  Your code should look something like this:</li>
<pre><code>&lt;b:widget id='LinkList1' locked='false' title='MyListTitle' type='LinkList'&gt;

&lt;--NEW CODE WILL GO HERE--&gt;

&lt;/b:widget&gt;</code></pre>
<li>What you&#8217;ve done is gutted the Links widget, and now you&#8217;re going to fill the space with the new random blogroll guts.  Take the following code and insert it into the section above that reads &#8220;NEW CODE WILL GO HERE&#8221;.  Please don&#8217;t make me tell you that &#8220;<--NEW CODE WILL GO HERE-->&#8221; should NOT be in your code.  You knew that already.</li>
<pre>
<code>&lt;b:includable id='main'&gt;
&lt;b:if cond='data:title'&gt;&lt;h2&gt;&lt;data:title/&gt;&lt;/h2&gt;&lt;/b:if&gt;
 &lt;div class='widget-content'&gt;
  &lt;ul&gt;
  &lt;script type='text/javascript'&gt;
  var maxlinks = 10;
  var linksarray = new Array();
  var linksarray2 = new Array();
  &lt;b:loop values='data:links' var='link'&gt;
    linksarray.push(&amp;quot;&lt;a expr:href='data:link.target'&gt;&lt;data:link.name/&gt;&lt;/a&gt;&amp;quot;); 
  &lt;/b:loop&gt;
  if (maxlinks&amp;gt;linksarray.length){maxlinks=linksarray.length;}
  for (var i=1;i&amp;lt;=maxlinks;i++)
  {
    linknum = Math.floor(Math.random()*linksarray.length); 
    linksarray2.push(linksarray[linknum]);
    linksarray.splice(linknum,1);
  } 
  for (x in linksarray2.sort())
  {
    document.write(&amp;#39;&lt;li&gt;&amp;#39;+ linksarray2[x] + &amp;#39;&lt;/li&gt;&amp;#39;);
  }
  &lt;/script&gt;
  &lt;/ul&gt;
  &lt;b:include name='quickedit'/&gt;
 &lt;/div&gt;
&lt;/b:includable&gt;</code>
</pre>
<li>Well, Dr. Frankenblogger, you&#8217;re almost there.  The widget defaults to 10 random links.  If you want to change that, change the number on this line: <code>var maxlinks = 10;</code> to the number of links that you&#8217;d prefer.</li>
<li>Click <strong>Save Template</strong>.</li>
<li>Click on the <strong>Layout Tab</strong>.</li>
<li>Click <strong>Edit</strong> on the Links Widget and add some links to your blogroll.</li>
</ol>
<p>As always, if you run into problems implementing this, let me know.</p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1505&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1505" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2008/02/28/blogger-random-blogroll-widget/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>How To Hack The WordPress Blogroll Importer To Recognize Categories From Your Feed Reader</title>
		<link>http://www.dyers.org/blog/archives/2008/02/27/how-to-hack-the-wordpress-blogroll-importer-to-recognize-categories-from-your-feed-reader/</link>
		<comments>http://www.dyers.org/blog/archives/2008/02/27/how-to-hack-the-wordpress-blogroll-importer-to-recognize-categories-from-your-feed-reader/#comments</comments>
		<pubDate>Wed, 27 Feb 2008 18:54:42 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[blogroll]]></category>
		<category><![CDATA[feed_reader]]></category>
		<category><![CDATA[google_reader]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[import_categories]]></category>
		<category><![CDATA[import_links]]></category>
		<category><![CDATA[links_manager]]></category>
		<category><![CDATA[OPML]]></category>
		<category><![CDATA[opml_import]]></category>
		<category><![CDATA[thunderbird]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[Wordpress_blogroll_import]]></category>
		<category><![CDATA[wordpress_hacks]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/archives/2008/02/27/how-to-hack-the-wordpress-blogroll-importer-to-recognize-categories-from-your-feed-reader/</guid>
		<description><![CDATA[Do you let your WordPress blogroll go stale because importing and recategorizing hundreds of your current reads is too much of a chore?  I do.  Although WordPress will import an OPML file of all my feeds, the importer is only capable of importing my links into a single category.  If you&#8217;ve ever [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://www.dyers.org/images/20071017/wp_logo.png" alt="Wordpress" />Do you let your WordPress blogroll go stale because importing and recategorizing hundreds of your current reads is too much of a chore?  I do.  Although WordPress will import an OPML file of all my feeds, the importer is only capable of importing my links into a single category.  If you&#8217;ve ever used this function to import a large number of links spread over several categories, you know that having to manually move each individual link to the correct category is enough of a chore that it&#8217;s easier to let your links go stale.</p>
<p>Yesterday, I spent the entire day working on the issue that stood between me and blogroll full of fresh, categorized links.  While I know that it&#8217;s bad form to edit core WordPress files, the result of my effort is a hacked version of <code>link-import.php</code> that makes WordPress (v. 2.3.3) recognize categories when importing an OPML file.  I tested it with a few variations exported from both Google Reader and Thunderbird, and it seems to work pretty well.</p>
<h3>What This Hack Will Do</h3>
<ul>
<li>If you only have one category of links in your feed reader, everything should work the same as it did before.</li>
<li>If you keep your feeds in multiple folders in your feed reader, the importer will check to see if each folder name is an existing category in the WordPress Links Manager.  If it is, all the links from that folder get imported into the corresponding category.  If there is no identically named link category, the links get dropped in the default category.</li>
<li>When it&#8217;s finished, the importer notifies you of which folder names were not found so you can either create the missing categories, or check your spelling.</li>
</ul>
<p><span id="more-1566"></span></p>
<h3>What This Hack Will Not Do:</h3>
<ul>
<li>Anything secretive or nefarious.  That is not my thing.</li>
<li>It will not create new categories based on the folders from your feed reader automatically, because I thought that it would be safer to keep control over category creation as a manual process.</li>
<li>It does not correct bad spellres.  The category / folder match is case and space sensitive.</li>
<li>It doesn&#8217;t handle anything beyond one level of folders.  If you break down your feeds into more than one level of folders, the importer isn&#8217;t going to recognize them.</li>
<li>It won&#8217;t hang around after you upgrade WordPress.  This is a hack and not an official WordPress file, so it will get overwritten the next time you upgrade.</li>
<li>It will not give you nunchuck or bow hunting skills, nor make you more attractive to the opposite sex.</li>
</ul>
<h3>How To Use This Hack:</h3>
<ol>
<li>Download and unzip the hacked <a href="http://www.dyers.org/downloads/wordpress-link-import-hack.zip">link-import.php</a></li>
<li>Go to <code>[WordPress install folder]\wp-admin\</code></li>
<li>Rename <code>link-import.php</code> to <code>link-import.old</code></li>
<li>Upload the new <code>link-import.php</code> into the directory.</li>
</ol>
<h3>How to Remove This Hack:</h3>
<ol>
<li>Go to <code>[WordPress install folder]\wp-admin\</code></li>
<li>Delete <code>link-import.php</code></li>
<li>Rename <code>link-import.old</code> to <code>link-import.php</code></li>
</ol>
<h3>How to Import Your Blogroll Into WordPress</h3>
<ol>
<li>Export your list of feeds from your favorite feed reader to an OPML file.</li>
<li>Go to <strong>Blogroll</strong> / <strong>Import Links</strong> in your WordPress admin panel.</li>
<li>Input the location of your OPML file into the input box.</li>
<li>Select a category from the dropdown menu to use as a default category.  You may want to create a category called &#8220;uncategorized&#8221; to catch the missed links.</li>
<li>Click the <strong>Import OPML File</strong> button.</li>
<li>Check the results for any corrections that need to be made to your OPML file and re-import, if necessary.</li>
</ol>
<p>If you have any suggestions or notice any bugs with the file, leave a comment and I&#8217;ll see what I can do to address them.</p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1566&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1566" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2008/02/27/how-to-hack-the-wordpress-blogroll-importer-to-recognize-categories-from-your-feed-reader/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>New WordPress Plugin: Buddy Love</title>
		<link>http://www.dyers.org/blog/archives/2008/02/20/new-wordpress-plugin-buddy-love/</link>
		<comments>http://www.dyers.org/blog/archives/2008/02/20/new-wordpress-plugin-buddy-love/#comments</comments>
		<pubDate>Wed, 20 Feb 2008 16:57:12 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[cliq]]></category>
		<category><![CDATA[rss_feeds]]></category>
		<category><![CDATA[rss_plugins]]></category>
		<category><![CDATA[sidebar]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress_blogroll]]></category>
		<category><![CDATA[wordpress_plugins]]></category>
		<category><![CDATA[wordpress_widgets]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/archives/2008/02/20/new-wordpress-plugin-buddy-love/</guid>
		<description><![CDATA[I was talking to a couple of people who were unhappy with the demise of the Cliq network, which allowed them to show headlines from their friends&#8217; sites in their sidebar, so I offered to try to mimic the basic functionality in a WordPress plugin.
Well, the result was version 1.0 of Buddy Love.  The [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.dyers.org/blog/buddy-love-wordpress-widget/" title="Go to the Buddy Love Widget for WordPress Homepage"><img class="alignleft" src="http://www.dyers.org/images/200802/buddylove.png" alt=""/></a>I was talking to a couple of people who were unhappy with the demise of the Cliq network, which allowed them to show headlines from their friends&#8217; sites in their sidebar, so I offered to try to mimic the basic functionality in a WordPress plugin.</p>
<p>Well, the result was version 1.0 of Buddy Love.  The plugin is a WordPress widget that will pull a configurable number of the latest headlines from sites listed in your WordPress blogroll and show them on your sidebar.  It should let you show a little more love to your friends by pointing people to their latest content, and you can even configure a unique icon for each individual site.  That&#8217;s the good news.</p>
<p>The bad news is that the plugin is a bit slow because there is some overhead associated with going out and grabbing the latest headlines from your friends&#8217; sites.  If you experience slowness, I can only suggest cutting the number of headlines you show.</p>
<p>If you decide to take <a href="http://www.dyers.org/blog/buddy-love-wordpress-widget/">Buddy Love</a> for a spin, be sure to let me know what you think.</p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1560&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1560" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2008/02/20/new-wordpress-plugin-buddy-love/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Why Hotlinking Can Be Dangerous</title>
		<link>http://www.dyers.org/blog/archives/2008/02/18/why-hotlinking-can-be-dangerous/</link>
		<comments>http://www.dyers.org/blog/archives/2008/02/18/why-hotlinking-can-be-dangerous/#comments</comments>
		<pubDate>Mon, 18 Feb 2008 10:00:04 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[bandwidth]]></category>
		<category><![CDATA[dimmu_borgir]]></category>
		<category><![CDATA[dimmu_burger]]></category>
		<category><![CDATA[funny]]></category>
		<category><![CDATA[hotlinking]]></category>
		<category><![CDATA[hotlink_pranks]]></category>
		<category><![CDATA[image_switch]]></category>
		<category><![CDATA[jokes]]></category>
		<category><![CDATA[leech]]></category>
		<category><![CDATA[n00b]]></category>
		<category><![CDATA[profile_icon]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/archives/2008/02/18/why-hotlinking-can-be-dangerous/</guid>
		<description><![CDATA[A lot of you know what hotlinking is, but for those that don&#8217;t: hotlinking is the act of using images on your own site that are stored on someone else&#8217;s server.  Generally the practice is frowned upon without linking back to the original site, because it wastes people&#8217;s bandwidth without sending them any traffic.
While [...]]]></description>
			<content:encoded><![CDATA[<p>A lot of you know what hotlinking is, but for those that don&#8217;t: hotlinking is the act of using images on your own site that are stored on someone else&#8217;s server.  Generally the practice is frowned upon without linking back to the original site, because it wastes people&#8217;s bandwidth without sending them any traffic.</p>
<p>While I generally prefer a link back if someone is using images hosted here, I&#8217;m not adamant enough that I&#8217;d shut off hotlinking altogether.  I generally don&#8217;t care if people leech off my bandwidth here and there, but when I find someone who is extensively hotlinking, instead of blocking them, I sometimes prank them with the old switcharoo.</p>
<p>Say for example, you are some N00b who enjoyed my <a href="http://www.dyers.org/blog/archives/2007/05/14/dimmu-burger/">Dimmu Burger</a> icon so much that you not only hotlinked it, but you&#8217;re using it as your profile icon in a forum.  That means every time you post something in the forum, it uses my bandwidth to show your profile.  One of your normal forum posts might look like this:</p>
<p><img src="http://www.dyers.org/images/200802/dimmu120080218.png" alt=""/></p>
<p>Maybe it strikes me as funny that your profile lists your location as &#8220;Behind You&#8230;&#8221;, so I change the image on my site slightly just to see if you&#8217;re paying attention.  Maybe your profile icon on all of your posts now looks something like this:</p>
<p><img src="http://www.dyers.org/images/200802/dimmu220080218.png" alt=""/></p>
<p>That way, even though you&#8217;re you&#8217;re sucking my bandwidth harder than your mother when the fleet is in town, I at least get a chuckle out of it.</p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1557&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1557" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2008/02/18/why-hotlinking-can-be-dangerous/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Smokin&#8217; Poll Results: Horny For RSS</title>
		<link>http://www.dyers.org/blog/archives/2008/01/31/smokin-poll-results-horny-for-rss/</link>
		<comments>http://www.dyers.org/blog/archives/2008/01/31/smokin-poll-results-horny-for-rss/#comments</comments>
		<pubDate>Thu, 31 Jan 2008 20:56:21 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[polls]]></category>
		<category><![CDATA[rss]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/archives/2008/01/31/smokin-poll-results-horny-for-rss/</guid>
		<description><![CDATA[The results of the latest Smokin&#8217; Poll are in:
If RSS Feeds Were Sex, I&#8217;d Be

A big, fat whore: 26&#37;
In a weekly gang bang: 33&#37;
A horny virgin: 18&#37;
A priest/nun: 23&#37;

A while ago, I mentioned to #1GF! that the number of subscribers hasn&#8217;t really risen in proportion to the extra hours I&#8217;ve put into the site since [...]]]></description>
			<content:encoded><![CDATA[<p>The results of the latest Smokin&#8217; Poll are in:</p>
<p><a href="http://www.dyers.org/blog/what-is-an-rss-feed/"><img class="alignleft" src="http://www.dyers.org/images/icons/feed-icon-128x128.png" alt="RSS" /></a><strong>If RSS Feeds Were Sex, I&#8217;d Be</strong></p>
<ul>
<li>A big, fat whore: 26&#37;</li>
<li>In a weekly gang bang: 33&#37;</li>
<li>A horny virgin: 18&#37;</li>
<li>A priest/nun: 23&#37;</li>
</ul>
<p>A while ago, I mentioned to #1GF! that the number of subscribers hasn&#8217;t really risen in proportion to the extra hours I&#8217;ve put into the site since I quit my job.  </p>
<p>&#8220;Oh, honey,&#8221; she said, &#8220;those people are <em>bloggers</em>.  Normal people don&#8217;t use RSS.&#8221;</p>
<p>I disagreed.  &#8220;RSS is has been around for nearly a decade and the number of feed readers available makes it an invaluable for getting information.  RSS isn&#8217;t just for bloggers.&#8221;</p>
<p>To settle the argument, this Smokin&#8217; Poll was born.</p>
<p>The results?  A whopping 62% of you use RSS feeds to get information from the web, with another 18% of you being interested, but not knowing how to get started.  </p>
<p>While I would love to claim that #1GF! was wrong on this one, we all know that my readers are anything but normal.</p>
<h3>To the Digital Whores And Syndicated Gang Bangers</h3>
<p>Thanks for your support.  I&#8217;m glad you&#8217;re along for the ride.</p>
<h3>For the Horny Virgins</h3>
<p>If you&#8217;re looking for information on how you can make things easier with RSS, head over to my <a href="http://www.dyers.org/blog/what-is-an-rss-feed/">subscription page</a>.  I explain RSS in easy to understand terms and list a few links on how you can get started.  </p>
<p>Using RSS can cut your web searching time by making the updates come to you.  If you still don&#8217;t get it, <a href="http://www.dyers.org/blog/contact/">drop me a mail</a> and I&#8217;ll help you as best I can.</p>
<h3>For the Clergy</h3>
<p>Almost a quarter of you are not interested in RSS at all.  There&#8217;s nothing wrong with that.  RSS isn&#8217;t for everybody. </p>
<div class="alignright">
<form style="border:2px dashed #ccc;padding:0px 10px 10px 10px;margin:5px 0px 0px  15px;text-align:center;" action="http://www.feedburner.com/fb/a/emailverify" method="post" target="popupwindow" onsubmit="window.open('http://www.feedburner.com/fb/a/emailverifySubmit?feedId=1005074', 'popupwindow', 'scrollbars=yes,width=550,height=520');return true">
<p><img src="http://www.dyers.org/images/icons/mail-icon-32x32.png" alt="mail icon" /><br/>Enter your email address<br/> to get daily updates:</p>
<input type="text" style="width:140px" name="email"/>
<input type="hidden" value="http://feeds.feedburner.com/~e?ffid=1005074" name="url"/>
<input type="hidden" value="Dyers.org Posts" name="title"/>
<input type="hidden" name="loc" value="en_US"/><br/><br />
<input type="submit" value="Subscribe" />
</form>
</div>
<p>If you&#8217;re in that camp, you can still save yourself time by having any new dyers.org posts sent to you in a daily e-mail.  It&#8217;s never more than one e-mail a day, and because I&#8217;m as concerned about privacy as you are, I can assure you that your e-mail address is used only to send you a daily update.  If you ever want to stop getting updates, you can easily unsubscribe at any time with a single click.  </p>
<p><em>Where did you fall in the distribution?  Are you an RSS tramp or virgin?</em></p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1543&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1543" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2008/01/31/smokin-poll-results-horny-for-rss/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Better Blogroll v. 2.6 For WordPress Released</title>
		<link>http://www.dyers.org/blog/archives/2008/01/29/better-blogroll-v-26-for-wordpress-released/</link>
		<comments>http://www.dyers.org/blog/archives/2008/01/29/better-blogroll-v-26-for-wordpress-released/#comments</comments>
		<pubDate>Tue, 29 Jan 2008 10:00:42 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[better_blogroll]]></category>
		<category><![CDATA[blogroll]]></category>
		<category><![CDATA[blogroll_management]]></category>
		<category><![CDATA[link_love]]></category>
		<category><![CDATA[link_manager]]></category>
		<category><![CDATA[simple_ad_rotator]]></category>
		<category><![CDATA[widget]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress_categories]]></category>
		<category><![CDATA[wordpress_links]]></category>
		<category><![CDATA[wordpress_plugin]]></category>
		<category><![CDATA[wordpress_widgets]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/archives/2008/01/29/better-blogroll-v-26-for-wordpress-released/</guid>
		<description><![CDATA[The Better Blogroll WordPress Widget was written to give Wordpress users a lot more control over the way that Wordpress handles and displays blogrolls.  
Version 2.6 was written in response to a user request, and allows site owners to limit the display of links to a single category, if they so desire.
More information about [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.dyers.org/blog/better-blogroll-widget-for-wordpress" title="Click to go to the Better Blogroll Widget for Wordpress page"><img class="alignleft" src="/images/better-blogroll.png" alt="Better Blogroll Widget for WordPress Screenshot"/></a>The Better Blogroll WordPress Widget was written to give Wordpress users a lot more control over the way that Wordpress handles and displays blogrolls.  </p>
<p>Version 2.6 was written in response to a user request, and allows site owners to limit the display of links to a single category, if they so desire.</p>
<p>More information about the widget and how to download it can be found on my <a href="http://www.dyers.org/blog/better-blogroll-widget-for-wordpress">Better Blogroll Widget for Wordpress</a> Page.  </p>
<p>Take it for a test drive and get more out of your blogroll.</p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1540&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1540" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2008/01/29/better-blogroll-v-26-for-wordpress-released/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How To Reward Your Fans (And Make The Web A Nicer Place)</title>
		<link>http://www.dyers.org/blog/archives/2008/01/15/how-to-reward-your-fans-and-make-the-web-a-nicer-place/</link>
		<comments>http://www.dyers.org/blog/archives/2008/01/15/how-to-reward-your-fans-and-make-the-web-a-nicer-place/#comments</comments>
		<pubDate>Wed, 16 Jan 2008 00:28:51 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[altruistic_reasons]]></category>
		<category><![CDATA[anonymity]]></category>
		<category><![CDATA[basic_manners]]></category>
		<category><![CDATA[blogs]]></category>
		<category><![CDATA[fear]]></category>
		<category><![CDATA[hasselhoff]]></category>
		<category><![CDATA[hobos]]></category>
		<category><![CDATA[linker]]></category>
		<category><![CDATA[real_world]]></category>
		<category><![CDATA[rewarding_links]]></category>
		<category><![CDATA[target_demographics]]></category>
		<category><![CDATA[web_space]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/archives/2008/01/15/how-to-reward-your-fans-and-make-the-web-a-nicer-place/</guid>
		<description><![CDATA[When someone links to your blog, do you think:
&#8220;Another link?  I&#8217;m so awesome.  I deserved that link because I&#8217;m hotter than Hasselhoff and twice as entertaining.  Sometimes I wish I were someone else just so that I could experience the awesome feeling that comes with linking to me.  Wait.  No, [...]]]></description>
			<content:encoded><![CDATA[<p>When someone links to your blog, do you think:</p>
<blockquote><p>&#8220;<em>Another link?  I&#8217;m so awesome.  I deserved that link because I&#8217;m hotter than Hasselhoff and twice as entertaining.  Sometimes I wish I were someone else just so that I could experience the awesome feeling that comes with linking to me.  Wait.  No, I&#8217;d cry if I were someone else.  Other people are so lucky that I let them link to me.  I&#8217;m remarkable, I&#8217;m amazing, and it&#8217;s no wonder that I&#8217;m huge in Scandinavia.</em>&#8220;</p></blockquote>
<p><span id="more-1527"></span><br />
Of course you don&#8217;t.  For most of us, getting a link is like a getting an unexpected little gift.</p>
<p>If someone in the real world gave you a small token of their appreciation, would you put it in your pocket without saying a word, or would you thank them?  Most of us would probably thank them <em>automatically</em>, and maybe even get them something in return.  Even though links are the currency of the web, why aren&#8217;t people as appreciative when they&#8217;re given links?</p>
<h3>Reach Out, Reach Out And Thank Someone</h3>
<p>Maybe the web&#8217;s anonymous nature makes it too easy for us to ignore the fact that there are real people behind other sites.  Maybe that same anonymity has made us pessimistic about the intentions of people who link to us.  Despite what the marketers feed you, the web is not a series of billboards for target demographics.  The web is a loose community of people.</p>
<p>While I won&#8217;t deny that some people create links for the sole intention of getting something back, most links are generated by real people for purely altruistic reasons.  Generally, <em>people link you because they like you</em>.  They&#8217;re not only dedicating their own time, energy, and web space to you, but they&#8217;re <em>reaching out to you</em> to give you as free token of their appreciation.  Shouldn&#8217;t you find a way to thank them?  If you treat each person who links to you like they have given you something valuable, then thanking them isn&#8217;t an extraordinary measure, but a matter of basic manners.</p>
<p>But, is merely well-mannered enough?</p>
<h3>Going Beyond Well-Mannered</h3>
<p>Maybe I&#8217;m naive for still clinging to the idea that the web is more about giving than selling, but I try to give back more than I get.  With the amount that I take from the web every day, we all know that this is nothing more than a wishful ideal, but I find that merely heading in that direction guides me toward being a happier and more open netizen.</p>
<p>I&#8217;ve made <a href="http://www.dyers.org/blog/archives/2007/09/25/free-as-in-beer-e-mail-subscription-icons/">icon sets</a>, I&#8217;ve created a <a href="http://www.dyers.org/blog/better-blogroll-widget-for-wordpress/">WordPress widget</a>, and written countless tutorials on various topics only to give them away because I think that people should get something for nothing once and a while.  When someone gives me something for nothing in the form of a link, I try to go beyond sending a simple e-mail to thank them.</p>
<p>Imagine this: You give someone a dollar, and they thank you.  Which of the following situations seems like it would potentially lead to the greatest benefit?</p>
<ol>
<li>You both walk away.</li>
<li>Later, the person unexpectedly gives you a dollar.</li>
<li>Over the next few months, the person gives you several one dollar lottery tickets.</li>
</ol>
<p>I can almost hear some of you out there pounding out &#8220;lot-te-ry, lot-te-ry&#8221; on your keyboards, and even though I&#8217;m not much of a gambler, I&#8217;d have to agree that the lottery tickets are potentially the most beneficial.  Sure, not every ticket would win, but each ticket represents a <em>potential</em> win.</p>
<p>If we imagine that the dollars were links, the first scenario is the simple method of thanking someone for a link.  Only one person really benefits from the exchange.  The second scenario would be what is known as a link exchange.  Everyone benefits, but the net gain is zero.  Only in the third scenario does the response exceed the value of the original link.  This third scenario is what I call &#8220;The Lottery Ticket Method&#8221; and it&#8217;s a remarkably easy and effective way to give back more to people who link to you by leveraging the power of social networks.</p>
<h3>The Lottery Ticket Method Of Rewarding Fans</h3>
<ol>
<li><strong>Know who is linking to you</strong><br />
You can type <code>link:http://www.yoursite.com</code> into Google to see who is linking to you, but this can lag behind for smaller sites who may not be indexed very well (or at all).  The best way to check who is linking to you is to comb through your referrer stats regularly in whatever stats tracking package you use.
</li>
<li><strong>Thank them</strong><br />
When you find that someone has linked to you, send them an e-mail or leave a comment on their site thanking them for the link.  If you don&#8217;t, your grandma will be ashamed of you and a cute puppy will grow up with a limp.</li>
<li><strong>Keep an eye on them</strong><br />
Create a special folder in your RSS reader called &#8220;Linkers&#8221; and add the RSS feeds of the sites that link to you into it.  If you don&#8217;t use an RSS reader, I suppose you can bookmark the sites or chip the addresses out on a stone tablet.  What&#8217;s important is that you find an easy way to track their posts.</li>
<li><strong>Buy them lottery tickets</strong><br />
Check the Linkers folder once a week and when you see a post you like, add it to one of your social networks such as <a href="http://hullion.stumbleupon.com/">StumbleUpon</a> or <a href="http://www.mixx.com/users/jondyer">Mixx</a>.
  </li>
</ol>
<p>By submitting people&#8217;s posts to social sites, you can potentially give them a <a href="http://www.dyers.org/blog/archives/2007/11/26/want-more-traffic-for-your-blog-stumble-into-it/">a bigger rush of traffic</a> than you could provide with a single link on your own site, making it better than a simple &#8220;thank you&#8221; or link exchange.  By leveraging the traffic from social sites, you have offered them the same hopeful potential offered by giving lottery tickets.</p>
<p>The idea here is not to get people to link to you with the promise of a reward.  The real idea is to give back to people for being nice on their own.  It increases good feelings, makes the internet a better place, and takes no time at all.  I&#8217;ve being <a href="http://www.dyers.org/blog/archives/2007/11/28/stop-being-a-fan-and-become-a-champion/">championing people</a> like this for a while, and I&#8217;ve found it to be the simplest, most effective way to reward people for taking time out to link to me.  </p>
<p><em>Do you have tips on how to reward people who link to you?</em></p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1527&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1527" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2008/01/15/how-to-reward-your-fans-and-make-the-web-a-nicer-place/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Your Chance To Help Guide This Site</title>
		<link>http://www.dyers.org/blog/archives/2008/01/08/your-chance-to-help-guide-this-site/</link>
		<comments>http://www.dyers.org/blog/archives/2008/01/08/your-chance-to-help-guide-this-site/#comments</comments>
		<pubDate>Tue, 08 Jan 2008 22:56:18 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/archives/2008/01/08/your-chance-to-help-guide-this-site/</guid>
		<description><![CDATA[If you&#8217;ve spent any amount of time around me, you know that even though I can understand the needs and inner workings of applications, understanding the subtlety and cues of people has never been my strong suit.  It&#8217;s actually been said that women who flirt with me should start the conversations off by lifting [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://www.dyers.org/images/20080108/mad_scientist.jpg" alt="mad scientist" />If you&#8217;ve spent any amount of time around me, you know that even though I can understand the needs and inner workings of applications, understanding the subtlety and cues of people has never been my strong suit.  It&#8217;s actually been said that women who flirt with me should start the conversations off by lifting their shirts to give me a 60% chance of figuring out that I was being flirted with.</p>
<p>It&#8217;s true.  I&#8217;ve never been good at deciphering human.</p>
<p>This became very clear this week as I was deciding on what topics to write about.  I realized that even though I had some ideas that I <em>could</em> write about, I really have no idea what you <em>want</em> me to write about.</p>
<p>Some of you want <a href="http://www.dyers.org/blog/better-blogroll-widget-for-wordpress/">WordPress hacks</a>, others want to hear what a geek does after <a href="http://www.dyers.org/blog/archives/category/leisure/">jettisoning the bosses of the corporate world</a>, and some of you simply want <a href="http://www.dyers.org/blog/archives/category/replayable-web-games/">web games</a>, web games, and more web games.  As I was trying to figure out what would be the most useful for the most readers, I thought, &#8220;Why not just ask the readers what they want?&#8221;  And it seemed like an interesting idea.  So, </p>
<p><strong>What would you like to see more of, and what could you do without on dyers.org?</strong></p>
<p>By letting me know what you really want (or don&#8217;t), you can be instrumental in making this blog more useful for everyone.</p>
<p>Be as brutal and honest as you want because, as I mentioned, the subtle hints will go right over my head.</p>
<p>Thanks, everyone!</p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1388&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1388" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2008/01/08/your-chance-to-help-guide-this-site/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Better Blogroll v. 2.5 For WordPress Released</title>
		<link>http://www.dyers.org/blog/archives/2007/12/19/better-blogroll-v-25-for-wordpress-released/</link>
		<comments>http://www.dyers.org/blog/archives/2007/12/19/better-blogroll-v-25-for-wordpress-released/#comments</comments>
		<pubDate>Wed, 19 Dec 2007 10:00:32 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[better_blogroll]]></category>
		<category><![CDATA[blogroll]]></category>
		<category><![CDATA[blogroll_management]]></category>
		<category><![CDATA[link_love]]></category>
		<category><![CDATA[link_manager]]></category>
		<category><![CDATA[simple_ad_rotator]]></category>
		<category><![CDATA[widget]]></category>
		<category><![CDATA[wordpress]]></category>
		<category><![CDATA[wordpress_categories]]></category>
		<category><![CDATA[wordpress_plugin]]></category>
		<category><![CDATA[wordpress_widgets]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/archives/2007/12/19/better-blogroll-v-25-for-wordpress-released/</guid>
		<description><![CDATA[I wrote the Better Blogroll WordPress Widget because I wasn&#8217;t very happy with the inflexible way that Wordpress handles blogrolls.  Instead of displaying an endless list of links like WordPress&#8217;s default Links widget, Better Blogroll focuses your readers attention by displaying a random, rotating subset of your links from your blogroll.  To provide [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.dyers.org/blog/better-blogroll-widget-for-wordpress" title="Click to go to the Better Blogroll Widget for Wordpress page"><img class="alignleft" src="/images/better-blogroll25.png" alt="Better Blogroll Widget for WordPress Screenshot"/></a>I wrote the Better Blogroll WordPress Widget because I wasn&#8217;t very happy with the inflexible way that Wordpress handles blogrolls.  Instead of displaying an endless list of links like WordPress&#8217;s default Links widget, Better Blogroll focuses your readers attention by displaying a random, rotating subset of your links from your blogroll.  To provide your readers with a better idea of what they are clicking, the category of each link can be displayed to its right.  I added a couple of features to this release that should make it even more useful.<br />
<span id="more-1504"></span><br />
Version 2.5 now allows you to use image links, text links, or both, and will pay attention to the &#8220;target&#8221; attribute as set in the WordPress Link Manager.  It also includes the ability to set blogroll links to &#8220;nofollow&#8221;, so it could technically be used as a rudimentary ad rotator.</p>
<p>More information about the widget and how to download it can be found on my <a href="http://www.dyers.org/blog/better-blogroll-widget-for-wordpress">Better Blogroll Widget for Wordpress</a> Page.  </p>
<p>Take it for a test drive and get more out of your blogroll.</p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1504&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1504" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2007/12/19/better-blogroll-v-25-for-wordpress-released/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Whoops! Bad Behavior Blew Up My Blog</title>
		<link>http://www.dyers.org/blog/archives/2007/12/06/whoops-bad-behavior-blew-up-my-blog/</link>
		<comments>http://www.dyers.org/blog/archives/2007/12/06/whoops-bad-behavior-blew-up-my-blog/#comments</comments>
		<pubDate>Thu, 06 Dec 2007 19:58:30 +0000</pubDate>
		<dc:creator>Jon</dc:creator>
				<category><![CDATA[Blogging]]></category>
		<category><![CDATA[403_error]]></category>
		<category><![CDATA[bad_behavior]]></category>
		<category><![CDATA[locked_out_of_blog]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.dyers.org/blog/archives/2007/12/06/whoops-bad-behavior-blew-up-my-blog/</guid>
		<description><![CDATA[For those of you who have tried to leave comments and had my web server accuse you of being involved with spam or illegal activities, I do apologize.  I use an excellent spam-fighting Wordpress Plugin called Bad Behavior and the author of the plugin made a change to a blacklist that inadvertently blew up [...]]]></description>
			<content:encoded><![CDATA[<p>For those of you who have tried to leave comments and had my web server accuse you of being involved with spam or illegal activities, I do apologize.  I use an excellent spam-fighting Wordpress Plugin called <a href="http://www.homelandstupidity.us/software/bad-behavior/">Bad Behavior</a> and the author of the plugin made a change to a blacklist that inadvertently blew up a lot of blogs including this one.</p>
<p>From the explanation on <a href="http://www.bad-behavior.ioerror.us/2007/12/06/bad-behavior-2011/">Homeland Stupidity</a>:</p>
<blockquote><p><em>&#8220;Yesterday I moved all of my sites to a new dedicated server. In the process, I decommissioned an old blacklist I was running which I thought wasn’t being used, not realizing that Bad Behavior was still set to use it. Shortly afterward, I found myself locked out of my own blog, just as you all did..&#8221;</em></p></blockquote>
<p>If you have a Wordpress blog and use Bad Behavior, you have to <a href="http://www.bad-behavior.ioerror.us/download/">download the latest version</a> of the software to avoid being locked out of your blog.</p>
<p>(Special thanks to <a href="http://justaweebitcloser.com">N0ia</a> for letting me know about my site&#8217;s bad behavior earlier this morning.  Thanks, N0ia!)</p>
<p class="akst_link"><a href="http://www.dyers.org/blog/?p=1494&amp;akst_action=share-this"  title="E-mail this, or add it to your social bookmarks" id="akst_link_1494" class="akst_share_link" rel="nofollow">Share, Bookmark, or E-Mail This Article</a>
</p>]]></content:encoded>
			<wfw:commentRss>http://www.dyers.org/blog/archives/2007/12/06/whoops-bad-behavior-blew-up-my-blog/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
