<?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>(Anti) Social Development &#187; CSS Design</title>
	<atom:link href="http://www.kimwoodbridge.com/tag/css/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kimwoodbridge.com</link>
	<description>Kim Woodbridge WordPress Consultant</description>
	<lastBuildDate>Thu, 09 Feb 2012 05:01:35 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>(Anti) Social Lists 9/12/10</title>
		<link>http://www.kimwoodbridge.com/anti-social-lists-91210/</link>
		<comments>http://www.kimwoodbridge.com/anti-social-lists-91210/#comments</comments>
		<pubDate>Sun, 12 Sep 2010 04:01:51 +0000</pubDate>
		<dc:creator>Kim Woodbridge</dc:creator>
				<category><![CDATA[Bookmarks]]></category>
		<category><![CDATA[Cell Phone Recycling]]></category>
		<category><![CDATA[CSS Design]]></category>
		<category><![CDATA[Custom Post Types]]></category>
		<category><![CDATA[Facebook Page]]></category>
		<category><![CDATA[Farscape]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[ProofPress]]></category>
		<category><![CDATA[RSS Recommendations]]></category>
		<category><![CDATA[School Supplies]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Version]]></category>
		<category><![CDATA[William Gibson]]></category>
		<category><![CDATA[WordPress Tips]]></category>

		<guid isPermaLink="false">http://www.kimwoodbridge.com/?p=9305</guid>
		<description><![CDATA[The list for 9/12/10<p>Post from: <a href="http://www.kimwoodbridge.com">(Anti) Social Development</a><br/><br/><a href="http://www.kimwoodbridge.com/anti-social-lists-91210/">(Anti) Social Lists 9/12/10</a></p>
]]></description>
			<content:encoded><![CDATA[<p>This was an umm&#8230; interesting week.  With the holiday, school starting, and my mid-week 24 hour stomach bug things didn&#8217;t go quite as I had planned.  One of my foibles is being obsessive about schedules and I&#8217;ve been trying to be better at going with the flow &#8211; something always seems to throw a kink in it.</p>
<p>This week I have WordPress, Facebook, William Gibson, school supplies, and more.</p>
<p>Enjoy</p>
<p><span id="more-9305"></span></p>
<ul>
<li>
<a href="http://www.wpbeginner.com/wp-tutorials/how-to-add-custom-post-types-to-your-main-wordpress-rss-feed/ " title="How to Add Custom Post Types to Your Main WordPress RSS Feed" rel="nofollow">How to Add Custom Post Types to Your Main WordPress RSS Feed</a> &#8211; Custom post types is one of the new features in WordPress 3.0 but the posts do not go into the RSS feed by default.  This tutorial explains how to add them.
</li>
<li>
 <a href="http://greenlagirl.com/old-cell-phones-how-many-have-you-recycled/" title="Old cell phones: How many have you recycled? " rel="nofollow">Old cell phones: How many have you recycled? </a> &#8211; I&#8217;ve sold or given my old ones away &#8211; I don&#8217;t know if they were recycled after that.  But I don&#8217;t leave them in a drawer and I don&#8217;t throw them away.
</li>
<li>
 <a href="http://www.bloggingtips.com/2010/09/02/why-you-need-to-know-htmlcss/" title="Why You Need to Know HTML/CSS" rel="nofollow">Why You Need to Know HTML/CSS</a> &#8211; I certainly don&#8217;t think everyone needs to be an expert but knowing the basics can make managing your site a lot easier.
</li>
<li>
<a href="http://www.proof-press.com/" title="ProofPress" rel="nofollow">ProofPress</a> &#8211; A photo proofing system built with WordPress.  This is coming in October.
</li>
<li>
 <a href="http://dd32.id.au/2010/07/31/what-version-of-wordpress-is-behind-that-website/" title="What version of WordPress is behind that website?" rel="nofollow">What version of WordPress is behind that website?</a> &#8211; This article discusses why hiding the version of WordPress for security reasons is a waste of time
</li>
<li>
 <a href="http://confidentwriting.com/2010/09/a-simple-guide-to-running-a-facebook-page/" title="A Simple Guide to Running a Facebook Page" rel="nofollow">A Simple Guide to Running a Facebook Page</a> &#8211; It may be simple but it&#8217;s also excellent.
</li>
<li>
 <a href="http://www.wired.com/underwire/2010/09/william-gibson-interview/" title="William Gibson Talks Zero History, Paranoia and the Awesome Power of Twitter" rel="nofollow">William Gibson Talks Zero History, Paranoia and the Awesome Power of Twitter</a> &#8211; I&#8217;m eager to read Gibson&#8217;s new book, Zero History.  Here&#8217;s an interesting interview with this great author.
</li>
<li>
 <a href="http://www.treehugger.com/files/2010/09/2-billion-pencils-and-a-school-supply-quandary.php" title="2 Billion Pencils* and A School Supply Quandary" rel="nofollow">2 Billion Pencils* and A School Supply Quandary</a> &#8211; I&#8217;ve been ranting about the list of required school supplies and was glad to see this article.  I can&#8217;t stand buying items I consider wasteful, like paper towels, that I never purchase for my home.  I was so tempted to send in a couple of washable rags. ;-)
</li>
<li>
I&#8217;ve been obsessed with Farscape recently and don&#8217;t know how I missed this sci-fi series when it was on between 1999-2003.  It&#8217;s dark but has some really funny moments.<br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/zlwPJVVRuXs?fs=1&amp;hl=en_US"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/zlwPJVVRuXs?fs=1&amp;hl=en_US" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
</li>
</ul>
<p>Post from: <a href="http://www.kimwoodbridge.com">(Anti) Social Development</a><br/><br/><a href="http://www.kimwoodbridge.com/anti-social-lists-91210/">(Anti) Social Lists 9/12/10</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kimwoodbridge.com/anti-social-lists-91210/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>(Anti) Social Lists 2/28/10</title>
		<link>http://www.kimwoodbridge.com/anti-social-lists-22810/</link>
		<comments>http://www.kimwoodbridge.com/anti-social-lists-22810/#comments</comments>
		<pubDate>Sun, 28 Feb 2010 05:01:49 +0000</pubDate>
		<dc:creator>Kim Woodbridge</dc:creator>
				<category><![CDATA[Bookmarks]]></category>
		<category><![CDATA[America]]></category>
		<category><![CDATA[Basia Bulat]]></category>
		<category><![CDATA[Blacklist]]></category>
		<category><![CDATA[CSS Design]]></category>
		<category><![CDATA[Customers]]></category>
		<category><![CDATA[Eating]]></category>
		<category><![CDATA[Facebook]]></category>
		<category><![CDATA[Fan Pages]]></category>
		<category><![CDATA[Flickr]]></category>
		<category><![CDATA[Freelance]]></category>
		<category><![CDATA[Froup]]></category>
		<category><![CDATA[Funny Signs]]></category>
		<category><![CDATA[Habits]]></category>
		<category><![CDATA[James Earl Jones]]></category>
		<category><![CDATA[Links]]></category>
		<category><![CDATA[Lists]]></category>
		<category><![CDATA[Loyalty]]></category>
		<category><![CDATA[Sesame Street]]></category>
		<category><![CDATA[Spammer]]></category>
		<category><![CDATA[Statistics]]></category>
		<category><![CDATA[Style]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.kimwoodbridge.com/?p=7172</guid>
		<description><![CDATA[James Earl Jones, the alphabet, Basia Bulat and scumbags.<p>Post from: <a href="http://www.kimwoodbridge.com">(Anti) Social Development</a><br/><br/><a href="http://www.kimwoodbridge.com/anti-social-lists-22810/">(Anti) Social Lists 2/28/10</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Happy last day of February!! (it&#8217;s not a Leap year).</p>
<p>This week I have freelancing, twitter, eating habits, funny signs and more!</p>
<p>As always, enjoy!</p>
<p><span id="more-7172"></span></p>
<ul>
<li>
 <a href="http://freelancefolder.com/5-bad-work-at-home-habits-are-you-guilty/" title="5 Bad Work at Home Habits: Are You Guilty?" rel="nofollow">5 Bad Work at Home Habits: Are You Guilty?</a> &#8211; I must admit I&#8217;m guilty of not having the same work hours everyday.  I have a young child and I work around her schedule.  And that&#8217;s part of the reason I work from home.
</li>
<li>
 <a href="http://www.socialmediaexaminer.com/how-to-market-your-business-with-twitter-lists/" title="How to Market Your Business with Twitter Lists" rel="nofollow">How to Market Your Business with Twitter Lists</a> &#8211; I&#8217;ve started making lists but haven&#8217;t gotten very far with it.  It would have been a lot easier if lists had existed all along &#8211; going back through thousands of followers is tedious.  This article has some great ways to use lists &#8211; things that I certainly hadn&#8217;t though of.
</li>
<li>
 <a href="http://www.good.is/post/mapping-america-s-eating-habits/" title="Mapping America's Eating Habits" rel="nofollow">Mapping America&#8217;s Eating Habits</a> &#8211; What states spend the most on junk food?  Or drink the most soda?  Here are some maps that provide that information.
</li>
<li>
 <a href="http://www.allfacebook.com/2010/02/facebook-pages-loyal-customers/" title="Report: Facebook Pages Create More Loyal Customers" rel="nofollow">Report: Facebook Pages Create More Loyal Customers</a> &#8211; I can&#8217;t attest to how loyal my Facebook fans are to this site but I can say that my Facebook page is bringing a lot of traffic.
</li>
<li>
 <a href="http://www.bloggingtips.com/2010/02/12/4-ways-to-check-your-twitter-statistics/">4 Ways To Check Your Twitter Statistics</a> &#8211; Like stats?  Yeah, I don&#8217;t either. ;-)  But here are 4 ways to check your twitter stats.
</li>
<li>
 <a href="http://www.smashingmagazine.com/2010/02/13/the-definitive-guide-to-styling-web-links/" title="The Definitive Guide To Styling Web Links" rel="nofollow">The Definitive Guide To Styling Web Links</a> &#8211; Smashing Magazine has a ton of info in this article about making your links look pretty.
</li>
<li>
 <a href="http://digwp.com/2010/02/stop-spammers-custom-blacklist/" title="Stop Spammers and Other Scumbags with a Custom Blacklist" rel="nofollow">Stop Spammers and Other Scumbags with a Custom Blacklist</a> &#8211; A useful blacklist that will help take care of WordPress spammers and remove the need for a spam plugin.
</li>
<li>
 <a href="http://www.flickr.com/groups/funny_signs/pool/" title="Funny Signs Group on Flickr" rel="nofollow">Funny Signs Group on Flickr</a> &#8211; I am easily distracted by photo groups on Flickr.  This one is a lot of fun.
</li>
<li>
James Earl Jones was the first celebrity guest on Sesame Street.  Here&#8217;s a bizarre video of him reciting the alphabet.<br />
<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/FJ6WwC174Yc&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/FJ6WwC174Yc&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>
</li>
<li>
I&#8217;ve been listening to Basia Bulat&#8217;s new album recently &#8211; well, when I&#8217;m not listening to Led Zeppelin.  This is one of my favorite songs from it.<br />
<object width="480" height="385"><param name="movie" value="http://www.youtube.com/v/h9froNbADQY&#038;hl=en_US&#038;fs=1&#038;"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/h9froNbADQY&#038;hl=en_US&#038;fs=1&#038;" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="480" height="385"></embed></object>
</li>
</ul>
<p>Post from: <a href="http://www.kimwoodbridge.com">(Anti) Social Development</a><br/><br/><a href="http://www.kimwoodbridge.com/anti-social-lists-22810/">(Anti) Social Lists 2/28/10</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kimwoodbridge.com/anti-social-lists-22810/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>How to Style the Read More Link in WordPress</title>
		<link>http://www.kimwoodbridge.com/how-to-style-the-read-more-link-in-wordpress/</link>
		<comments>http://www.kimwoodbridge.com/how-to-style-the-read-more-link-in-wordpress/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 04:01:11 +0000</pubDate>
		<dc:creator>Kim Woodbridge</dc:creator>
				<category><![CDATA[WordPress Tips]]></category>
		<category><![CDATA[.more-link]]></category>
		<category><![CDATA[Continue]]></category>
		<category><![CDATA[CSS Design]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[More Tag]]></category>
		<category><![CDATA[Read]]></category>
		<category><![CDATA[Style]]></category>
		<category><![CDATA[Styleing]]></category>
		<category><![CDATA[Stylesheet]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://www.kimwoodbridge.com/?p=5247</guid>
		<description><![CDATA[How to Style the Read More Link in WordPress<p>Post from: <a href="http://www.kimwoodbridge.com">(Anti) Social Development</a><br/><br/><a href="http://www.kimwoodbridge.com/how-to-style-the-read-more-link-in-wordpress/">How to Style the Read More Link in WordPress</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/tomvu/3759309187/" title="Read More (by Barry Yanowitz)" rel="nofollow"><img src="http://farm3.static.flickr.com/2606/3759309187_9b22127968_m.jpg" title="Read More (by Barry Yanowitz)" alt="Read More (by Barry Yanowitz)" width="240" height="160" class="left frame" /></a></p>
<p>Last week I wrote about <a href="http://www.kimwoodbridge.com/using-the-wordpress-more-tag-to-control-content-displayed-on-front-page/" title="Using the WordPress More Tag to Control Content Displayed on the Front Page">using the WordPress More tag</a> to control the content displayed on the front page of your blog.</p>
<p>As I mentioned, you can have the More link say anything you want.  WordPress also provides a CSS class for the more link that you can use to style it.</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><span id="more-5247"></span></p>
<p>When you use the more tag, you are breaking apart the content of the post in a spot that you determine.  The content tag will look like this:</p>
<blockquote>
<pre class="php">
&lt;?php the_content('continue'); ?>
</pre>
</blockquote>
<p>Continue is what mine says but you can change the text between the single quotes to say anything you want.  That text will be the link. Stratos has also written a tutorial on how you can have the <a href="http://www.stratos.me/2009/05/insert-post-title-in-read-more-easily/" title="Insert Post Title in Read More Easily">title of your post in the read more link</a>.</p>
<p>WordPress also provides the CSS class .more-link that can be used to style the Read More link.</p>
<p>Mine looks like the following:</p>
<blockquote>
<pre class="html">
.more-link {
	text-align:right;
	float:right;
	font-size:10px;
	width:72px;
	height:17px;
	text-transform:uppercase;
	padding-right:10px;
	margin-bottom:8px;
	background:url(images/b_more.png) no-repeat right top;
}
</pre>
</blockquote>
<p>This is placing the link in the layout, giving it a font size, making the text uppercase, and placing an image behind it.  You can use this class to style you link however you want or make it match your theme.  This code goes in your style sheet or style.css file.</p>
<p>If you want to learn more about CSS and what you can use to style your links and other features of your blog, <a href="http://www.w3schools.com/css/" title="CSS Tutorial" rel="nofollow">W3Schools</a> is a great place to start.</p>
<p><small>photo credit: <a href="http://www.flickr.com/photos/tomvu/3759309187/" title="Read More (by Barry Yanowitz)" rel="nofollow">Barry Yanowitz</a></small></p>
<p>Post from: <a href="http://www.kimwoodbridge.com">(Anti) Social Development</a><br/><br/><a href="http://www.kimwoodbridge.com/how-to-style-the-read-more-link-in-wordpress/">How to Style the Read More Link in WordPress</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kimwoodbridge.com/how-to-style-the-read-more-link-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>(Anti) Social-Lists 5/31/09</title>
		<link>http://www.kimwoodbridge.com/anti-social-lists-53109/</link>
		<comments>http://www.kimwoodbridge.com/anti-social-lists-53109/#comments</comments>
		<pubDate>Sun, 31 May 2009 04:01:32 +0000</pubDate>
		<dc:creator>Kim Woodbridge</dc:creator>
				<category><![CDATA[Bookmarks]]></category>
		<category><![CDATA[WordPress Themes]]></category>
		<category><![CDATA[WordPress Tips]]></category>
		<category><![CDATA[Canadian]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[CSS Design]]></category>
		<category><![CDATA[Curtain Call]]></category>
		<category><![CDATA[elephant]]></category>
		<category><![CDATA[Footloose]]></category>
		<category><![CDATA[Free]]></category>
		<category><![CDATA[Freelancing]]></category>
		<category><![CDATA[French]]></category>
		<category><![CDATA[Icon]]></category>
		<category><![CDATA[Live Tweet]]></category>
		<category><![CDATA[Mail]]></category>
		<category><![CDATA[Mistake]]></category>
		<category><![CDATA[Monsanto]]></category>
		<category><![CDATA[Movie]]></category>
		<category><![CDATA[Photoshop]]></category>
		<category><![CDATA[The Elephant Sanctuary]]></category>
		<category><![CDATA[Themes]]></category>
		<category><![CDATA[Thesis]]></category>
		<category><![CDATA[Tori Amos]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[Video]]></category>

		<guid isPermaLink="false">http://www.kimwoodbridge.com/?p=4232</guid>
		<description><![CDATA[Happy Last Day of May!! It would seem that I&#8217;ve been in a WordPress frame of mind &#8211; almost all of my links this week are about WordPress. Now if I can just find a video of a WordPress kitty ;-) 100 Amazing Free WordPress Themes for 2009 &#8211; Smashing Magazine has gathered a list [...]<p>Post from: <a href="http://www.kimwoodbridge.com">(Anti) Social Development</a><br/><br/><a href="http://www.kimwoodbridge.com/anti-social-lists-53109/">(Anti) Social-Lists 5/31/09</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Happy Last Day of May!!  It would seem that I&#8217;ve been in a WordPress frame of mind &#8211; almost all of my links this week are about WordPress.  Now if I can just find a video of a WordPress kitty ;-) </p>
<p><span id="more-4232"></span></p>
<ul>
<li>
 <a href="http://www.smashingmagazine.com/2009/05/18/100-amazing-free-wordpress-themes-for-2009/" title="100 Amazing Free WordPress Themes for 2009" rel="nofollow">100 Amazing Free WordPress Themes for 2009</a> &#8211; Smashing Magazine has gathered a list of the 100 best WordPress themes of this year.  And the best part is they are absolutely free.
</li>
<li> <a href=" http://www.thegoodhuman.com/2009/05/18/watch-the-world-according-to-monsanto-online-for-free/" title="Watch the World According to Monsanto Online for Free">Watch the World According to Monsanto Online for Free</a> David, from The Good Human, has posted links to this online documentary.  If you want to be seriously disturbed by what Monsanto is doing to our food supply, watch this.
</li>
<li> <a href=" http://www.tutorial9.net/photoshop/design-a-stylish-mail-icon-in-photoshop/" title="Design a Stylish Mail Icon in Photoshop" rel="nofollow">Design a Stylish Mail Icon in Photoshop</a> A photoshop tutorial for creating a cool looking email icon that even I can follow. ;-)
</li>
<li>
 <a href="http://www.webdesignerdepot.com/2009/05/10-best-css-practices-to-improve-your-code" title="10 Best CSS Practices to Improve Your Code" rel="nofollow">10 Best CSS Practices to Improve Your Code</a> &#8211; Just what the title says.  If you write your own CSS, this is a great list to follow.
</li>
<li>
  <a href="http://www.webdesignerwall.com/trends/30-untypical-wordpress-sites/" title="30 Untypical WordPress Sites" rel="nofollow">30 Untypical WordPress Sites</a> 30 sites that are possibly using WordPress in unusual ways.  Maybe half of them really are.
</li>
<li>
 <a href="http://freelancefolder.com/the-one-freelancing-mistake-you-do-not-want-to-make/" title="The One Freelancing Mistake That You Don't Want to Make" rel="nofollow">The One Freelancing Mistake That You Don&#8217;t Want to Make</a> The #1 mistake not to make is publicly complaining about a client.  The client might just see those words and you will be damaging your professional reputation.  If you must complain, I recommend complaining about the off the wall emails you receive from people that you would never ever accept as a client. ;-)
</li>
<li>
 <a href="http://www.dollarshower.com/things-i-learned-about-wordpress-themes/" title="Things I Learned About WordPress Themes">Things I Learned About WordPress Themes</a> &#8211; Ajith has been looking for a new theme and wrote up a great list about what he learned while on his quest.  Ajith has since decided to build his own theme.
</li>
<li>
<a href="http://www.williamkwolfrum.com/2009/05/21/official-footloose-live-twitter-open-thread/" title="Official Footloose Live Open Twitter Thread"> Official Footloose Live Open Twitter Thread</a> &#8211; Recently William Wolfrum live tweeted the movie Footloose.  It was very funny :-)  Here is the article with the tweets and videos from the film.
</li>
<li><a href="http://mattflies.com/tech/100-resources-for-thesis-wordpress-theme-users/" title="100 Resources for Thesis WordPress Theme Users" rel="nofollow">100 Resources for Thesis WordPress Theme Users</a> &#8211; A huge list of Thesis resources.  I&#8217;m glad to see these lists being gathered because until recently the information has been scattered or only available on the DIY forums.</li>
<li>Bunny recently passed away at The Elephant Sanctuary.  This video is a remembrance of her life.<br />
<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/HaE8r8AX8dk&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/HaE8r8AX8dk&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
</li>
<li>I love Tori Amos.  Her new album came our recently and I have been listening to it non-stop.  This is a performance of Curtain Call from SXSW in March.  This is one of my favorite songs on the album.<br />
<object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/90kJPxd1Tbo&#038;hl=en&#038;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/90kJPxd1Tbo&#038;hl=en&#038;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object>
</li>
</ul>
<p>Post from: <a href="http://www.kimwoodbridge.com">(Anti) Social Development</a><br/><br/><a href="http://www.kimwoodbridge.com/anti-social-lists-53109/">(Anti) Social-Lists 5/31/09</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kimwoodbridge.com/anti-social-lists-53109/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Using Thumbnails for Excerpts Plugin with Query Posts to Make a Custom Sidebar Block in WordPress</title>
		<link>http://www.kimwoodbridge.com/using-thumbnails-for-excerpts-plugin-with-query-posts-to-make-a-custom-sidebar-block-in-wordpress/</link>
		<comments>http://www.kimwoodbridge.com/using-thumbnails-for-excerpts-plugin-with-query-posts-to-make-a-custom-sidebar-block-in-wordpress/#comments</comments>
		<pubDate>Thu, 16 Apr 2009 04:01:01 +0000</pubDate>
		<dc:creator>Kim Woodbridge</dc:creator>
				<category><![CDATA[WordPress Plugins]]></category>
		<category><![CDATA[WordPress Tips]]></category>
		<category><![CDATA[Block]]></category>
		<category><![CDATA[Category]]></category>
		<category><![CDATA[Code]]></category>
		<category><![CDATA[CSS Design]]></category>
		<category><![CDATA[Excerpts]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[Optional]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Query Posts]]></category>
		<category><![CDATA[Sidebar]]></category>
		<category><![CDATA[Styling]]></category>
		<category><![CDATA[Thumbnails]]></category>
		<category><![CDATA[Tip]]></category>
		<category><![CDATA[Trick]]></category>

		<guid isPermaLink="false">http://www.kimwoodbridge.com/?p=3747</guid>
		<description><![CDATA[How to use the Thumbnails for Excerpts plugin with Query Posts and Optional Excerpts to create a customized auto-updating sidebar block.<p>Post from: <a href="http://www.kimwoodbridge.com">(Anti) Social Development</a><br/><br/><a href="http://www.kimwoodbridge.com/using-thumbnails-for-excerpts-plugin-with-query-posts-to-make-a-custom-sidebar-block-in-wordpress/">Using Thumbnails for Excerpts Plugin with Query Posts to Make a Custom Sidebar Block in WordPress</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/samsnet/28567474/" title="Block (by *SΛM)" rel="nofollow"><img src="http://farm1.static.flickr.com/23/28567474_21ce090bff_m.jpg" title="Block (by *SΛM)" alt="Block (by *SΛM)" width="240" height="166" class="left frame" /></a></p>
<p>Last fall I wrote an article about <a href="http://www.kimwoodbridge.com/wordpress-how-to-improve-the-archives-with-the-thumbnails-for-excerpts-plugin/" title="WordPress: How to Improve the Archives with the Thumbnails for Excerpts Plugin">improving your archives with the Thumbnails for Excerpts</a> plugin.  This plugin takes the first screenshot in your article and displays it as thumbnail next to your archives listing.  The archives must use the excerpt tag, the_excerpt, in order to display the thumbnail.  The plugin also has a number of settings that can be adjusted and a class that can be used in the CSS.</p>
<p>Anyway &#8230; now that I&#8217;ve added that background information I can move on.</p>
<p><span id="more-3747"></span></p>
<p>I was asked to make a sidebar block on a non-widgetized sidebar that pulled the last post from a specific category, add a thumbnail image, and a little piece of text below the image.  Initially I was going to use custom fields to do this but was a little hesitant.</p>
<p><img src="http://www.kimwoodbridge.com/wp-content/uploads/2009/04/sidebar2.jpg" alt="sidebar2" title="sidebar2" width="550" height="270" class="aligncenter frame size-full wp-image-3756" /></p>
<p>I haven&#8217;t discussed custom fields here very much (or at all) but a lot of site customization can be done with them.  If you want to read more about them now, <a href="http://perishablepress.com/press/2008/12/17/wordpress-custom-fields-tutorial/" title="WordPress Custom Fields Tutorial">Jeff from Perishable Press</a>, has a great tutorial.  But, by using a custom field, the thumbnail image has to be uploaded and the url to it has to be added to the custom field every time a post is written in that category.  This isn&#8217;t especially hard but it is extra work for the client.  And the custom field doesn&#8217;t have an image uploader.  Alternatively, the image used in the post can be used but a thumbnail resizer plugin needs to be installed, that needs to be used to upload the image, and the url still needs to be added to the custom field for each post.</p>
<p>As I started working on the sidebar block, I discovered that the images being used in the posts weren&#8217;t being uploaded.  They were being linked to on flickr, much like the way I used the <a href="http://www.kimwoodbridge.com/how-to-embed-flickr-photos-in-your-wordpress-posts/" title="How to Embed Flickr Photos in Your WordPress Posts">flickr embed code for my posts</a>. So, uploading a thumbnail image or uploading through a thumbnail resizer really wasn&#8217;t going to be the best solution without adding a number of extra steps for the user.</p>
<p>I then realized I could use the Thumbnails for Excerpts plugin with <a href="http://www.kimwoodbridge.com/wordpress-how-to-list-recent-posts-from-one-category/" title="WordPress: How to List Recent Posts from One Category">Query Posts</a> to create the same functionality as the Custom Fields would.  Query Posts would pull the last post from the category and the Thumbnails for Excerpts plugin would make the thumbnail image.  The only thing that would need to be added to each post was a small piece of text in the Excerpts field on the WordPress Write Post screen.</p>
<p>
Here&#8217;s what I did (finally getting to the point here).</p>
<ol>
<li>Installed Thumbnails for Excerpts</li>
<li>Added the following Query Post code to the sidebar<br />
<blockquote>
<pre class="php">
&lt;div class="myclass">
&lt;h2 class="myclass2">title here&lt;/h2>

&lt;?php query_posts('category_name=categoryname&#038;showposts=1'); ?>
&lt;?php while (have_posts()) : the_post(); ?>
&lt;div class="myclass3">&lt;?php the_excerpt(); ?>&lt;/div>
&lt;?php endwhile; ?>

&lt;/div>
</pre>
</blockquote>
</li>
<li>I discussed using <a href="http://www.kimwoodbridge.com/wordpress-how-to-list-recent-posts-from-one-category/" title="WordPress: How to List Recent Posts from One Category">query post to pull recent posts from one category</a> in an earlier article.  This is pulling 1 post from the category.</li>
<li>the_excerpt is used for the Thumbnails for Excerpt plugin</li>
<li>Wrote the CSS for myclass, myclass2 and myclass3 so the box has the border, the image is centered, the text is centered below the image, etc.</li>
<li>A piece of text then needs to be added to the Excerpt field on the Write Post screen.  If an optional excerpt isn&#8217;t written, the code will put a WordPress excerpt, which is usually about a paragraph, and that is too much code to show in a small sidebar block.  The Excerpt field is usually right below the area where you write your article.</li>
<li>The image in the sidebar block links to the full post.</li>
<li>Every time a new post is published in the specified category, the content in the sidebar block will be replaced.</li>
</ol>
<p>So, in this example, Thumbnails for Excerpts, Query Posts and the Excerpt field are being used to highlight the last post in a certain category.  Here it is for a giveaway. If you want to see it in action visit <a href="http://greenlagirl.com" title="green la girl">green LA girl</a>, which is a totally cool urban enviro site for the LA area.</p>
<p>I started this article by briefly mentioning Custom Fields, which many of you may be thinking would be a better solution because it doesn&#8217;t rely on a plugin. But this method is SO much easier for the user and only requires that the Excerpt field is used when the post is written.  The user does everything else the way she always has and the plugin and the Query Posts code automagically takes care of the rest.</p>
<p>What do you think?  Can you think of other uses for this?  Now that I set it up I can think of many different ways this could be used on sites.</p>
<p><small>photo credit: <a href="http://www.flickr.com/photos/samsnet/28567474/" title="Block (by *SΛM)" rel="nofollow">*SΛM</a></small></p>
<p>Post from: <a href="http://www.kimwoodbridge.com">(Anti) Social Development</a><br/><br/><a href="http://www.kimwoodbridge.com/using-thumbnails-for-excerpts-plugin-with-query-posts-to-make-a-custom-sidebar-block-in-wordpress/">Using Thumbnails for Excerpts Plugin with Query Posts to Make a Custom Sidebar Block in WordPress</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kimwoodbridge.com/using-thumbnails-for-excerpts-plugin-with-query-posts-to-make-a-custom-sidebar-block-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>(Anti) Social-Lists 3/15/09</title>
		<link>http://www.kimwoodbridge.com/anti-social-lists-31509/</link>
		<comments>http://www.kimwoodbridge.com/anti-social-lists-31509/#comments</comments>
		<pubDate>Sun, 15 Mar 2009 04:01:22 +0000</pubDate>
		<dc:creator>Kim Woodbridge</dc:creator>
				<category><![CDATA[Bookmarks]]></category>
		<category><![CDATA[Background]]></category>
		<category><![CDATA[CSS Design]]></category>
		<category><![CDATA[Design]]></category>
		<category><![CDATA[Ellen]]></category>
		<category><![CDATA[Ellen Degeneres]]></category>
		<category><![CDATA[Food]]></category>
		<category><![CDATA[Hawaiian Chair]]></category>
		<category><![CDATA[Ideas of March]]></category>
		<category><![CDATA[International Women's Day]]></category>
		<category><![CDATA[March 15th]]></category>
		<category><![CDATA[Operating Systems]]></category>
		<category><![CDATA[OS]]></category>
		<category><![CDATA[Photography]]></category>
		<category><![CDATA[Tips]]></category>
		<category><![CDATA[Tricks]]></category>
		<category><![CDATA[TweetDeck]]></category>
		<category><![CDATA[USB]]></category>
		<category><![CDATA[Video]]></category>
		<category><![CDATA[Women]]></category>
		<category><![CDATA[Year]]></category>
		<category><![CDATA[Years]]></category>

		<guid isPermaLink="false">http://www.kimwoodbridge.com/?p=3204</guid>
		<description><![CDATA[The Ides of March issue of (Anti) Social-Lists.<p>Post from: <a href="http://www.kimwoodbridge.com">(Anti) Social Development</a><br/><br/><a href="http://www.kimwoodbridge.com/anti-social-lists-31509/">(Anti) Social-Lists 3/15/09</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Today is March 15 or the Ides of March &#8211; beware!  I am not superstitious but I&#8217;ve had server problems on March 15th on more that one occasion where it took the entire day to resolve the problem.  Fortunately, this year it falls on a Sunday so most of us won&#8217;t be working.  </p>
<p>Last Sunday was International Women&#8217;s Day, which I didn&#8217;t realize until after the fact but I do have a link about women&#8217;s issues this week.  I also have tweetdeck tips, operating systems over the years, creating a large website background in CSS, the Hawaiian Chair, USB drives, and a year in 2 minutes.</p>
<p><span id="more-3204"></span></p>
<ul>
<li>
 <a href="http://news.nationalgeographic.com/news/2004/03/0311_040311_idesmarch.html" title="Ides of March" rel="nofollow">Ides of March</a> &#8211; March 15th is the Ides of March, which was the day that Julius Caesar was assassinated.  Apparently he had been warned to beware of that day and since that time the date has had a sense of foreboding.
</li>
<li>
 <a href="http://momgrind.com/2009/03/08/facts-about-women/" title="Facts About Women" rel="nofollow">Facts About Women</a> &#8211; I somehow missed the memo that last Sunday was International Women&#8217;s Day.  How nice that we get one whole day on a Sunday.  Vered at MomGrind wrote an awesome post about 10 disturbing issues still facing women around the world.
</li>
<li>
<a href="http://villageofjoy.com/realistic-food-usb-flash-drives/" title="Realistic Food USB Flash Drives" rel="nofollow">Realistic Food USB Flash Drives</a> &#8211; Well, this was food week at (Anti) Social Development so what better way to end it than silly USB&#8217;s that look like food.  The shrimp one makes me laugh.
</li>
<li>
<a href="http://jessenewhart.com/twitter/how-to-effectively-follow-15000-people-on-twitter-using-these-tweetdeck-tricks/ " title="How to Effectively Follow 15,000 People on Twitter Using These Tweetdeck Tricks" rel="nofollow">How to Effectively Follow 15,000 People on Twitter Using These Tweetdeck Tricks</a> Jesse Newhart explains how he effectively follows 15,000 people using Tweetdeck.  If you aren&#8217;t following him, you should because he posts some great links. <a href="http://www.twitter.com/jessenewhart">@jessenewhart</a></p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/ByhBzwTCa_M&#038;hl=en&#038;fs=1&#038;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/ByhBzwTCa_M&#038;hl=en&#038;fs=1&#038;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
</li>
<li>
<a href="http://www.webdesignerwall.com/tutorials/how-to-css-large-background/ " title="How To: CSS Large Background" rel="nofollow">How To: CSS Large Background</a> &#8211; A great tutorial that explains how to create a large image background and use it on your website using CSS.  Now if I could just figure out how to make the awesome flowers.
</li>
<li>
 <a href="http://www.webdesignerdepot.com/2009/03/operating-system-interface-design-between-1981-2009/" title="Operating System Interface Design Between 1981-2009" rel="nofollow">Operating System Interface Design Between 1981-2009</a> &#8211; A visual history of operating systems over the last 28 years.  It&#8217;s interesting to watch Windows become more Apple like.
</li>
<li>
<a href="http://vimeo.com/2773102" title="One year in two minutes" rel="nofollow">One year in two minutes</a> from <a href="http://vimeo.com/eirikso" title="Eirik Solheim" rel="nofollow">Eirik Solheim</a>.<br />
<object width="400" height="225"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="movie" value="http://vimeo.com/moogaloop.swf?clip_id=2773102&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" /><embed src="http://vimeo.com/moogaloop.swf?clip_id=2773102&amp;server=vimeo.com&amp;show_title=1&amp;show_byline=1&amp;show_portrait=0&amp;color=&amp;fullscreen=1" type="application/x-shockwave-flash" allowfullscreen="true" allowscriptaccess="always" width="400" height="225"></embed></object></p>
</li>
<li>
A funny video of Ellen demonstrating the Hawaiian chair seen on Infomercials.</p>
<p><object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/aQspIJnQLRE&#038;hl=en&#038;fs=1&#038;rel=0"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/aQspIJnQLRE&#038;hl=en&#038;fs=1&#038;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"></embed></object>
</li>
</ul>
<p>Post from: <a href="http://www.kimwoodbridge.com">(Anti) Social Development</a><br/><br/><a href="http://www.kimwoodbridge.com/anti-social-lists-31509/">(Anti) Social-Lists 3/15/09</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kimwoodbridge.com/anti-social-lists-31509/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>How to Remove &#8220;Says&#8221; From WordPress 2.7 Threaded Comments</title>
		<link>http://www.kimwoodbridge.com/how-to-remove-says-from-wordpress-27-threaded-comments/</link>
		<comments>http://www.kimwoodbridge.com/how-to-remove-says-from-wordpress-27-threaded-comments/#comments</comments>
		<pubDate>Thu, 12 Feb 2009 11:12:05 +0000</pubDate>
		<dc:creator>Kim Woodbridge</dc:creator>
				<category><![CDATA[Blogging Comments]]></category>
		<category><![CDATA[WordPress Tips]]></category>
		<category><![CDATA[Callback]]></category>
		<category><![CDATA[Class]]></category>
		<category><![CDATA[CSS Design]]></category>
		<category><![CDATA[customization]]></category>
		<category><![CDATA[Function]]></category>
		<category><![CDATA[Remove]]></category>
		<category><![CDATA[Says]]></category>
		<category><![CDATA[Styling]]></category>
		<category><![CDATA[Threaded Comments]]></category>
		<category><![CDATA[WordPress 2.7]]></category>

		<guid isPermaLink="false">http://www.kimwoodbridge.com/?p=2755</guid>
		<description><![CDATA[Don't say it!  How to remove Says from the threaded comment html output in WordPress 2.7<p>Post from: <a href="http://www.kimwoodbridge.com">(Anti) Social Development</a><br/><br/><a href="http://www.kimwoodbridge.com/how-to-remove-says-from-wordpress-27-threaded-comments/">How to Remove &#8220;Says&#8221; From WordPress 2.7 Threaded Comments</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/bcostin/271916120/" title="The Farmer Says (by bcostin)" rel="nofollow"><img src="http://farm1.static.flickr.com/79/271916120_04d17feb89_m.jpg" title="The Farmer Says (by bcostin)" alt="The Farmer Says (by bcostin)" width="240" height="240" class="left frame" /></a></p>
<p>Well, you can&#8217;t see it on this site because I spent a good chunk of my weekend trying to figure out how to get rid of it, but I&#8217;ve come up with three ways to get rid of the word &#8220;Says&#8221; after the commenters name in WordPress 2.7 threaded comments.</p>
<p>The three methods are:</p>
<ul>
<li>- Setting the display to none in the CSS class</li>
<li>- Making the color of says the same as the background color in the CSS</li>
<li>- Using the callback function to output the html so you can edit it</li>
</ul>
<p><span id="more-2755"></span></p>
<p>On wait &#8211;  you&#8217;re in luck &#8211; I do have a screenshot from the WordPress default theme in my testing site.</p>
<p><img src="http://www.kimwoodbridge.com/wp-content/uploads/2009/02/says.jpg" alt="says" title="says" width="471" height="472" class="aligncenter frame size-full wp-image-2785" /></p>
<p>The html output from wp_list_comments creates the Says with the following code:</p>
<blockquote>
<pre class="html">
&lt;span class="says">says:&lt;/span>
</pre>
</blockquote>
<p>So, that&#8217;s cool &#8211; a class named says exists.</p>
<p>The first method is a way to tell the code to not show the class via CSS.  You can add the following to your stylesheet.</p>
<blockquote>
<pre class="html">
.says {display:none;}
</pre>
</blockquote>
<p>I did not use this method because it caused alignment of other parts of the comments to be all out of wack.  I spent way too much time trying to figure this out and could not track down the problem.  Interestingly enough, I have not had the same issues when I&#8217;ve set these up for other people so it is possible it will only work properly for me when I&#8217;m getting paid to do it.  Actually, it&#8217;s more likely that I have a css conflict because I mess with it so often.</p>
<p>The second method uses the same class and also gets added to your stylesheet file.  This makes the word says the same color as your background so it is basically invisible, although it does still exist.  You will use the following:</p>
<blockquote>
<pre class="html">
.says {color:#fff;}
</pre>
</blockquote>
<p>That will make the word Says white, which is my background color. You can set it to whatever color you like.  This solution did not work for me either.  Most of my comments are in white but my replies as the site author are in green.  If you visited my site on Monday you might have noticed the word Says in tiny little white letters on my replies.  This solution will work great if all the comments are the same color. I almost removed the green, even though I&#8217;ve frown attached to it, until I tried solution #3.</p>
<p>The method that I used was the callback function, which is mentioned in the <a href="http://codex.wordpress.org/Template_Tags/wp_list_comments" title="wp_list_comments" rel="nofollow">codex</a> without much explanation and also detailed at <a href="http://www.scriptygoddess.com/archives/2009/01/15/wordpress-wp_list_comments/" title="WordPress wp_list_comments">ScriptyGoddess</a>.</p>
<p>In comments.php you change</p>
<blockquote>
<pre class="php">
&lt;ol class="commentlist">
&lt;?php wp_list_comments(); ?>
</ol>
</pre>
</blockquote>
<p>to</p>
<blockquote>
<pre class="php">
&lt;ol class="commentlist">
&lt;?php wp_list_comments('type=comment&#038;callback=mytheme_comment'); ?>
</ol>
</pre>
</blockquote>
<p>This will call a function from your functions.php file that allows you to control the html output from wp_list_comments.  So, add the following to your functions.php file.</p>
<blockquote>
<pre class="php">
&lt;?php
function mytheme_comment($comment, $args, $depth) {
   $GLOBALS['comment'] = $comment; ?>
   &lt;li &lt;?php comment_class(); ?> id="li-comment-&lt;?php comment_ID() ?>">
     &lt;div id="comment-&lt;?php comment_ID(); ?>">
      &lt;div class="comment-author vcard">
         &lt;?php echo get_avatar
($comment,$size='48',$default='&lt;path_to_url>' ); ?>

         &lt;?php printf(__('<cite class="fn">%s&lt;/cite>
&lt;span class="says">says:&lt;/span>'), get_comment_author_link()) ?>
      &lt;/div>
      &lt;?php if ($comment->comment_approved == '0') : ?>
         &lt;em>&lt;php _e('Your comment is awaiting moderation.') ?>&lt;/em>
         &lt;br />
      &lt;?php endif; ?>

      &lt;div class="comment-meta commentmetadata">&lt;a href="&lt;?php echo
htmlspecialchars
( get_comment_link( $comment->comment_ID ) ) ?>">
&lt;?php printf(__('%1$s at %2$s'), get_comment_date(),
get_comment_time()) ?>&lt;/a>&lt;
?php edit_comment_link(__('(Edit)'),'  ','') ?>&lt;/div>

      &lt;?php comment_text() ?>

      &lt;div class="reply">
         &lt;?php comment_reply_link(array_merge
( $args, array('depth' => $depth, 'max_depth' => $args['max_depth']))) ?>
      &lt;/div>
     &lt;/div>
&lt;?php
        }
</pre>
</blockquote>
<p>The part of this code that I am interested in for the purpose of this article is</p>
<blockquote>
<pre class="php">
&lt;span class="says">says:&lt;/span>
</pre>
</blockquote>
<p>By removing that line from the callback function, says will no longer be part of the comment output.  You don&#8217;t have to remove it.  You can change says to another word or phrase.</p>
<p>This code was contained within the comments.php file in versions prior to 2.7 and it was simply a matter of deleting it from the file.</p>
<p><small>photo credit: <a href="http://www.flickr.com/photos/bcostin/271916120/" title="The Farmer Says (by bcostin)" rel="nofollow">bcostin</a></small></p>
<p>Post from: <a href="http://www.kimwoodbridge.com">(Anti) Social Development</a><br/><br/><a href="http://www.kimwoodbridge.com/how-to-remove-says-from-wordpress-27-threaded-comments/">How to Remove &#8220;Says&#8221; From WordPress 2.7 Threaded Comments</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kimwoodbridge.com/how-to-remove-says-from-wordpress-27-threaded-comments/feed/</wfw:commentRss>
		<slash:comments>71</slash:comments>
		</item>
		<item>
		<title>Adding WordPress 2.7 Threaded Comments to your Theme</title>
		<link>http://www.kimwoodbridge.com/adding-wordpress-27-threaded-comments-to-your-theme/</link>
		<comments>http://www.kimwoodbridge.com/adding-wordpress-27-threaded-comments-to-your-theme/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 11:12:04 +0000</pubDate>
		<dc:creator>Kim Woodbridge</dc:creator>
				<category><![CDATA[Blogging Comments]]></category>
		<category><![CDATA[WordPress Tips]]></category>
		<category><![CDATA[Class]]></category>
		<category><![CDATA[CSS Design]]></category>
		<category><![CDATA[Functions]]></category>
		<category><![CDATA[How to]]></category>
		<category><![CDATA[Style]]></category>
		<category><![CDATA[Threaded]]></category>
		<category><![CDATA[Threaded Comments]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[WordPress 2.7]]></category>

		<guid isPermaLink="false">http://www.kimwoodbridge.com/?p=2709</guid>
		<description><![CDATA[Information about enabling WordPress 2.7 threaded comments on your current theme.<p>Post from: <a href="http://www.kimwoodbridge.com">(Anti) Social Development</a><br/><br/><a href="http://www.kimwoodbridge.com/adding-wordpress-27-threaded-comments-to-your-theme/">Adding WordPress 2.7 Threaded Comments to your Theme</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/buttersweet/33684613/" title="Threads (by Buttersweet)" rel="nofollow"><img src="http://farm1.static.flickr.com/23/33684613_c9d010fcbc_m.jpg" title="Threads (by Buttersweet)" alt="Threads (by Buttersweet)" width="240" height="180" class="left frame" /></a></p>
<p>Probably one of the most talked about features of 2.7 is that threaded comments are built in.  A plugin is no longer required for this functionality.</p>
<p>The problem is that it takes more that simply upgrading to 2.7 for this feature to be available.  If you&#8217;ve got a brand new 2.7 ready theme then, yes, threaded comments will work.  If not, you will need to make the theme &#8220;2.7 ready&#8221;.</p>
<p>So, you&#8217;re in luck because I&#8217;m going to walk you through the steps.  I&#8217;m not sure if I like the way they look but I do like the functionality.  I have saved my original files in case I decide to revert back.</p>
<p><span id="more-2709"></span></p>
<p>Ok &#8211; here we go</p>
<ol>
<li>Backup or copy the following theme files: header.php, style.css and comments.php  We are going to be editing these three files so we want to have the originals in case something goes wrong.  And believe me &#8211; I was glad I had mine when I made the threaded comments for this site.</li>
<li>Make a copy of the comments.php file in the default theme that comes with 2.7.  Actually, I never upgrade the themes either so here&#8217;s a copy of it to <a href="http://www.kimwoodbridge.com/comments.txt">download</a>.</li>
<li>Go to Settings > Discussion and check the box that says &#8220;Enable Threaded (nested) Comments&#8221;.  You can also set how my levels of threading you allow.  It defaults to 5.
<p><img src="http://www.kimwoodbridge.com/wp-content/uploads/2009/02/threaded.jpg" alt="threaded" title="threaded" width="433" height="95" class="aligncenter frame size-full wp-image-2741" />
</li>
<li>Go to Appearance > Editor and open header.php.  Add the following code.<br />
<blockquote>
<pre name="code" class="php">
&lt;?php if ( is_singular() ) wp_enqueue_script( 'comment-reply' ); ?>
</pre>
</blockquote>
<p>Add it directly above this</p>
<blockquote>
<pre name="code" class="php">
&lt;?php wp_head(); ?>
</pre>
</blockquote>
<p>And save the file.
</li>
<li>Got to Appearance > Editor> Comments.php. How you handle the next part is up to you and in how comfortable you are in editing your theme files.  I replaced my comments.php code with the code from the comments.php file in the 2.7 default template.  If your comments page is standard and not heavily customized, this may be all you need to do.  Or, if your comments form is very customized, you may need to add code to the template that you just replaced.  For example, my comment form was misaligned because the default comment form doesn&#8217;t use the same css classes that I do.  My submit button uses a class called Cbutton so I needed to add that to the comments.php template.  If you are more comfortable editing the theme files you can compare yours to the new 2.7 comments files and make the necessary changes.  Personally I found it easier to replace the file and then adjust as needed.  Some of the components in the new code are absolutely necessary and threaded comments won&#8217;t work without it.</li>
<li>But let&#8217;s take a look at some of the primary differences.  The previous pre 2.7 comments file started with<br />
<blockquote>
<pre name="code" class="php">
&lt;?php // Do not delete these lines
if ('comments.php' == basename($_SERVER['SCRIPT_FILENAME']))
die ('Please do not load this page directly. Thanks!');

if (!empty($post->post_password)) { // if there's a password
if ($_COOKIE['wp-postpass_' . COOKIEHASH] != $post->post_password) {
// and it doesn't match the cookie
			?>

&lt;p class="nocomments">This post is password protected. Enter the
password to view comments.

&lt;?php
			return;
		}
	}
?>
</pre>
</blockquote>
<p>The beginning of the new comments files looks like this.</p>
<blockquote>
<pre name="code" class="php">
&lt;?php
/**
 * @package WordPress
 * @subpackage Default_Theme
 */

// Do not delete these lines
if (!empty($_SERVER['SCRIPT_FILENAME']) &#038;&#038; 'comments.php' == basename
($_SERVER['SCRIPT_FILENAME']))
die ('Please do not load this page directly. Thanks!');

if ( post_password_required() ) { ?>
&lt;p class="nocomments">This post is password protected.
Enter the password to view comments.

&lt;?php
		return;
	}
?>
</pre>
</blockquote>
<p>Now, I am the first to admit that I don&#8217;t completely understand that code.  I&#8217;m content knowing that I need the second one and using it.  It is a password protection check and WordPress now has a function for it rather than accessing the cookie directly.
</li>
<li>The primary change is the comments loop.  The old method used a foreach statement and went through all of the comments one by one and output them manually.  It could also be difficult to manage with a lot of theme customization.  Believe me on that one &#8211; that is what took me so long to include threaded comments on my site.  The new comments look also includes the have comments function rather than doing a check on the global comments variable.  So, the comment look used to look like this.<br />
<blockquote>
<pre name="code" class="php">
&lt;?php if ($comments) : ?>
	&lt;h3 id="comments">&lt;?php comments_number
('No Responses', 'One Response', '% Responses' );?> to &#8220;
&lt;?php the_title(); ?>&#8221;</h3>

&lt;ol class="commentlist">
&lt;?php foreach ($comments as $comment) : ?>
&lt;li &lt;?php echo $oddcomment; ?>id="comment-
&lt;?php comment_ID() ?>">
&lt;cite>&lt;?php comment_author_link() ?>&lt;/cite> Says:
&lt;?php if ($comment->comment_approved == '0') : ?>
&lt;em>Your comment is awaiting moderation.&lt;/em>
&lt;?php endif; ?>
&lt;br />
&lt;small class="commentmetadata">&lt;a href="#comment-
&lt;?php comment_ID() ?>" title="">&lt;?php comment_date('F jS, Y') ?> at
</a> &lt;?php edit_comment_link('edit','&nbsp;&nbsp;',''); ?>
&lt;/small>
&lt;?php comment_text() ?>
&lt;/li>
&lt;?php
/* Changes every other comment to a different class */
$oddcomment = ( empty( $oddcomment ) ) ? 'class="alt" ' : '';
?>
&lt;?php endforeach; /* end for each comment */ ?>
&lt;/ol>
</pre>
</blockquote>
<p>And now it looks similar to this.  </p>
<blockquote>
<pre name="code" class="php">
&lt;?php if ( have_comments() ) : ?>
	&lt;h6 class="postcomment clear">&lt;?php comments_number
('No Responses', 'One Response', '% Responses' );?> to &#8220;
&lt;?php the_title(); ?>&#8221;&lt;/h6>


	&lt;ul class="commentlist">
	&lt;?php wp_list_comments( ); ?>
&lt;br />
	&lt;/ul>
&lt;?php endif; ?>

	&lt;div class="navigation">
		&lt;div class="alignleft">&lt;/div>
		&lt;div class="alignright">&lt;/div>
	&lt;/div>
 &lt;?php else : // this is displayed if there are no comments so far ?>

	&lt;?php if ('open' == $post->comment_status) : ?>
		<!-- If comments are open, but there are no comments. -->

	 &lt;?php else : // comments are closed ?>
		<!-- If comments are closed. -->
		&lt;p class="nocomments">Comments are closed.

	&lt;?php endif; ?>
</pre>
</blockquote>
</li>
<li>
The heart of this, of course is the wp_list_comments() function.  This outputs the comments, the html and provides the classes to assist with styling.  It is wrapped in
<pre>&lt;ol> &lt;/ol></pre>
<p>  I changed mine to
<pre>&lt;ul>&lt;/ul></pre>
<p> because I did not want a numbered list.  So, speaking of styling &#8230; what classes are gifted to us with this function?
</li>
<li>
This list is from <a href="http://cdharrison.com/2008/12/threaded-comments/" title="Stylizing Threaded/Nested Comments in WordPress 2.7"> Stylizing Threaded/Nested Comments in WordPress 2.7</a> by Chris Harrison.  You certainly don&#8217;t need to use all of them but you will want to use some of them.  It is also very likely that your style sheet code will already be dealing with commentlist and you won&#8217;t need to change a thing.  At the end of this list, I&#8217;m going to mention one that I have found especially useful.</p>
<blockquote>
<pre>
ol.commentlist {}
ol.commentlist li {}
ol.commentlist li.alt {}
ol.commentlist li.bypostauthor {}
ol.commentlist li.byuser {}
ol.commentlist li.comment-author-admin {}
ol.commentlist li.comment {}
ol.commentlist li.comment div.comment-author {}
ol.commentlist li.comment div.vcard {}
ol.commentlist li.comment div.vcard cite.fn {}
ol.commentlist li.comment div.vcard cite.fn a.url {}
ol.commentlist li.comment div.vcard img.avatar {}
ol.commentlist li.comment div.vcard img.avatar-32 {}
ol.commentlist li.comment div.vcard img.photo {}
ol.commentlist li.comment div.vcard span.says {}
ol.commentlist li.comment div.commentmetadata {}
ol.commentlist li.comment div.comment-meta {}
ol.commentlist li.comment div.comment-meta a {}
ol.commentlist li.comment  {}
ol.commentlist li.comment div.reply {}
ol.commentlist li.comment div.reply a {}
ol.commentlist li.comment ul.children {}
ol.commentlist li.comment ul.children li {}
ol.commentlist li.comment ul.children li.alt {}
ol.commentlist li.comment ul.children li.bypostauthor {}
ol.commentlist li.comment ul.children li.byuser {}
ol.commentlist li.comment ul.children li.comment {}
ol.commentlist li.comment ul.children li.comment-author-admin {}
ol.commentlist li.comment ul.children li.depth-2 {}
ol.commentlist li.comment ul.children li.depth-3 {}
ol.commentlist li.comment ul.children li.depth-4 {}
ol.commentlist li.comment ul.children li.depth-5 {}
ol.commentlist li.comment ul.children li.odd {}
ol.commentlist li.even {}
ol.commentlist li.odd {}
ol.commentlist li.parent {}
ol.commentlist li.pingback {}
ol.commentlist li.pingback div.comment-author {}
ol.commentlist li.pingback div.vcard {}
ol.commentlist li.pingback div.vcard cite.fn {}
ol.commentlist li.pingback div.vcard cite.fn a.url {}
ol.commentlist li.pingback div.vcard span.says {}
ol.commentlist li.pingback div.commentmetadata {}
ol.commentlist li.pingback div.comment-meta {}
ol.commentlist li.pingback div.comment-meta a {}
ol.commentlist li.pingback  {}
ol.commentlist li.pingback div.reply {}
ol.commentlist li.pingback div.reply a {}
ol.commentlist li.pingback ul.children {}
ol.commentlist li.pingback ul.children li {}
ol.commentlist li.pingback ul.children li.alt {}
ol.commentlist li.pingback ul.children li.bypostauthor {}
ol.commentlist li.pingback ul.children li.byuser {}
ol.commentlist li.pingback ul.children li.comment {}
ol.commentlist li.pingback ul.children li.comment-author-admin {}
ol.commentlist li.pingback ul.children li.depth-2 {}
ol.commentlist li.pingback ul.children li.depth-3 {}
ol.commentlist li.pingback ul.children li.depth-4 {}
ol.commentlist li.pingback ul.children li.depth-5 {}
ol.commentlist li.pingback ul.children li.odd {}
ol.commentlist li.thread-alt {}
ol.commentlist li.thread-even {}
ol.commentlist li.thread-odd {}
</pre>
</blockquote>
</li>
<li>Keep in mind that I wrapped my function in an unordered list so I changed all the ol in the above styles to ul.</li>
<li>ul.commentlist li.bypostauthor {} This is very cool.  I can set the color of my comment replies to be different than the rest of the comments.  I&#8217;m not sure if it&#8217;s me but I couldn&#8217;t get assigning a background color to work so I did it with a very small repeating image.  My full code looks like<br />
<blockquote>
<pre>
ul.commentlist li.bypostauthor {background: url(http://pathtomyimages/
comment-bg.gif) repeat-x !important;}
</pre>
</blockquote>
<p>To insure that all other comments are white I set ul.commentlist li.comment {} to white</p>
<blockquote>
<pre>
ul.commentlist li.comment { background-color:#fff;}
</pre>
</blockquote>
<p>This is so much easier than the way I had my comment colors set before.
</li>
</ol>
<p>I&#8217;m guessing that most of you are napping by now or have moved on.  Over the weekend I struggled with the word &#8216;Says&#8217; that the wp_list_comments() function adds in it&#8217;s html output after the name of the commentor.  I didn&#8217;t want that word there and found that it wasn&#8217;t that easy to remove.  Carla, from <a href="http://greenandchic.com/blog/" title="Green and Chic">Green &#038; Chic</a>, mentioned this too so tomorrow I am going to discuss three possible ways to remove this from your threaded comments.</p>
<p>Also, you can leave a comment, use the threading, and marvel at my brilliance ;-)</p>
<p><small>photo credit: <a href="http://www.flickr.com/photos/buttersweet/33684613/" title="Threads (by Buttersweet)" rel="nofollow">Buttersweet</a></small></p>
<p>Post from: <a href="http://www.kimwoodbridge.com">(Anti) Social Development</a><br/><br/><a href="http://www.kimwoodbridge.com/adding-wordpress-27-threaded-comments-to-your-theme/">Adding WordPress 2.7 Threaded Comments to your Theme</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kimwoodbridge.com/adding-wordpress-27-threaded-comments-to-your-theme/feed/</wfw:commentRss>
		<slash:comments>57</slash:comments>
		</item>
		<item>
		<title>How to Style a Sticky Post in WordPress 2.7</title>
		<link>http://www.kimwoodbridge.com/how-to-style-a-sticky-post-in-wordpress-27/</link>
		<comments>http://www.kimwoodbridge.com/how-to-style-a-sticky-post-in-wordpress-27/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 11:12:44 +0000</pubDate>
		<dc:creator>Kim Woodbridge</dc:creator>
				<category><![CDATA[WordPress Tips]]></category>
		<category><![CDATA[2.7]]></category>
		<category><![CDATA[CSS Design]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[Sticky]]></category>
		<category><![CDATA[Sticky Posts]]></category>
		<category><![CDATA[Style]]></category>
		<category><![CDATA[Styling]]></category>
		<category><![CDATA[tutorial]]></category>
		<category><![CDATA[WordPress 2.7]]></category>

		<guid isPermaLink="false">http://www.kimwoodbridge.com/?p=2512</guid>
		<description><![CDATA[How to style the sticky post in WordPress 2.7<p>Post from: <a href="http://www.kimwoodbridge.com">(Anti) Social Development</a><br/><br/><a href="http://www.kimwoodbridge.com/how-to-style-a-sticky-post-in-wordpress-27/">How to Style a Sticky Post in WordPress 2.7</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.kimwoodbridge.com/wp-content/uploads/2009/01/pasta.jpg" alt="pasta" title="pasta" width="240" height="174" class="left frame size-full wp-image-2544" /></p>
<p>On Monday I finally <a href="http://www.kimwoodbridge.com/how-to-make-a-post-sticky-in-wordpress-27/" title="How to Make a Post Sticky in WordPress 2.7">found the sticky setting</a> and on Wednesday I showed you how to <a href="http://www.kimwoodbridge.com/wordpress-post_class-template-tag-and-sticky-posts/" title="WordPress Post Class Template Tag and Sticky Posts">add the post class to your template</a> so that your sticky post would actually show up on the page.</p>
<p>Today I am going to show you how to style the sticky post.  You might want it to look different from the rest of the posts, stand out in some way or not include the date.</p>
<p>Since we have already added the post class to our template, styling the sticky post only requires a little bit of CSS in the style sheet template.</p>
<p><span id="more-2512"></span></p>
<p>Post class adds the class sticky.  So to style the sticky post, add the following to your style sheet:</p>
<blockquote><p>
.sticky {</p>
<p>}
</p></blockquote>
<p>Of course, we need to add some more CSS to that for anything to look different with the sticky post.</p>
<p>On my <a href="http://www.eleblognews.com" title="Eleblog">elephant</a> website, I have the following code:</p>
<blockquote><p>
.sticky {<br />
    background:#fff8dc;<br />
    border: 1px solid black;<br />
    margin-bottom: 7px;<br />
}
</p></blockquote>
<p>This gives the sticky post a yellow background, a thin black border, and a margin at the bottom so the posts don&#8217;t bunch together.  A regular post looks like this.</p>
<p><img src="http://www.kimwoodbridge.com/wp-content/uploads/2009/01/eleblog_post.jpg" alt="eleblog_post" title="eleblog_post" width="457" height="242" class="aligncenter size-full wp-image-2556" /></p>
<p>A sticky post looks like this.</p>
<p><img src="http://www.kimwoodbridge.com/wp-content/uploads/2009/01/eleblog_sticky.jpg" alt="eleblog_sticky" title="eleblog_sticky" width="448" height="305" class="aligncenter size-full wp-image-2557" /></p>
<p>If you are very observant, you will see that the sticky post does not have the date in it.  This is done with conditional code within the loop.  I know you&#8217;re excited, but that will have to be the topic of another article.</p>
<p>Post from: <a href="http://www.kimwoodbridge.com">(Anti) Social Development</a><br/><br/><a href="http://www.kimwoodbridge.com/how-to-style-a-sticky-post-in-wordpress-27/">How to Style a Sticky Post in WordPress 2.7</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kimwoodbridge.com/how-to-style-a-sticky-post-in-wordpress-27/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>How to Frame Images in WordPress Posts with CSS</title>
		<link>http://www.kimwoodbridge.com/how-to-frame-images-in-wordpress-posts-with-css/</link>
		<comments>http://www.kimwoodbridge.com/how-to-frame-images-in-wordpress-posts-with-css/#comments</comments>
		<pubDate>Mon, 08 Sep 2008 16:35:26 +0000</pubDate>
		<dc:creator>Kim Woodbridge</dc:creator>
				<category><![CDATA[WordPress Tips]]></category>
		<category><![CDATA[CSS Design]]></category>
		<category><![CDATA[Frames]]></category>
		<category><![CDATA[Howto]]></category>
		<category><![CDATA[Images]]></category>

		<guid isPermaLink="false">http://www.kimwoodbridge.com/?p=276</guid>
		<description><![CDATA[Framing If you would like to frame the images in your blog posts like the one to the right, all you need to do is add a couple of lines to your CSS file and add the class attribute to your image tags. Don&#8217;t worry, don&#8217;t worry! I plan to provide step by step instructions. [...]<p>Post from: <a href="http://www.kimwoodbridge.com">(Anti) Social Development</a><br/><br/><a href="http://www.kimwoodbridge.com/how-to-frame-images-in-wordpress-posts-with-css/">How to Frame Images in WordPress Posts with CSS</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/sveinhal/2201546999/" title="366 • 18 • New frames (by Pragmagraphr)" rel="nofollow"><img src="http://farm3.static.flickr.com/2318/2201546999_67d217bb04_m.jpg" title="366 • 18 • New frames (by Pragmagraphr)" alt="366 • 18 • New frames (by Pragmagraphr)" width="240" height="157" class="left frame" /></a><strong>Framing</strong>
<p>If you would like to frame the images in your blog posts like the one to the right, all you need to do is add a couple of lines to your CSS file and add the class attribute to your image tags.  Don&#8217;t worry, don&#8217;t worry!  I plan to provide step by step instructions.  </p>
<p>Once this is set up, all of your images will be framed and padded in the same way, which really helps in making a blog look more professional.</p>
<p><strong>OK &#8211; here we go!</strong></p>
<p>**Note &#8211; I am using the most current version of WordPress. If you are using 2.3 or lower, some of the settings in the Admin area may be in different locations.  Also, please upgrade!!  If you need assistance with that, send me an email or a direct message on Twitter and we can discuss.  My contact information is in the sidebar to the right.</p>
<ol>
<li>Go to Design > Theme Editor > styles.css</li>
<li>Copy all of the text in this file and paste it into Word or your preferred text editor.  I always back up the original in case I make a mistake or don&#8217;t like the changes.  The backup allows me to quickly paste the original text back into the file.</li>
<p><span id="more-276"></span></p>
<li>Add the following code to your style sheet and save</li>
<blockquote><p>.left { float:left; }<br />
.right { float:right; }<br />
.frame { border: 2px solid #aaa; padding: 10px; }<br />
img.left { margin: 0 10px 10px 0; }<br />
img.right { margin: 0 0 10x 10px; }</p></blockquote>
<li>If you are unable to save and get the message in the screenshot below, you have a permissions issue with your theme files.  I am not discussing permissions in this article but feel free to leave a comment or send me an email and I&#8217;ll let you know how to fix this.</li>
<div align="center">
<a href='http://www.kimwoodbridge.com/wp-content/uploads/2008/09/writable.jpg' rel="lightbox[276]" title="writable"><img src="http://www.kimwoodbridge.com/wp-content/uploads/2008/09/writable.jpg" alt="" title="writable" width="500" height="31" class="frame size-full wp-image-284" /></a>
</div>
<li>Now you want to write a new post.  Add an image.  If you use the visual text editor, switch to the HTML one for the next part.</li>
<li>The following is an example of html code for your image.</li>
<blockquote><p>[sourcecode language='html']<img src="http://www.kimwoodbridge.com/wp-content/uploads/2008/09/writable.jpg" alt="Writable" title="writable" width="500" height="31" />[/sourcecode]</p></blockquote>
<li>In order to use the css code we added to your style sheet, add the following to the image code.</li>
<blockquote><p>
class=&#8221;left frame&#8221;</p></blockquote>
<li>If you want the image placed on the right rather than the left, than simply change the word left in the code to right.</li>
<li>The image code will now look like:</li>
<blockquote><p>[sourcecode language='html']<img src="http://www.kimwoodbridge.com/wp-content/uploads/2008/09/writable.jpg" alt="Writable" title="writable" width="500"<br />
height="31" class="left frame" />[/sourcecode]</p></blockquote>
<li>All of your images will have the same frame, if you add this class attribute to the image tag.</li>
<li>You can change the way the frame looks by editing the code that we added to the css file. For example:</li>
<blockquote><p>.frame { border: 2px solid #aaa; padding: 10px; }<br />
You can make the frame border bigger or smaller by changing the 2px to a different number.  Or you can change the color of the frame be editing the #aaa hex code.</p></blockquote>
</ol>
<p>That&#8217;s all there is to it.  Just add a couple of lines to your style sheet and the class attribute to your image code and you will have professional framed images throughout your site.</p>
<p><small>photo credit: <a href="http://www.flickr.com/photos/sveinhal/2201546999/" title="sveinhal" target="_blank" rel="nofollow">sveinhal</a></small></p>
<p>Post from: <a href="http://www.kimwoodbridge.com">(Anti) Social Development</a><br/><br/><a href="http://www.kimwoodbridge.com/how-to-frame-images-in-wordpress-posts-with-css/">How to Frame Images in WordPress Posts with CSS</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.kimwoodbridge.com/how-to-frame-images-in-wordpress-posts-with-css/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
	</channel>
</rss>

