<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:creativeCommons="http://backend.userland.com/creativeCommonsRssModule" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Swank Web Style Blog</title>
	
	<link>http://swankwebstyle.com/blog</link>
	<description>Web Design and Hosting</description>
	<lastBuildDate>Thu, 17 Jun 2010 17:46:42 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Swank" /><feedburner:info uri="swank" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><creativeCommons:license>http://creativecommons.org/licenses/by-nc-nd/3.0/</creativeCommons:license><feedburner:emailServiceId>Swank</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><item>
		<title>WordPress 3.0 Now Available</title>
		<link>http://feedproxy.google.com/~r/Swank/~3/XKR39eGlz7A/</link>
		<comments>http://swankwebstyle.com/blog/2010/06/17/wordpress-3-0-now-available/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 17:46:42 +0000</pubDate>
		<dc:creator>Emily</dc:creator>
				<category><![CDATA[Around the Web]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[3.0]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://swankwebstyle.com/blog/?p=301</guid>
		<description><![CDATA[WordPress 3.0, which feels like it&#8217;s been a long time in the making (though it&#8217;s only been about 6 months) is finally out! There are lots of new features in 3.0, including: WordPress and WordPress MU have merged, allowing the management of multiple sites (called Multisite) from one WordPress installation. New default theme &#8220;Twenty Ten&#8221; [...]]]></description>
			<content:encoded><![CDATA[<p>WordPress 3.0, which feels like it&#8217;s been a long time in the making (though it&#8217;s only been about 6 months) is finally out!  There are lots of new features in 3.0, including:</p>
<ul>
<li>WordPress and WordPress MU have merged, allowing the management of multiple sites (called Multisite) from one WordPress installation.</li>
<li> New default theme &#8220;Twenty Ten&#8221; takes full advantage of the current features of WordPress.</li>
<li> New custom menu management feature, allows creation of custom menus combining posts, pages, categories, tags, and links for use in theme menus or widgets.</li>
<li> Custom header and background APIs.</li>
<li> Contextual help text accessed under the Help tab of every screen in the WordPress administration.</li>
<li> Ability to set the admin username and password during installation.</li>
<li> Bulk updating of themes with an automatic maintenance mode during the process.</li>
<li> Support for shortlinks.</li>
<li> Improved Custom post types and custom taxonomies including hierarchical (category-style) support. (Try the Custom Post Type <acronym title="User Interface">UI</acronym> or GD Custom Posts And Taxonomies Tools plugins to see the possibilities.)</li>
<li> A lighter admin color scheme to increase accessibility and put the focus more squarely on your content.</li>
</ul>
<p>You can <a href="http://codex.wordpress.org/Version_3.0">go to this page</a> to read the whole <strong>long</strong> list of all the new additions to 3.0 or you can just watch this video for the highlights:</p>
<p><embed src="http://v.wordpress.com/wp-content/plugins/video/flvplayer.swf?ver=1.21" type="application/x-shockwave-flash" width="400" height="224" wmode="transparent" seamlesstabbing="true" allowfullscreen="true" allowscriptaccess="always" overstretch="true" flashvars="guid=BQtfIEY1&amp;width=400&amp;height=224&amp;locksize=no&amp;dynamicseek=false&amp;qc_publisherId=p-18-mFEk4J448M" title="Introducing WordPress 3.0 &quot;Thelonious&quot;"></embed></p>
<p>You should see the upgrade link appear in your WP admin soon or you can <a href="http://wordpress.org/download/">download it here</a> if you want to install manually.  As always, if you&#8217;re a Swank Web Hosting client and you need help with your upgrade, please <a href="http://swankwebhosting.com/billing/index.php">contact us</a>!</p>
<br />
<a href="http://swankwebstyle.com/blog/2010/06/17/wordpress-3-0-now-available/" title="Permalink">Permalink</a> | <a href="http://swankwebstyle.com/blog/2010/06/17/wordpress-3-0-now-available/#comments" title="Comments">Leave a Comment</a><br />
<hr />
<small>Copyright &copy; <a href="http://swankwebstyle.com">Swank Web Style</a> 2005-2009.<br />
This feed is for personal, non-commercial use only. The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> 3218012a1d52458cc65f7ca3d7cc59c7)</small>
<p><a href="http://feedads.g.doubleclick.net/~a/tXMN3q3kkK8eK7YGMD453K6v1W0/0/da"><img src="http://feedads.g.doubleclick.net/~a/tXMN3q3kkK8eK7YGMD453K6v1W0/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/tXMN3q3kkK8eK7YGMD453K6v1W0/1/da"><img src="http://feedads.g.doubleclick.net/~a/tXMN3q3kkK8eK7YGMD453K6v1W0/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Swank?a=XKR39eGlz7A:qd9ljmlosyk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Swank?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=XKR39eGlz7A:qd9ljmlosyk:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Swank?i=XKR39eGlz7A:qd9ljmlosyk:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=XKR39eGlz7A:qd9ljmlosyk:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Swank?i=XKR39eGlz7A:qd9ljmlosyk:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=XKR39eGlz7A:qd9ljmlosyk:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Swank?i=XKR39eGlz7A:qd9ljmlosyk:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=XKR39eGlz7A:qd9ljmlosyk:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/Swank?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=XKR39eGlz7A:qd9ljmlosyk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Swank?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Swank/~4/XKR39eGlz7A" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://swankwebstyle.com/blog/2010/06/17/wordpress-3-0-now-available/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://swankwebstyle.com/blog/2010/06/17/wordpress-3-0-now-available/</feedburner:origLink></item>
		<item>
		<title>Notice to Hosting Customers: Server Upgrade</title>
		<link>http://feedproxy.google.com/~r/Swank/~3/qunUiqC1pHE/</link>
		<comments>http://swankwebstyle.com/blog/2010/05/21/notice-to-hosting-customers-server-upgrade/#comments</comments>
		<pubDate>Fri, 21 May 2010 16:28:41 +0000</pubDate>
		<dc:creator>Emily</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[downtime]]></category>
		<category><![CDATA[hosting]]></category>
		<category><![CDATA[server]]></category>

		<guid isPermaLink="false">http://swankwebstyle.com/blog/?p=299</guid>
		<description><![CDATA[One of our servers, called Swanky, will be undergoing some upgrades starting at 1am EST on Sunday, May 23. The server will be offline for 3-6 hours while these upgrades are taking place. The upgrades will add more processing power to the server which will help increase it&#8217;s speed and performance time as well as [...]]]></description>
			<content:encoded><![CDATA[<p>One of our servers, called Swanky, will be undergoing some upgrades starting at 1am EST on Sunday, May 23.  The server will be offline for 3-6 hours while these upgrades are taking place.  The upgrades will add more processing power to the server which will help increase it&#8217;s speed and performance time as well as make it better suited to run process-heavy WordPress powered sites (which most of our customers have).</p>
<p>If you are not sure which of our servers your account is on,  you can find out by logging into your cPanel and looking for the server name under the Stats heading on the left side.</p>
<p>All accounts on the server will be checked after the upgrades take place and the server comes back online, but if you notice any problems with your site after 7am on Sunday morning, please <a href="http://swankwebhosting.com/billing/">contact us</a> to let us know.</p>
<h2>Related posts:</h2><ul><li><a href="http://swankwebstyle.com/blog/2008/03/27/notice-to-swank-web-hosting-customers/" rel="bookmark" title="Permanent Link: Notice to Swank Web Hosting Customers">Notice to Swank Web Hosting Customers</a></li><li><a href="http://swankwebstyle.com/blog/2008/05/23/notice-to-hosting-customers-server-issues/" rel="bookmark" title="Permanent Link: Notice to Hosting Customers &#8211; Server Issues">Notice to Hosting Customers &#8211; Server Issues</a></li><li><a href="http://swankwebstyle.com/blog/2008/08/15/wordpress-261/" rel="bookmark" title="Permanent Link: WordPress 2.6.1">WordPress 2.6.1</a></li><li><a href="http://swankwebstyle.com/blog/2009/07/01/notice-to-hosting-clients-billing-issues/" rel="bookmark" title="Permanent Link: Notice to Hosting Clients: Billing issues">Notice to Hosting Clients: Billing issues</a></li><li><a href="http://swankwebstyle.com/blog/2009/02/11/wordpress-271-released/" rel="bookmark" title="Permanent Link: WordPress 2.7.1 Released">WordPress 2.7.1 Released</a></li></ul><br />
<a href="http://swankwebstyle.com/blog/2010/05/21/notice-to-hosting-customers-server-upgrade/" title="Permalink">Permalink</a> | <a href="http://swankwebstyle.com/blog/2010/05/21/notice-to-hosting-customers-server-upgrade/#comments" title="Comments">Leave a Comment</a><br />
<hr />
<small>Copyright &copy; <a href="http://swankwebstyle.com">Swank Web Style</a> 2005-2009.<br />
This feed is for personal, non-commercial use only. The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> 3218012a1d52458cc65f7ca3d7cc59c7)</small>
<p><a href="http://feedads.g.doubleclick.net/~a/w5Tz8NwD_lPSroBfKmeXCj0gcQc/0/da"><img src="http://feedads.g.doubleclick.net/~a/w5Tz8NwD_lPSroBfKmeXCj0gcQc/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/w5Tz8NwD_lPSroBfKmeXCj0gcQc/1/da"><img src="http://feedads.g.doubleclick.net/~a/w5Tz8NwD_lPSroBfKmeXCj0gcQc/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Swank?a=qunUiqC1pHE:bWUyYhniU7M:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Swank?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=qunUiqC1pHE:bWUyYhniU7M:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Swank?i=qunUiqC1pHE:bWUyYhniU7M:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=qunUiqC1pHE:bWUyYhniU7M:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Swank?i=qunUiqC1pHE:bWUyYhniU7M:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=qunUiqC1pHE:bWUyYhniU7M:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Swank?i=qunUiqC1pHE:bWUyYhniU7M:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=qunUiqC1pHE:bWUyYhniU7M:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/Swank?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=qunUiqC1pHE:bWUyYhniU7M:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Swank?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Swank/~4/qunUiqC1pHE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://swankwebstyle.com/blog/2010/05/21/notice-to-hosting-customers-server-upgrade/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://swankwebstyle.com/blog/2010/05/21/notice-to-hosting-customers-server-upgrade/</feedburner:origLink></item>
		<item>
		<title>WordPress 2.9 “Carmen” is out!</title>
		<link>http://feedproxy.google.com/~r/Swank/~3/JNTUMnVLg68/</link>
		<comments>http://swankwebstyle.com/blog/2009/12/21/wordpress-2-9-carmen-is-out/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 14:58:37 +0000</pubDate>
		<dc:creator>Emily</dc:creator>
				<category><![CDATA[Around the Web]]></category>
		<category><![CDATA[2.9]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://swankwebstyle.com/blog/?p=294</guid>
		<description><![CDATA[Late on Friday they finally released WordPress 2.9. Have you upgraded yet? Most people should be able to do it with the click on a button at this point, but if not you can download it here. If you haven&#8217;t upgraded yet, here are some of the new features you&#8217;ll have when you do: Built-in [...]]]></description>
			<content:encoded><![CDATA[<p>Late on Friday they finally released WordPress 2.9.  Have you upgraded yet?  Most people should be able to do it with the click on a button at this point, but if not you can <a href="http://wordpress.org/download/">download it here</a>.</p>
<p>If you haven&#8217;t upgraded yet, here are some of the new features you&#8217;ll have when you do:</p>
<ul>
<li>Built-in image editor that lets you crop, edit, rotate and scale your images.</li>
<li>Global &#8220;trashcan&#8221;, which means that posts or comments you delete won&#8217;t immediately go away into the ether.  So you can restore anything you deleted by accident.</li>
<li>Easier video embedding.</li>
<li>Easily assign thumbnails for all your posts, which are great for magazine style blogs and food blogs.  (You can see an example of how I used the new Post Thumbnail feature on <a href="http://cookingwithmichele.com">Cooking with Michele</a>.  The thumbnails are being utilized for the &#8220;related posts&#8221; under every post, as well as on the archives, categories and search pages.) <a href="http://justintadlock.com/archives/2009/11/16/everything-you-need-to-know-about-wordpress-2-9s-post-image-feature">Here&#8217;s a great tutorial if you want to know how to set up Post Thumbnails on your site.</a></li>
<li>Automatic database optimization, which is an important thing to do to keep your WP install running well, but most people who aren&#8217;t designers/developers wouldn&#8217;t have any clue how to do themselves.  Now all you have to do is add this your wp-config file:<br />
<code>define('WP_ALLOW_REPAIR', true);</code></li>
</ul>
<p>That&#8217;s just some of the big stuff, there are tons of small improvements and bug fixes. <a href="http://wordpress.org/development/2009/12/wordpress-2-9/"> You can read a longer list over on the Dev Blog.</a> Or you can watch this video for the highlights:</p>
<p><embed src="http://v.wordpress.com/wp-content/plugins/video/flvplayer.swf?ver=1.11" type="application/x-shockwave-flash" width="400" height="224" allowscriptaccess="always" allowfullscreen="true" flashvars="guid=NBZ853Xn&amp;width=400&amp;height=224" title="Introducing WordPress 2.9 Carmen"></embed></p>
<br />
<a href="http://swankwebstyle.com/blog/2009/12/21/wordpress-2-9-carmen-is-out/" title="Permalink">Permalink</a> | <a href="http://swankwebstyle.com/blog/2009/12/21/wordpress-2-9-carmen-is-out/#comments" title="Comments">Leave a Comment</a><br />
<hr />
<small>Copyright &copy; <a href="http://swankwebstyle.com">Swank Web Style</a> 2005-2009.<br />
This feed is for personal, non-commercial use only. The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> 3218012a1d52458cc65f7ca3d7cc59c7)</small>
<p><a href="http://feedads.g.doubleclick.net/~a/e-XHgZlGFwuN3NKDUlXAO5pbUdg/0/da"><img src="http://feedads.g.doubleclick.net/~a/e-XHgZlGFwuN3NKDUlXAO5pbUdg/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/e-XHgZlGFwuN3NKDUlXAO5pbUdg/1/da"><img src="http://feedads.g.doubleclick.net/~a/e-XHgZlGFwuN3NKDUlXAO5pbUdg/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Swank?a=JNTUMnVLg68:i2hqV1CLaFE:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Swank?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=JNTUMnVLg68:i2hqV1CLaFE:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Swank?i=JNTUMnVLg68:i2hqV1CLaFE:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=JNTUMnVLg68:i2hqV1CLaFE:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Swank?i=JNTUMnVLg68:i2hqV1CLaFE:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=JNTUMnVLg68:i2hqV1CLaFE:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Swank?i=JNTUMnVLg68:i2hqV1CLaFE:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=JNTUMnVLg68:i2hqV1CLaFE:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/Swank?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=JNTUMnVLg68:i2hqV1CLaFE:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Swank?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Swank/~4/JNTUMnVLg68" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://swankwebstyle.com/blog/2009/12/21/wordpress-2-9-carmen-is-out/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://swankwebstyle.com/blog/2009/12/21/wordpress-2-9-carmen-is-out/</feedburner:origLink></item>
		<item>
		<title>Secure your WordPress Blog. Upgrade Now!</title>
		<link>http://feedproxy.google.com/~r/Swank/~3/CyRLFvu-O58/</link>
		<comments>http://swankwebstyle.com/blog/2009/09/05/secure-your-wordpress-blog-upgrade-now/#comments</comments>
		<pubDate>Sat, 05 Sep 2009 22:51:00 +0000</pubDate>
		<dc:creator>Emily</dc:creator>
				<category><![CDATA[Around the Web]]></category>
		<category><![CDATA[2.8.4]]></category>
		<category><![CDATA[hackers]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[worm]]></category>

		<guid isPermaLink="false">http://swankwebstyle.com/blog/?p=288</guid>
		<description><![CDATA[There is a worm that has been making it&#8217;s way around since yesterday that is attacking WordPress blogs with older versions. If you haven&#8217;t upgraded to the current version, please do so right now. Otherwise there is a very high chance your blog will be compromised and it&#8217;s much harder to clean up a hacked [...]]]></description>
			<content:encoded><![CDATA[<p>There is a worm that has been making it&#8217;s way around since yesterday that is attacking WordPress blogs with older versions.  If you haven&#8217;t upgraded to the current version, please do so right now.  Otherwise there is a very high chance your blog will be compromised and it&#8217;s much harder to <a href="http://swankwebstyle.com/blog/2008/09/09/web-101-fixed-a-hacked-site-and-prevent-it-from-happening-again-part-1/">clean up a hacked blog</a> than to <a href="http://swankwebstyle.com/blog/2007/06/21/upgrading-wordpress/">upgrade it</a> and keep it secure in the first place.</p>
<p>I&#8217;ve noticed some confusion among users at other sites, so I want to make this clear.  If you have the <strong>current version</strong> of WP, which is <strong>2.8.4</strong>, you are safe, your blog is <strong>immune</strong> from this worm.  If you have an older version, especially a much older version, you need to upgrade ASAP.  Also, this only applies to self-hosted WP blogs.  Blogs on wordpress.com aren&#8217;t affected because they are always current.</p>
<p>Matt goes into specifics about this worm and the importance of upgrading over on the dev blog and I encourage you to <a href="http://wordpress.org/development/2009/09/keep-wordpress-secure/">go read it</a>.</p>
<p><span id="more-288"></span></p>
<p>If you have version 2.7 or above you should be able to upgrade automatically.  It&#8217;s extremely simple.  In your WP admin, just click on Tools>Upgrade and click on the button that says &#8220;Upgrade Automatically&#8221;.  It takes about 10 seconds and you&#8217;re done.  I&#8217;ve upgraded hundreds of blogs this way and have never had any problems.  (Note: this doesn&#8217;t mean you shouldn&#8217;t make a backup beforehand, you should be making regular backups of your blog anyway!)</p>
<p>The only thing that might be an issue as far as the automatic upgrades is if you are using either of the default WP themes.  Those WILL get overwritten.  The best way to guard this from happening is to rename your theme.  <a href="http://justfreetemplates.com/blog/2009/08/09/wordpress-automatic-upgrades-will-replace-default-themes.html">You can follow the simple instructions here.</a>  As long as you aren&#8217;t using the default theme, though, your theme will NEVER be touched in an automatic upgrade.</p>
<p>If you have an older version of WP that doesn&#8217;t have automatic upgrades or your host doesn&#8217;t support that feature or you&#8217;d just feel safer doing it yourself, it&#8217;s still <strong>very easy</strong> to upgrade WordPress. I wrote a <a href="http://swankwebstyle.com/blog/2007/06/21/upgrading-wordpress/">tutorial about upgrading WP</a> a few years ago and the instructions still apply today.  </p>
<p>Whether you spend the 10 seconds upgrading your blog automatically or the 5 minutes to upgrade manually, it&#8217;s extremely important that you always upgrade when a new version comes out.  The new version is always the best, most secure version to have.  And if the developers at WP find a new problem they will keep putting out new versions until that problem has been fixed (this is especially true since the automatic upgrades have been introduced).  If you don&#8217;t upgrade you are opening yourself up to being taken advantage of by people that want to exploit these problems that the developers work so hard to fix.</p>
<p><strong>So what do you do if you&#8217;ve already been hacked?</strong>  Here are several helpful posts with instructions to fix it:</p>
<ul>
<li><a href="http://www.journeyetc.com/2009/09/04/wordpress-permalink-rss-problems/">WordPress Permalink and <acronym title="RSS Really Simple Syndication">RSS</acronym> Problems</a></li>
<li><a href="http://blog.nachotech.com/?p=125">WordPress Blog Permalinks Hacked By “ElijahHastings65″!</a></li>
</ul>
<p>I also wrote several posts about how to clean up a hacked WP blog and prevent it from happening again:</p>
<ul>
<li><a href="http://swankwebstyle.com/blog/2008/09/09/web-101-fixed-a-hacked-site-and-prevent-it-from-happening-again-part-1/">Fixed a hacked site and prevent it from happening again – Part 1</a></li>
<li><a href="http://swankwebstyle.com/blog/2008/09/16/web-101-fixed-a-hacked-site-and-prevent-it-from-happening-again-part-2/">Web 101: Fixed a hacked site and prevent it from happening again – Part 2</a></li>
</ul>
<p>And if your blog is just totally, irrevocably screwed up (which has not been my experience with this particular hack, I&#8217;ve fixed 3 blogs already just using the first link above), here&#8217;s a good tutorial for getting a copy of your content and starting fresh:</p>
<ul>
<li><a href="http://smackdown.blogsblogsblogs.com/2008/06/24/how-to-completely-clean-your-hacked-wordpress-installation/">How To Completely Clean Your Hacked WordPress Installation</a></li>
</ul>
<p><strong>And just a reminder to Swank Web Hosting customers: Upgrades are free!</strong>  I encourage you to use the automatic upgrade feature, but if you have a really old version of WP or you aren&#8217;t sure about upgrading yourself, please <a href="http://swankwebhosting.com/billing/mod.php?mod=mail&#038;mode=contact">contact us</a> and we&#8217;ll get you set up with the current version of WP.</p>
<h2>Related posts:</h2><ul><li><a href="http://swankwebstyle.com/blog/2009/02/11/wordpress-271-released/" rel="bookmark" title="Permanent Link: WordPress 2.7.1 Released">WordPress 2.7.1 Released</a></li><li><a href="http://swankwebstyle.com/blog/2008/08/15/wordpress-261/" rel="bookmark" title="Permanent Link: WordPress 2.6.1">WordPress 2.6.1</a></li><li><a href="http://swankwebstyle.com/blog/2009/07/20/wordpress-2-8-2-security-update/" rel="bookmark" title="Permanent Link: WordPress 2.8.2 &#8211; Security Update">WordPress 2.8.2 &#8211; Security Update</a></li><li><a href="http://swankwebstyle.com/blog/2008/03/29/wordpress-25-has-been-released/" rel="bookmark" title="Permanent Link: WordPress 2.5 has been released!">WordPress 2.5 has been released!</a></li><li><a href="http://swankwebstyle.com/blog/2008/04/25/wordpress-251/" rel="bookmark" title="Permanent Link: WordPress 2.5.1">WordPress 2.5.1</a></li></ul><br />
<a href="http://swankwebstyle.com/blog/2009/09/05/secure-your-wordpress-blog-upgrade-now/" title="Permalink">Permalink</a> | <a href="http://swankwebstyle.com/blog/2009/09/05/secure-your-wordpress-blog-upgrade-now/#comments" title="Comments">Leave a Comment</a><br />
<hr />
<small>Copyright &copy; <a href="http://swankwebstyle.com">Swank Web Style</a> 2005-2009.<br />
This feed is for personal, non-commercial use only. The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> 3218012a1d52458cc65f7ca3d7cc59c7)</small>
<p><a href="http://feedads.g.doubleclick.net/~a/B7GlklyBDhRecJXnbq0UqvdhE2k/0/da"><img src="http://feedads.g.doubleclick.net/~a/B7GlklyBDhRecJXnbq0UqvdhE2k/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/B7GlklyBDhRecJXnbq0UqvdhE2k/1/da"><img src="http://feedads.g.doubleclick.net/~a/B7GlklyBDhRecJXnbq0UqvdhE2k/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Swank?a=CyRLFvu-O58:x7zjdwmszM4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Swank?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=CyRLFvu-O58:x7zjdwmszM4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Swank?i=CyRLFvu-O58:x7zjdwmszM4:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=CyRLFvu-O58:x7zjdwmszM4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Swank?i=CyRLFvu-O58:x7zjdwmszM4:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=CyRLFvu-O58:x7zjdwmszM4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Swank?i=CyRLFvu-O58:x7zjdwmszM4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=CyRLFvu-O58:x7zjdwmszM4:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/Swank?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=CyRLFvu-O58:x7zjdwmszM4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Swank?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Swank/~4/CyRLFvu-O58" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://swankwebstyle.com/blog/2009/09/05/secure-your-wordpress-blog-upgrade-now/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://swankwebstyle.com/blog/2009/09/05/secure-your-wordpress-blog-upgrade-now/</feedburner:origLink></item>
		<item>
		<title>How to add Related Posts with (or without) Thumbnails to your WP Blog</title>
		<link>http://feedproxy.google.com/~r/Swank/~3/h0mhEdbg0_Y/</link>
		<comments>http://swankwebstyle.com/blog/2009/07/20/how-to-add-related-posts-with-or-without-thumbnails-to-your-wp-blog/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 19:29:43 +0000</pubDate>
		<dc:creator>Emily</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[hack]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[related posts]]></category>
		<category><![CDATA[tutorial]]></category>

		<guid isPermaLink="false">http://swankwebstyle.com/blog/?p=177</guid>
		<description><![CDATA[Adding related posts to your blog is a great way to help your readers find other posts on your site that interest them. And if you have ads, increasing the number of pageviews on your blog can turn out to be quite lucrative. I recently had a request from a client to use a certain [...]]]></description>
			<content:encoded><![CDATA[<p>Adding related posts to your blog is a great way to help your readers find other posts on your site that interest them.  And if you have ads, increasing the number of pageviews on your blog can turn out to be quite lucrative.  I recently had a request from a client to use a certain widget that she had seen on many other blogs that adds a list of recent posts along with a thumbnail image from that post.  But after looking at the widget and researching the many other plugins that are available to add this functionality, I decided I wanted to find a way to code it directly into the template.</p>
<p>One reason for this is that the more plugins installed on a blog, the more that can slow down the loading time of that blog.  If you can hard-code a function into the template, it&#8217;s almost always preferable to using a plugin.  Plus many of the plugins or widgets I looked at gave very little control over things like styling or where the list appears in the template or even how they even figured out what was &#8220;related&#8221;.  What if you want them to be related by tag instead of category or vice versa? What if you just want other posts by the same author?</p>
<p>After doing some more googling and modifying some of the code I found I figured out how to do everything I wanted to and more.  My client was extremely pleased with the results and was amazed that I&#8217;d even been able to implement it without using a plugin or the widget she had originally wanted:</p>
<blockquote><p>&#8220;It IS cool!  A zillion people are going to see it now and want it on their WP blogs!  Thanks!&#8221;</p></blockquote>
<p>Which leads us to this post.  I thought I would share my findings so that you can implement the same feature on your own WordPress blog.  Below I will show you how to add related posts by <strong>category, tag or author</strong>. I will preface this by saying you should probably have some very basic knowledge about how to edit a template in WordPress, but for the most part, you can copy the code directly and paste it into your template.  That&#8217;s it.  For people with more advanced knowledge I&#8217;ll point out things that you can edit further and customize to your liking.</p>
<p><span id="more-177"></span></p>
<p>&nbsp;</p>
<h2>Where to add the code:</h2>
<p>To start, you should figure out where you want your related posts to show up.  Generally, you are going to want to include this on your single post page, which is the page that has the full post including comments.  In your WP admin, click on Appearance>Editor and look for the template called <strong>Single Post or single.php</strong>.  You may also want it to show up on your <strong>main page (index.php)</strong> and your <strong>archives (archive.php)</strong>.  If you do want this to show up on all three templates, generally you can just copy and paste the same code in the same spot on all of them, but some themes may have the archives or index page formatted differently.  When in doubt just put it on the single post template and that&#8217;s probably enough.</p>
<p>There will be two separate pieces of code and two different places you need to find in your template to insert them. The first is the beginning of the WP loop and the second is the spot that you want the related posts to show up.  </p>
<p>The beginning of your loop is going to look like either of these:</p>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1"><span class="kw2">&lt;?php</span> <span class="kw1">if</span> <span class="br0">&#40;</span>have_posts<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="sy0">:</span> <span class="kw1">while</span> <span class="br0">&#40;</span>have_posts<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="sy0">:</span> the_post<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="kw2">?&gt;</span></div>
</li>
<li class="li1">
<div class="de1">or</div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">&lt;?php</span> <span class="kw1">if</span> <span class="br0">&#40;</span>have_posts<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="sy0">:</span> <span class="kw2">?&gt;</span></div>
</li>
</ol>
</div>
<p>The first code snippet should be inserted <strong>directly above</strong> this line. It&#8217;s very important that it&#8217;s above because you want it to be <strong>outside</strong> of the loop.  It can create some very weird behavior otherwise, which I found out in the trial and error of testing all of this.</p>
<p>The other code snippet will be inserted <strong>inside</strong> the loop in the place where you want the related posts to appear on your page. If you&#8217;re not sure where it should go generally you are going to want it at the bottom of the post either after the post ends or after the comment link (assuming that&#8217;s at the bottom of your post).  Look in your template for something that looks like this and insert the code somewhere underneath.  You can always move it around until it appears in the place you want it to.</p>
<div class="geshi no php">
<ol>
<li class="li1">
<div class="de1"><span class="kw2">&lt;?php</span> the_content<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="kw2">?&gt;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">&lt;?php</span> comments_popup_link<span class="br0">&#40;</span><span class="st0">&#39;No Comments &amp;#187;&#39;</span><span class="sy0">,</span> <span class="st0">&#39;1 Comment &amp;#187;&#39;</span><span class="sy0">,</span> <span class="st0">&#39;% Comments &amp;#187;&#39;</span><span class="br0">&#41;</span><span class="sy0">;</span> <span class="kw2">?&gt;</span></div>
</li>
</ol>
</div>
<p>&nbsp;</p>
<h2>Adding Thumbnails:</h2>
<p>If you want to display thumbnails, you will have to go one step further and add a thumbnail image custom field to your posts.  If you want, you can just start doing this on your most recent post, but you may want to go back through previous posts and add thumbnails to them as well (at least the last 5 posts or however many you want to display).  Until you have a bunch of posts with thumbnails assigned, it won&#8217;t have too much to choose from when displaying the related post list.</p>
<p><img src="http://swankwebstyle.com/blog/wp-content/uploads/2009/07/custom-field.jpg" alt="custom-field" title="custom-field" width="500" height="132" class="aligncenter size-full wp-image-200" /></p>
<p>Adding a custom field is simple.  If you haven&#8217;t already,<a href="http://swankwebstyle.com/blog/2008/05/27/inserting-images-into-wordpress-25/"> upload your photo in WordPress</a>.  If you&#8217;ve already uploaded the image you want to use, open the uploader and choose the image you want from the gallery. The WP uploader will have created different sizes for you.  By Alignment, choose <strong>Left</strong> and by Size, choose <strong>Thumbnail</strong> and click the &#8216;Insert into Post&#8217; button.  Copy the entire code snippet and scroll down the post page to the box that says <strong>Custom Fields</strong>.  Under &#8220;Add new custom field&#8221; click on the &#8220;Enter New&#8221; link. Under &#8220;Name&#8221; type: <strong>thumbnail</strong>.  Paste your image code into the large box under &#8220;Value&#8221;.  Click on the button that says &#8220;Add Custom Field&#8221;.  That&#8217;s it.  Finish and publish your post like normal.</p>
<p>&nbsp;</p>
<h2>See it in Action:</h2>
<p>Below is the code you need to implement these functions on your blog.  Copy it into your template and you&#8217;ll have a simple unordered list <em>without</em> thumbnails.  Read the <strong>further customization</strong> section for what you need to change to make it display thumbnails and other customizations like changing the number of posts or what order they appear in.</p>
<p>But before you see the code (which I realize may just look like a bunch of gibberish to some people), here are some examples of it in action:</p>
<p><strong>Related by Category, with thumbnails:</strong></p>
<ul>
<li><a href="http://suzannemcminn.com/blog/2009/07/19/coconut-oatmeal-rum-pie-with-walnuts/">Chickens in the Road</a></li>
<li><a href="http://backtothecuttingboard.com/2009/06/17/molten-chocolate-cakes/">Back to the Cutting Board</a></li>
</ul>
<p><strong>Related by Tag:</strong> Look at the bottom of <a href="http://http://swankwebstyle.com/blog/2009/07/20/how-to-add-related-posts-with-or-without-thumbnails-to-your-wp-blog/">this very post</a> (or any of the posts on this blog) to see the related post list using this function.</p>
<p>&nbsp;</p>
<h3><strong>Skip Directly to the section you want:</strong></h3>
<ul>
<li><a href="#cat">Related Posts by Category</a></li>
<li><a href="#tag">Related Posts by Tag</a></li>
<li><a href="#author">Related Posts by Author</a></li>
</ul>
<p>&nbsp;</p>
<p><a name="cat"></a></p>
<h2>Related Posts by Category</h2>
<p><em>Via <a href="http://www.darrenhoyt.com/2008/06/11/displaying-related-category-and-author-content-in-wordpress/">DarrenHoyt.com</a></em></p>
<p><strong>This code searches other posts in the same category and returns the title of 5 random posts in list form.</strong></p>
<p>Insert this <strong>above</strong> your loop:</p>
<div class="geshi php">
<ol>
<li class="li1">
<div class="de1"><span class="kw2">&lt;?php</span></div>
</li>
<li class="li1">
<div class="de1"><span class="co1">//Gets category info</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw3">global</span> <span class="re1">$wp_query</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$cats</span> <span class="sy0">=</span> get_the_category<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$tempQuery</span> <span class="sy0">=</span> <span class="re1">$wp_query</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$currentId</span> <span class="sy0">=</span> <span class="re1">$post</span><span class="sy0">-&gt;</span><span class="me1">ID</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="co1">//related category posts</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$catlist</span> <span class="sy0">=</span> <span class="st0">&quot;&quot;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">forEach</span><span class="br0">&#40;</span> <span class="re1">$cats</span> <span class="kw1">as</span> <span class="re1">$c</span> <span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">if</span><span class="br0">&#40;</span> <span class="re1">$catlist</span> <span class="sy0">!=</span> <span class="st0">&quot;&quot;</span> <span class="br0">&#41;</span> <span class="br0">&#123;</span> <span class="re1">$catlist</span> <span class="sy0">.=</span> <span class="st0">&quot;,&quot;</span><span class="sy0">;</span> <span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$catlist</span> <span class="sy0">.=</span> <span class="re1">$c</span><span class="sy0">-&gt;</span><span class="me1">cat_ID</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$newQuery</span> <span class="sy0">=</span> <span class="st0">&quot;posts_per_page=6&amp;orderby=rand&amp;cat=&quot;</span> <span class="sy0">.</span> <span class="re1">$catlist</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">query_posts<span class="br0">&#40;</span> <span class="re1">$newQuery</span> <span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$categoryPosts</span> <span class="sy0">=</span> <span class="st0">&quot;&quot;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$count</span> <span class="sy0">=</span> <span class="nu0">0</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">if</span> <span class="br0">&#40;</span>have_posts<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">while</span> <span class="br0">&#40;</span>have_posts<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">the_post<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">if</span><span class="br0">&#40;</span> <span class="re1">$count</span><span class="sy0">&lt;</span><span class="nu0">5</span> <span class="sy0">&amp;&amp;</span> <span class="re1">$currentId</span><span class="sy0">!=</span><span class="re1">$post</span><span class="sy0">-&gt;</span><span class="me1">ID</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$count</span><span class="sy0">++;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$categoryPosts</span> <span class="sy0">.=</span> <span class="st0">&#39;&lt;li&gt;&lt;a href=&quot;&#39;</span> <span class="sy0">.</span> get_permalink<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="sy0">.</span> <span class="st0">&#39;&quot;&gt;&#39;</span> <span class="sy0">.</span> the_title<span class="br0">&#40;</span> <span class="st0">&quot;&quot;</span><span class="sy0">,</span> <span class="st0">&quot;&quot;</span><span class="sy0">,</span> <span class="kw2">false</span> <span class="br0">&#41;</span> <span class="sy0">.</span> <span class="st0">&#39;&lt;/a&gt;&lt;/li&gt;&#39;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$wp_query</span> <span class="sy0">=</span> <span class="re1">$tempQuery</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">?&gt;</span></div>
</li>
</ol>
</div>
<p>Insert this in the spot that you want the list to show up:</p>
<div class="geshi php">
<ol>
<li class="li1">
<div class="de1"><span class="sy0">&lt;</span>h3<span class="sy0">&gt;</span>Related Posts<span class="sy0">&lt;/</span>h3<span class="sy0">&gt;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">&lt;</span>ul<span class="sy0">&gt;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">&lt;?php</span> <span class="kw3">echo</span> <span class="re1">$categoryPosts</span><span class="sy0">;</span> <span class="kw2">?&gt;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">&lt;/</span>ul<span class="sy0">&gt;</span></div>
</li>
</ol>
</div>
<h2>Further Customization</h2>
<h3><strong>Change the number of posts that show up:</strong></h3>
<p>1.  On <strong>Line 14</strong> of the first snippet, change the number &#8217;6&#8242; to the number of posts you want <strong>plus one</strong>.  So if you want 10 posts, put in 11.</p>
<p>2.  On<strong> Line 21</strong> change the number &#8217;5&#8242; to the number of posts you want to show.</p>
<h3><strong>Change the order of posts that show up:</strong></h3>
<p>1.  On <strong>Line 14</strong> change <strong>orderby=rand</strong> to any of the following:</p>
<ul>
<li>orderby=author</li>
<li>orderby=date</li>
<li>orderby=title</li>
<li>orderby=modified</li>
<li>orderby=ID</li>
</ul>
<h3><strong>Display thumbnails, with post title underneath:</strong></h3>
<p>1.  Change <strong>Line 14</strong> to:</p>
<div class="geshi php">
<ol start="14">
<li class="li1">
<div class="de1"><span class="re1">$newQuery</span> <span class="sy0">=</span> <span class="st0">&quot;posts_per_page=6&amp;meta_key=thumbnail&amp;orderby=rand&amp;cat=&quot;</span> <span class="sy0">.</span> <span class="re1">$catlist</span><span class="sy0">;</span></div>
</li>
</ol>
</div>
<p><em>This tells it to only search for posts with a thumbnails.  If all your posts have thumbnails, then you can skip this step.</em></p>
<p>2.  Change <strong>Line 23</strong> to:</p>
<div class="geshi php">
<ol start="23">
<li class="li1">
<div class="de1"><span class="re1">$categoryPosts</span> <span class="sy0">.=</span> <span class="st0">&#39;&lt;li&gt;&lt;a href=&quot;&#39;</span> <span class="sy0">.</span> get_permalink<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="sy0">.</span> <span class="st0">&#39;&quot;&gt;&#39;</span> <span class="sy0">.</span> get_post_meta<span class="br0">&#40;</span> <span class="re1">$post</span><span class="sy0">-&gt;</span><span class="me1">ID</span><span class="sy0">,</span> <span class="st0">&quot;thumbnail&quot;</span><span class="sy0">,</span> <span class="re1">$single</span> <span class="sy0">=</span> <span class="kw2">true</span> <span class="br0">&#41;</span> <span class="sy0">.</span> <span class="st0">&#39;&lt;/a&gt;&lt;br /&gt;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="st0">&lt;a href=&quot;&#39;</span> <span class="sy0">.</span> get_permalink<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="sy0">.</span> <span class="st0">&#39;&quot;&gt;&#39;</span> <span class="sy0">.</span> the_title<span class="br0">&#40;</span> <span class="st0">&quot;&quot;</span><span class="sy0">,</span> <span class="st0">&quot;&quot;</span><span class="sy0">,</span> <span class="kw2">false</span> <span class="br0">&#41;</span> <span class="sy0">.</span> <span class="st0">&#39;&lt;/a&gt;&lt;/li&gt;&#39;</span><span class="sy0">;</span></div>
</li>
</ol>
</div>
<p><em>This is the formatting.  Both the thumbnail and the post title below it link to the post&#8217;s permalink.</em></p>
<p>3.  You may also want to style your thumbnails (add a border, spacing between them, etc.). The <strong>alignleft</strong> class should already be in your stylesheet if you have any kind of standard WP theme, but if you don&#8217;t see it listed, add this to the end of style.css for some basic styling:</p>
<div class="geshi no css">
<ol>
<li class="li1">
<div class="de1">img<span class="re1">.alignleft</span> <span class="br0">&#123;</span> <span class="kw1">float</span><span class="sy0">:</span> <span class="kw1">left</span><span class="sy0">;</span> <span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">img<span class="re1">.size-thumbnail</span> <span class="br0">&#123;</span> <span class="kw1">padding</span><span class="sy0">:</span> <span class="re3">10px</span><span class="sy0">;</span> <span class="br0">&#125;</span></div>
</li>
</ol>
</div>
<p>&nbsp;</p>
<p><a name="tag"></a></p>
<h2>Related Posts by Tag</h2>
<p><em>I combined code from <a href="http://www.darrenhoyt.com/2008/06/11/displaying-related-category-and-author-content-in-wordpress/">DarrenHoyt.com</a> and <a href="http://www.techieblues.com/wordpress/show-related-posts-in-wordpress-without-any-plugins/">Techie Blues</a> for this function.</em></p>
<p><strong>This code searches other posts with the same tags and returns the title of 5 random posts in list form.</strong></p>
<p>Insert this <strong>above</strong> your loop:</p>
<div class="geshi php">
<ol>
<li class="li1">
<div class="de1"><span class="kw2">&lt;?php</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw3">global</span> <span class="re1">$wp_query</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$tags</span> <span class="sy0">=</span> wp_get_post_tags<span class="br0">&#40;</span><span class="re1">$post</span><span class="sy0">-&gt;</span><span class="me1">ID</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$tempQuery</span> <span class="sy0">=</span> <span class="re1">$wp_query</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">if</span> <span class="br0">&#40;</span><span class="re1">$tags</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$tag_ids</span> <span class="sy0">=</span> <span class="kw3">array</span><span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">foreach</span><span class="br0">&#40;</span><span class="re1">$tags</span> <span class="kw1">as</span> <span class="re1">$individual_tag</span><span class="br0">&#41;</span> <span class="re1">$tag_ids</span><span class="br0">&#91;</span><span class="br0">&#93;</span> <span class="sy0">=</span> <span class="re1">$individual_tag</span><span class="sy0">-&gt;</span><span class="me1">term_id</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$newQuery</span><span class="sy0">=</span><span class="kw3">array</span><span class="br0">&#40;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="st0">&#39;tag__in&#39;</span> <span class="sy0">=&gt;</span> <span class="re1">$tag_ids</span><span class="sy0">,</span></div>
</li>
<li class="li1">
<div class="de1"><span class="st0">&#39;post__not_in&#39;</span> <span class="sy0">=&gt;</span> <span class="kw3">array</span><span class="br0">&#40;</span><span class="re1">$post</span><span class="sy0">-&gt;</span><span class="me1">ID</span><span class="br0">&#41;</span><span class="sy0">,</span></div>
</li>
<li class="li1">
<div class="de1"><span class="st0">&#39;showposts&#39;</span><span class="sy0">=&gt;</span><span class="nu0">5</span><span class="sy0">,</span> <span class="co1">// Number of related posts that will be shown.</span></div>
</li>
<li class="li1">
<div class="de1"><span class="st0">&#39;orderby&#39;</span><span class="sy0">=&gt;</span>rand<span class="sy0">,</span></div>
</li>
<li class="li1">
<div class="de1"><span class="st0">&#39;caller_get_posts&#39;</span><span class="sy0">=&gt;</span><span class="nu0">1</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">query_posts<span class="br0">&#40;</span> <span class="re1">$newQuery</span> <span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$tagPosts</span> <span class="sy0">=</span> <span class="st0">&quot;&quot;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">if</span> <span class="br0">&#40;</span>have_posts<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">while</span> <span class="br0">&#40;</span>have_posts<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1">the_post<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$tagPosts</span> <span class="sy0">.=</span> <span class="st0">&#39;&lt;li&gt;&lt;a href=&quot;&#39;</span> <span class="sy0">.</span> get_permalink<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="sy0">.</span> <span class="st0">&#39;&quot;&gt;&#39;</span> <span class="sy0">.</span> the_title<span class="br0">&#40;</span> <span class="st0">&quot;&quot;</span><span class="sy0">,</span> <span class="st0">&quot;&quot;</span><span class="sy0">,</span> <span class="kw2">false</span> <span class="br0">&#41;</span> <span class="sy0">.</span> <span class="st0">&#39;&lt;/a&gt;&lt;/li&gt;&#39;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$wp_query</span> <span class="sy0">=</span> <span class="re1">$tempQuery</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">?&gt;</span></div>
</li>
</ol>
</div>
<p>Insert this in the spot that you want the list to show up:</p>
<div class="geshi php">
<ol>
<li class="li1">
<div class="de1"><span class="sy0">&lt;</span>h3<span class="sy0">&gt;</span>Related Posts<span class="sy0">&lt;/</span>h3<span class="sy0">&gt;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">&lt;</span>ul<span class="sy0">&gt;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">&lt;?php</span> <span class="kw3">echo</span> <span class="re1">$tagPosts</span><span class="sy0">;</span> <span class="kw2">?&gt;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">&lt;/</span>ul<span class="sy0">&gt;</span></div>
</li>
</ol>
</div>
<h2>Further Customization</h2>
<h3><strong>Change the number of posts that show up:</strong></h3>
<p>1.  On <strong>Line 13</strong> from the first snippet, change the number &#8217;5&#8242; to the number of posts you want to show.</p>
<h3><strong>Change the order of posts that show up:</strong></h3>
<p>1.  On <strong>Line 14</strong> change  <strong>&#8216;orderby&#8217;=>rand,</strong> to any of the following:</p>
<ul>
<li>&#8216;orderby&#8217;=>author,</li>
<li>&#8216;orderby&#8217;=>date,</li>
<li>&#8216;orderby&#8217;=>title,</li>
<li>&#8216;orderby&#8217;=>modified,</li>
<li>&#8216;orderby&#8217;=>ID,</li>
</ul>
<h3><strong>Display thumbnails, with post title underneath:</strong></h3>
<p>1.  Under <strong>Line 13</strong> add:</p>
<div class="geshi php">
<ol start="14">
<li class="li1">
<div class="de1"><span class="st0">&#39;meta_key&#39;</span><span class="sy0">=&gt;</span>thumbnail<span class="sy0">,</span></div>
</li>
</ol>
</div>
<p><em>This tells it to only search for posts with a thumbnails.  If all your posts have thumbnails, then you can skip this step.</em></p>
<p>2.  Change <strong>Line 22</strong> to:</p>
<div class="geshi php">
<ol start="22">
<li class="li1">
<div class="de1"><span class="re1">$tagPosts</span> <span class="sy0">.=</span> <span class="st0">&#39;&lt;li&gt;&lt;a href=&quot;&#39;</span> <span class="sy0">.</span> get_permalink<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="sy0">.</span> <span class="st0">&#39;&quot;&gt;&#39;</span> <span class="sy0">.</span> get_post_meta<span class="br0">&#40;</span> <span class="re1">$post</span><span class="sy0">-&gt;</span><span class="me1">ID</span><span class="sy0">,</span> <span class="st0">&quot;thumbnail&quot;</span><span class="sy0">,</span> <span class="re1">$single</span> <span class="sy0">=</span> <span class="kw2">true</span> <span class="br0">&#41;</span> <span class="sy0">.</span> <span class="st0">&#39;&lt;/a&gt;&lt;br /&gt;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="st0">&lt;a href=&quot;&#39;</span> <span class="sy0">.</span> get_permalink<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="sy0">.</span> <span class="st0">&#39;&quot;&gt;&#39;</span> <span class="sy0">.</span> the_title<span class="br0">&#40;</span> <span class="st0">&quot;&quot;</span><span class="sy0">,</span> <span class="st0">&quot;&quot;</span><span class="sy0">,</span> <span class="kw2">false</span> <span class="br0">&#41;</span> <span class="sy0">.</span> <span class="st0">&#39;&lt;/a&gt;&lt;/li&gt;&#39;</span><span class="sy0">;</span></div>
</li>
</ol>
</div>
<p><em>This is the formatting.  Both the thumbnail and the post title below it link to the post&#8217;s permalink.</em></p>
<p>3.  You may also want to style your thumbnails (add a border, spacing between them, etc.). The <strong>alignleft</strong> class should already be in your stylesheet if you have any kind of standard WP theme, but if you don&#8217;t see it listed, add this to the end of style.css for some basic styling:</p>
<div class="geshi no css">
<ol>
<li class="li1">
<div class="de1">img<span class="re1">.alignleft</span> <span class="br0">&#123;</span> <span class="kw1">float</span><span class="sy0">:</span> <span class="kw1">left</span><span class="sy0">;</span> <span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1">img<span class="re1">.size-thumbnail</span> <span class="br0">&#123;</span> <span class="kw1">padding</span><span class="sy0">:</span> <span class="re3">10px</span><span class="sy0">;</span> <span class="br0">&#125;</span></div>
</li>
</ol>
</div>
<p>&nbsp;</p>
<p><a name="author"></a></p>
<h2>Related Posts by Author</h2>
<p><em>Via <a href="http://www.darrenhoyt.com/2008/06/11/displaying-related-category-and-author-content-in-wordpress/">DarrenHoyt.com</a></em></p>
<p><strong>This code searches other posts by the same author and returns the title of 5 random posts in list form.</strong></p>
<p>Insert this <strong>above</strong> your loop:</p>
<div class="geshi php">
<ol>
<li class="li1">
<div class="de1"><span class="kw2">&lt;?php</span></div>
</li>
<li class="li1">
<div class="de1"><span class="co1">//Gets author info</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw3">global</span> <span class="re1">$wp_query</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$postAuthor</span> <span class="sy0">=</span> <span class="re1">$wp_query</span><span class="sy0">-&gt;</span><span class="me1">post</span><span class="sy0">-&gt;</span><span class="me1">post_author</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$tempQuery</span> <span class="sy0">=</span> <span class="re1">$wp_query</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$currentId</span> <span class="sy0">=</span> <span class="re1">$post</span><span class="sy0">-&gt;</span><span class="me1">ID</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">&nbsp;</div>
</li>
<li class="li1">
<div class="de1"><span class="co1">//related author posts</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$newQuery</span> <span class="sy0">=</span> <span class="st0">&quot;posts_per_page=6&amp;orderby=rand&amp;author=&quot;</span> <span class="sy0">.</span> <span class="re1">$authorPosts</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1">query_posts<span class="br0">&#40;</span> <span class="re1">$newQuery</span> <span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$authorPosts</span> <span class="sy0">=</span> <span class="st0">&quot;&quot;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$count</span> <span class="sy0">=</span> <span class="nu0">0</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">if</span> <span class="br0">&#40;</span>have_posts<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">while</span> <span class="br0">&#40;</span>have_posts<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$count</span><span class="sy0">++;</span></div>
</li>
<li class="li1">
<div class="de1">the_post<span class="br0">&#40;</span><span class="br0">&#41;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw1">if</span><span class="br0">&#40;</span> <span class="re1">$count</span><span class="sy0">&lt;</span><span class="nu0">5</span> <span class="sy0">&amp;&amp;</span> <span class="re1">$currentId</span><span class="sy0">!=</span><span class="re1">$post</span><span class="sy0">-&gt;</span><span class="me1">ID</span><span class="br0">&#41;</span> <span class="br0">&#123;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$count</span><span class="sy0">++;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$authorPosts</span> <span class="sy0">.=</span> <span class="st0">&#39;&lt;li&gt;&lt;a href=&quot;&#39;</span> <span class="sy0">.</span> get_permalink<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="sy0">.</span> <span class="st0">&#39;&quot;&gt;&#39;</span> <span class="sy0">.</span> the_title<span class="br0">&#40;</span> <span class="st0">&quot;&quot;</span><span class="sy0">,</span> <span class="st0">&quot;&quot;</span><span class="sy0">,</span> <span class="kw2">false</span> <span class="br0">&#41;</span> <span class="sy0">.</span> <span class="st0">&#39;&lt;/a&gt;&lt;/li&gt;&#39;</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="br0">&#125;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="re1">$wp_query</span> <span class="sy0">=</span> <span class="re1">$tempQuery</span><span class="sy0">;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">?&gt;</span></div>
</li>
</ol>
</div>
<p>Insert this in the spot that you want the list to show up:</p>
<div class="geshi php">
<ol>
<li class="li1">
<div class="de1"><span class="sy0">&lt;</span>h3<span class="sy0">&gt;</span>More Posts by this Author<span class="sy0">&lt;/</span>h3<span class="sy0">&gt;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">&lt;</span>ul<span class="sy0">&gt;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="kw2">&lt;?php</span> <span class="kw3">echo</span> <span class="re1">$authorPosts</span><span class="sy0">;</span> <span class="kw2">?&gt;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="sy0">&lt;/</span>ul<span class="sy0">&gt;</span></div>
</li>
</ol>
</div>
<h2>Further Customization</strong></h2>
<h3><strong>Change the number of posts that show up:</strong></h3>
<p>1.  On <strong>Line 9</strong> of the first snippet, change the number &#8217;6&#8242; to the number of posts you want <strong>plus one</strong>.  So if you want 10 posts, put in 11.</p>
<p>2.  On<strong> Line 17</strong> change the number &#8217;5&#8242; to the number of posts you want to show.</p>
<h3><strong>Change the order of posts that show up:</strong></h3>
<p>1.  On <strong>Line 9</strong> change to <strong>orderby=rand</strong> to any of the following:</p>
<ul>
<li>orderby=date</li>
<li>orderby=title</li>
<li>orderby=modified</li>
<li>orderby=ID</li>
</ul>
<h3><strong>Display thumbnails, with post title underneath:</strong></h3>
<p>1.  Change <strong>Line 9</strong> to:</p>
<div class="geshi php">
<ol start="9">
<li class="li1">
<div class="de1"><span class="re1">$newQuery</span> <span class="sy0">=</span> <span class="st0">&quot;posts_per_page=5&amp;meta_key=thumbnail&amp;orderby=rand&amp;author=&quot;</span> <span class="sy0">.</span> <span class="re1">$authorPosts</span><span class="sy0">;</span></div>
</li>
</ol>
</div>
<p><em>This tells it to only search for posts with a thumbnails.  If all your posts have thumbnails, then you can skip this step.</em></p>
<p>2.  Change <strong>Line 19</strong> to:</p>
<div class="geshi php">
<ol start="19">
<li class="li1">
<div class="de1"><span class="re1">$authorPosts</span> <span class="sy0">.=</span> <span class="st0">&#39;&lt;li&gt;&lt;a href=&quot;&#39;</span> <span class="sy0">.</span> get_permalink<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="sy0">.</span> <span class="st0">&#39;&quot;&gt;&#39;</span> <span class="sy0">.</span> get_post_meta<span class="br0">&#40;</span> <span class="re1">$post</span><span class="sy0">-&gt;</span><span class="me1">ID</span><span class="sy0">,</span> <span class="st0">&quot;thumbnail&quot;</span><span class="sy0">,</span> <span class="re1">$single</span> <span class="sy0">=</span> <span class="kw2">true</span> <span class="br0">&#41;</span> <span class="sy0">.</span> <span class="st0">&#39;&lt;/a&gt;&lt;br /&gt;</span></div>
</li>
<li class="li1">
<div class="de1"><span class="st0">&lt;a href=&quot;&#39;</span> <span class="sy0">.</span> get_permalink<span class="br0">&#40;</span><span class="br0">&#41;</span> <span class="sy0">.</span> <span class="st0">&#39;&quot;&gt;&#39;</span> <span class="sy0">.</span> the_title<span class="br0">&#40;</span> <span class="st0">&quot;&quot;</span><span class="sy0">,</span> <span class="st0">&quot;&quot;</span><span class="sy0">,</span> <span class="kw2">false</span> <span class="br0">&#41;</span> <span class="sy0">.</span> <span class="st0">&#39;&lt;/a&gt;&lt;/li&gt;&#39;</span><span class="sy0">;</span></div>
</li>
</ol>
</div>
<p><em>This is the formatting.  Both the thumbnail and the post title below it link to the post&#8217;s permalink.</em></p>
<p>3.  You may also want to style your thumbnails (add a border, spacing between them, etc.). The <strong>alignleft</strong> class should already be in your stylesheet if you have any kind of standard WP theme, but if you don&#8217;t see it listed, add this to the end of style.css for some basic styling:</p>
<div class="geshi no css">
<div class="head">img.alignleft { float: left; }</div>
<ol>
<li class="li1">
<div class="de1">img<span class="re1">.size-thumbnail</span> <span class="br0">&#123;</span> <span class="kw1">padding</span><span class="sy0">:</span> <span class="re3">10px</span><span class="sy0">;</span> <span class="br0">&#125;</span></div>
</li>
</ol>
</div>
<h2>Related posts:</h2><ul><li><a href="http://swankwebstyle.com/blog/2009/12/21/wordpress-2-9-carmen-is-out/" rel="bookmark" title="Permanent Link: WordPress 2.9 &#8220;Carmen&#8221; is out!">WordPress 2.9 &#8220;Carmen&#8221; is out!</a></li><li><a href="http://swankwebstyle.com/blog/2008/09/02/first-look-at-wordpress-27/" rel="bookmark" title="Permanent Link: First Look at WordPress 2.7">First Look at WordPress 2.7</a></li><li><a href="http://swankwebstyle.com/blog/2008/10/02/pink-for-october/" rel="bookmark" title="Permanent Link: Pink for October!">Pink for October!</a></li><li><a href="http://swankwebstyle.com/blog/2008/12/11/wordpress-27-coltrane-now-available/" rel="bookmark" title="Permanent Link: WordPress 2.7 &#8220;Coltrane&#8221; Now Available!">WordPress 2.7 &#8220;Coltrane&#8221; Now Available!</a></li><li><a href="http://swankwebstyle.com/blog/2008/01/14/beginners-guide-to-wordpress-plugins/" rel="bookmark" title="Permanent Link: Beginners Guide to WordPress Plugins">Beginners Guide to WordPress Plugins</a></li></ul><br />
<a href="http://swankwebstyle.com/blog/2009/07/20/how-to-add-related-posts-with-or-without-thumbnails-to-your-wp-blog/" title="Permalink">Permalink</a> | <a href="http://swankwebstyle.com/blog/2009/07/20/how-to-add-related-posts-with-or-without-thumbnails-to-your-wp-blog/#comments" title="Comments">Leave a Comment</a><br />
<hr />
<small>Copyright &copy; <a href="http://swankwebstyle.com">Swank Web Style</a> 2005-2009.<br />
This feed is for personal, non-commercial use only. The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> 3218012a1d52458cc65f7ca3d7cc59c7)</small>
<p><a href="http://feedads.g.doubleclick.net/~a/yUu3CnGGmIDNAHGQPodAaqc5rvg/0/da"><img src="http://feedads.g.doubleclick.net/~a/yUu3CnGGmIDNAHGQPodAaqc5rvg/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/yUu3CnGGmIDNAHGQPodAaqc5rvg/1/da"><img src="http://feedads.g.doubleclick.net/~a/yUu3CnGGmIDNAHGQPodAaqc5rvg/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Swank?a=h0mhEdbg0_Y:gjdgVAzTqZA:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Swank?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=h0mhEdbg0_Y:gjdgVAzTqZA:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Swank?i=h0mhEdbg0_Y:gjdgVAzTqZA:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=h0mhEdbg0_Y:gjdgVAzTqZA:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Swank?i=h0mhEdbg0_Y:gjdgVAzTqZA:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=h0mhEdbg0_Y:gjdgVAzTqZA:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Swank?i=h0mhEdbg0_Y:gjdgVAzTqZA:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=h0mhEdbg0_Y:gjdgVAzTqZA:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/Swank?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=h0mhEdbg0_Y:gjdgVAzTqZA:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Swank?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Swank/~4/h0mhEdbg0_Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://swankwebstyle.com/blog/2009/07/20/how-to-add-related-posts-with-or-without-thumbnails-to-your-wp-blog/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://swankwebstyle.com/blog/2009/07/20/how-to-add-related-posts-with-or-without-thumbnails-to-your-wp-blog/</feedburner:origLink></item>
		<item>
		<title>WordPress 2.8.2 – Security Update</title>
		<link>http://feedproxy.google.com/~r/Swank/~3/GiDO4qMq-rs/</link>
		<comments>http://swankwebstyle.com/blog/2009/07/20/wordpress-2-8-2-security-update/#comments</comments>
		<pubDate>Mon, 20 Jul 2009 05:56:59 +0000</pubDate>
		<dc:creator>Emily</dc:creator>
				<category><![CDATA[Around the Web]]></category>
		<category><![CDATA[2.8]]></category>
		<category><![CDATA[download]]></category>
		<category><![CDATA[security release]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://swankwebstyle.com/blog/?p=226</guid>
		<description><![CDATA[From the Dev Blog: WordPress 2.8.2 fixes an XSS vulnerability. Comment author URLs were not fully sanitized when displayed in the admin. This could be exploited to redirect you away from the admin to another site. Download 2.8.2 or automatically upgrade from the Tools->Upgrade page of your blog’s admin. Related posts:WordPress 2.8.1 is outWordPress 2.6.1Have [...]]]></description>
			<content:encoded><![CDATA[<p>From the <a href="http://wordpress.org/development/2009/07/wordpress-2-8-2/">Dev Blog</a>:</p>
<blockquote><p>WordPress 2.8.2 fixes an XSS vulnerability. Comment author URLs were not fully sanitized when displayed in the admin. This could be exploited to redirect you away from the admin to another site.  <a href="http://wordpress.org/download/">Download</a> 2.8.2 or automatically upgrade from the Tools->Upgrade page of your blog’s admin.</p></blockquote>
<h2>Related posts:</h2><ul><li><a href="http://swankwebstyle.com/blog/2009/07/09/wordpress-2-8-1-is-out/" rel="bookmark" title="Permanent Link: WordPress 2.8.1 is out">WordPress 2.8.1 is out</a></li><li><a href="http://swankwebstyle.com/blog/2008/08/15/wordpress-261/" rel="bookmark" title="Permanent Link: WordPress 2.6.1">WordPress 2.6.1</a></li><li><a href="http://swankwebstyle.com/blog/2008/04/16/have-you-upgraded-yet/" rel="bookmark" title="Permanent Link: Have you upgraded yet?">Have you upgraded yet?</a></li><li><a href="http://swankwebstyle.com/blog/2008/09/04/availability-update/" rel="bookmark" title="Permanent Link: Availability Update">Availability Update</a></li><li><a href="http://swankwebstyle.com/blog/2008/04/25/wordpress-251/" rel="bookmark" title="Permanent Link: WordPress 2.5.1">WordPress 2.5.1</a></li></ul><br />
<a href="http://swankwebstyle.com/blog/2009/07/20/wordpress-2-8-2-security-update/" title="Permalink">Permalink</a> | <a href="http://swankwebstyle.com/blog/2009/07/20/wordpress-2-8-2-security-update/#comments" title="Comments">Leave a Comment</a><br />
<hr />
<small>Copyright &copy; <a href="http://swankwebstyle.com">Swank Web Style</a> 2005-2009.<br />
This feed is for personal, non-commercial use only. The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> 3218012a1d52458cc65f7ca3d7cc59c7)</small>
<p><a href="http://feedads.g.doubleclick.net/~a/iV9eFmgSTvohokBtwNRCaG9tbtE/0/da"><img src="http://feedads.g.doubleclick.net/~a/iV9eFmgSTvohokBtwNRCaG9tbtE/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/iV9eFmgSTvohokBtwNRCaG9tbtE/1/da"><img src="http://feedads.g.doubleclick.net/~a/iV9eFmgSTvohokBtwNRCaG9tbtE/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Swank?a=GiDO4qMq-rs:o1Pzrok6Cj4:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Swank?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=GiDO4qMq-rs:o1Pzrok6Cj4:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Swank?i=GiDO4qMq-rs:o1Pzrok6Cj4:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=GiDO4qMq-rs:o1Pzrok6Cj4:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Swank?i=GiDO4qMq-rs:o1Pzrok6Cj4:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=GiDO4qMq-rs:o1Pzrok6Cj4:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Swank?i=GiDO4qMq-rs:o1Pzrok6Cj4:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=GiDO4qMq-rs:o1Pzrok6Cj4:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/Swank?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=GiDO4qMq-rs:o1Pzrok6Cj4:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Swank?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Swank/~4/GiDO4qMq-rs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://swankwebstyle.com/blog/2009/07/20/wordpress-2-8-2-security-update/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://swankwebstyle.com/blog/2009/07/20/wordpress-2-8-2-security-update/</feedburner:origLink></item>
		<item>
		<title>WordPress 2.8.1 is out</title>
		<link>http://feedproxy.google.com/~r/Swank/~3/mx-gKGP3GBQ/</link>
		<comments>http://swankwebstyle.com/blog/2009/07/09/wordpress-2-8-1-is-out/#comments</comments>
		<pubDate>Thu, 09 Jul 2009 22:42:46 +0000</pubDate>
		<dc:creator>Emily</dc:creator>
				<category><![CDATA[Around the Web]]></category>
		<category><![CDATA[2.8]]></category>
		<category><![CDATA[bugfix]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://swankwebstyle.com/blog/?p=175</guid>
		<description><![CDATA[An update for WordPress 2.8 has been released that fixes a bunch of bugs including: Certain themes were calling get_categories() in such a way that it would fail in 2.8. 2.8.1 works around this so these themes won’t have to change. Dashboard memory usage is reduced. Some people were running out of memory when loading [...]]]></description>
			<content:encoded><![CDATA[<p>An update for WordPress 2.8 has been released that fixes a bunch of bugs including:</p>
<ul>
<li>Certain themes were calling get_categories() in such a way that it would fail in 2.8. 2.8.1 works around this so these themes won’t have to change.</li>
<li> Dashboard memory usage is reduced.  Some people were running out of memory when loading the dashboard, resulting in an incomplete page.</li>
<li> The automatic upgrade no longer accidentally deletes files when cleaning up from a failed upgrade.</li>
<li> A problem where the rich text editor wasn’t being loaded due to compression issues has been worked around.</li>
<li> Extra security has been put in place to better protect you from plugins that do not do explicit permission checks.</li>
<li> Autosave error experienced by some <acronym title="Internet Explorer">IE</acronym> users is fixed.</li>
</ul>
<p>You find a list of all big fixes on the <a href="http://wordpress.org/development/2009/07/wordpress-2-8-1/">WP Dev Blog</a>.  I&#8217;m not seeing a notification yet in any of my WP sites, but I&#8217;m sure the notice will show up in the next few hours or you can get the download <a href="http://wordpress.org/download/">here</a> if you want to update your site manually.</p>
<br />
<a href="http://swankwebstyle.com/blog/2009/07/09/wordpress-2-8-1-is-out/" title="Permalink">Permalink</a> | <a href="http://swankwebstyle.com/blog/2009/07/09/wordpress-2-8-1-is-out/#comments" title="Comments">Leave a Comment</a><br />
<hr />
<small>Copyright &copy; <a href="http://swankwebstyle.com">Swank Web Style</a> 2005-2009.<br />
This feed is for personal, non-commercial use only. The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> 3218012a1d52458cc65f7ca3d7cc59c7)</small>
<p><a href="http://feedads.g.doubleclick.net/~a/qJdiuxBXh7_KcW6Gg5Xuo2RDnUM/0/da"><img src="http://feedads.g.doubleclick.net/~a/qJdiuxBXh7_KcW6Gg5Xuo2RDnUM/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/qJdiuxBXh7_KcW6Gg5Xuo2RDnUM/1/da"><img src="http://feedads.g.doubleclick.net/~a/qJdiuxBXh7_KcW6Gg5Xuo2RDnUM/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Swank?a=mx-gKGP3GBQ:NWf_3NOnimU:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Swank?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=mx-gKGP3GBQ:NWf_3NOnimU:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Swank?i=mx-gKGP3GBQ:NWf_3NOnimU:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=mx-gKGP3GBQ:NWf_3NOnimU:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Swank?i=mx-gKGP3GBQ:NWf_3NOnimU:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=mx-gKGP3GBQ:NWf_3NOnimU:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Swank?i=mx-gKGP3GBQ:NWf_3NOnimU:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=mx-gKGP3GBQ:NWf_3NOnimU:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/Swank?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=mx-gKGP3GBQ:NWf_3NOnimU:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Swank?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Swank/~4/mx-gKGP3GBQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://swankwebstyle.com/blog/2009/07/09/wordpress-2-8-1-is-out/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://swankwebstyle.com/blog/2009/07/09/wordpress-2-8-1-is-out/</feedburner:origLink></item>
		<item>
		<title>Notice to Hosting Clients: Billing issues</title>
		<link>http://feedproxy.google.com/~r/Swank/~3/ykmE7fZf1mQ/</link>
		<comments>http://swankwebstyle.com/blog/2009/07/01/notice-to-hosting-clients-billing-issues/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 19:39:28 +0000</pubDate>
		<dc:creator>Emily</dc:creator>
				<category><![CDATA[Clients]]></category>
		<category><![CDATA[News]]></category>
		<category><![CDATA[billing]]></category>
		<category><![CDATA[client center]]></category>
		<category><![CDATA[hosting]]></category>

		<guid isPermaLink="false">http://swankwebstyle.com/blog/?p=172</guid>
		<description><![CDATA[A problem with our billing software since mid-June up until today has been sending out erroneous invoices and notices. This includes things like duplicate invoices or overdue/soon due notices on accounts already paid. We fixed the issue today so this won&#8217;t be happening any more. A bunch of emails went out early this morning before [...]]]></description>
			<content:encoded><![CDATA[<p>A problem with our billing software since mid-June up until today has been sending out erroneous invoices and notices.  This includes things like duplicate invoices or overdue/soon due notices on accounts already paid.  We fixed the issue today so this won&#8217;t be happening any more.  A bunch of emails went out early this morning before we found this fix, though, so if you received an invoice or notice on something you already paid, please just ignore it. </p>
<p>Sorry for the inconvenience and please feel free to <a href="http://swankwebhosting.com/billing/mod.php?mod=mail&#038;mode=contact">contact us</a> if you have any questions about your account.  Thanks!</p>
<h2>Related posts:</h2><ul><li><a href="http://swankwebstyle.com/blog/2008/03/27/notice-to-swank-web-hosting-customers/" rel="bookmark" title="Permanent Link: Notice to Swank Web Hosting Customers">Notice to Swank Web Hosting Customers</a></li><li><a href="http://swankwebstyle.com/blog/2010/05/21/notice-to-hosting-customers-server-upgrade/" rel="bookmark" title="Permanent Link: Notice to Hosting Customers: Server Upgrade">Notice to Hosting Customers: Server Upgrade</a></li><li><a href="http://swankwebstyle.com/blog/2009/02/11/wordpress-271-released/" rel="bookmark" title="Permanent Link: WordPress 2.7.1 Released">WordPress 2.7.1 Released</a></li><li><a href="http://swankwebstyle.com/blog/2008/05/23/notice-to-hosting-customers-server-issues/" rel="bookmark" title="Permanent Link: Notice to Hosting Customers &#8211; Server Issues">Notice to Hosting Customers &#8211; Server Issues</a></li><li><a href="http://swankwebstyle.com/blog/2007/12/18/happy-holidays/" rel="bookmark" title="Permanent Link: Happy Holidays!">Happy Holidays!</a></li></ul><br />
<a href="http://swankwebstyle.com/blog/2009/07/01/notice-to-hosting-clients-billing-issues/" title="Permalink">Permalink</a> | <a href="http://swankwebstyle.com/blog/2009/07/01/notice-to-hosting-clients-billing-issues/#comments" title="Comments">Leave a Comment</a><br />
<hr />
<small>Copyright &copy; <a href="http://swankwebstyle.com">Swank Web Style</a> 2005-2009.<br />
This feed is for personal, non-commercial use only. The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> 3218012a1d52458cc65f7ca3d7cc59c7)</small>
<p><a href="http://feedads.g.doubleclick.net/~a/Rafr4fpqfHsI-5xf2g1Fkjyx2jU/0/da"><img src="http://feedads.g.doubleclick.net/~a/Rafr4fpqfHsI-5xf2g1Fkjyx2jU/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/Rafr4fpqfHsI-5xf2g1Fkjyx2jU/1/da"><img src="http://feedads.g.doubleclick.net/~a/Rafr4fpqfHsI-5xf2g1Fkjyx2jU/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Swank?a=ykmE7fZf1mQ:CRUKSTaf2gk:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Swank?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=ykmE7fZf1mQ:CRUKSTaf2gk:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Swank?i=ykmE7fZf1mQ:CRUKSTaf2gk:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=ykmE7fZf1mQ:CRUKSTaf2gk:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Swank?i=ykmE7fZf1mQ:CRUKSTaf2gk:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=ykmE7fZf1mQ:CRUKSTaf2gk:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Swank?i=ykmE7fZf1mQ:CRUKSTaf2gk:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=ykmE7fZf1mQ:CRUKSTaf2gk:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/Swank?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=ykmE7fZf1mQ:CRUKSTaf2gk:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Swank?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Swank/~4/ykmE7fZf1mQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://swankwebstyle.com/blog/2009/07/01/notice-to-hosting-clients-billing-issues/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://swankwebstyle.com/blog/2009/07/01/notice-to-hosting-clients-billing-issues/</feedburner:origLink></item>
		<item>
		<title>WordPress 2.8 “Baker” Released</title>
		<link>http://feedproxy.google.com/~r/Swank/~3/I-MMyZb3jFI/</link>
		<comments>http://swankwebstyle.com/blog/2009/06/11/wordpress-2-8-baker-relased/#comments</comments>
		<pubDate>Thu, 11 Jun 2009 19:10:39 +0000</pubDate>
		<dc:creator>Emily</dc:creator>
				<category><![CDATA[Around the Web]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[2.8]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://swankwebstyle.com/blog/?p=167</guid>
		<description><![CDATA[The newest version of WordPress dropped late in the day yesterday. 2.7 was a very big release, completely changing the admin area and adding lots of new features but 2.8 seems to be more about taking all that new stuff and making improvements to it. They&#8217;ve also added a few new features that they probably [...]]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://wordpress.org/development/2009/06/wordpress-28/">newest version of WordPress</a> dropped late in the day yesterday.  2.7 was a very big release, completely changing the admin area and adding lots of new features but 2.8 seems to be more about taking all that new stuff and making improvements to it.  They&#8217;ve also added a few new features that they probably wanted to get to in 2.7, but just didn&#8217;t have the time for.  The new improvements and features include:</p>
<ul>
<li>Optimizing scripts and styles to make WP faster.</li>
<li>Adding a theme directory, similar to the already built-in plugin directory, so you can search for and install new themes right from your admin.</li>
<li>Redoing the widget system for easier use and customization.</li>
<li>Improvements to the screen options (the tab in the top right-hand corner of the admin).  Having a big monitor, I especially like being able to choose 3 or 4 columns on my dashboard.  You can also now choose how many entries to display on the Edit Post/Page screens.  Check out the tab on any page in the admin and see what options you have, in a lot of places you can get rid of things you don&#8217;t use so the admin is less cluttered.</li>
<li>Improvements to custom taxonomies, which you can <a href="http://justintadlock.com/archives/2009/05/06/custom-taxonomies-in-wordpress-28">read more about in detail here</a>.</li>
<li>Improvements to the theme editor like syntax highlighting and numbering (you probably don&#8217;t care about this unless you are a developer).</li>
</ul>
<p><a href="http://codex.wordpress.org/Version_2.8">Go here to see the full, very long list of improvements in 2.8.</a></p>
<p>Hopefully, you already have 2.7 in which case you&#8217;ll be able to upgrade to 2.8 in seconds with the click of the Upgrade button, but you can still <a href="http://wordpress.org/download/">download it here</a> and install the old fashioned way.  If you are a Swank Web Hosting customer and still have WP 2.7 or less feel free to <a href="http://swankwebhosting.com">contact us</a> for a free upgrade, we&#8217;ve noticed an uptick of site hacking lately, especially on WP blogs with version 2.5 or lower.</p>
<br />
<a href="http://swankwebstyle.com/blog/2009/06/11/wordpress-2-8-baker-relased/" title="Permalink">Permalink</a> | <a href="http://swankwebstyle.com/blog/2009/06/11/wordpress-2-8-baker-relased/#comments" title="Comments">Leave a Comment</a><br />
<hr />
<small>Copyright &copy; <a href="http://swankwebstyle.com">Swank Web Style</a> 2005-2009.<br />
This feed is for personal, non-commercial use only. The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> 3218012a1d52458cc65f7ca3d7cc59c7)</small>
<p><a href="http://feedads.g.doubleclick.net/~a/tOxrPUb231OdyCPocOuyolbKe-Q/0/da"><img src="http://feedads.g.doubleclick.net/~a/tOxrPUb231OdyCPocOuyolbKe-Q/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/tOxrPUb231OdyCPocOuyolbKe-Q/1/da"><img src="http://feedads.g.doubleclick.net/~a/tOxrPUb231OdyCPocOuyolbKe-Q/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~ff/Swank?a=I-MMyZb3jFI:9vkLiREvfR0:yIl2AUoC8zA"><img src="http://feeds.feedburner.com/~ff/Swank?d=yIl2AUoC8zA" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=I-MMyZb3jFI:9vkLiREvfR0:D7DqB2pKExk"><img src="http://feeds.feedburner.com/~ff/Swank?i=I-MMyZb3jFI:9vkLiREvfR0:D7DqB2pKExk" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=I-MMyZb3jFI:9vkLiREvfR0:gIN9vFwOqvQ"><img src="http://feeds.feedburner.com/~ff/Swank?i=I-MMyZb3jFI:9vkLiREvfR0:gIN9vFwOqvQ" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=I-MMyZb3jFI:9vkLiREvfR0:F7zBnMyn0Lo"><img src="http://feeds.feedburner.com/~ff/Swank?i=I-MMyZb3jFI:9vkLiREvfR0:F7zBnMyn0Lo" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=I-MMyZb3jFI:9vkLiREvfR0:I9og5sOYxJI"><img src="http://feeds.feedburner.com/~ff/Swank?d=I9og5sOYxJI" border="0"></img></a> <a href="http://feeds.feedburner.com/~ff/Swank?a=I-MMyZb3jFI:9vkLiREvfR0:qj6IDK7rITs"><img src="http://feeds.feedburner.com/~ff/Swank?d=qj6IDK7rITs" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Swank/~4/I-MMyZb3jFI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://swankwebstyle.com/blog/2009/06/11/wordpress-2-8-baker-relased/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://swankwebstyle.com/blog/2009/06/11/wordpress-2-8-baker-relased/</feedburner:origLink></item>
		<item>
		<title>WordPress 2.7.1 Released</title>
		<link>http://feedproxy.google.com/~r/Swank/~3/N7JFLG1gx3s/</link>
		<comments>http://swankwebstyle.com/blog/2009/02/11/wordpress-271-released/#comments</comments>
		<pubDate>Wed, 11 Feb 2009 21:02:16 +0000</pubDate>
		<dc:creator>Emily</dc:creator>
				<category><![CDATA[Around the Web]]></category>
		<category><![CDATA[Downloads]]></category>
		<category><![CDATA[2.7]]></category>
		<category><![CDATA[maintenance release]]></category>
		<category><![CDATA[upgrade]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://swankwebstyle.com/blog/?p=163</guid>
		<description><![CDATA[WordPress 2.7.1 was released late in the day yesterday. It&#8217;s a maintenance release as opposed to a security release, so you don&#8217;t need to rush to upgrade, but it does fix 68 bugs, which is always a good thing. Assuming you&#8217;ve already upgraded to 2.7 (if not, why haven&#8217;t you?) all you need to do [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/development/2009/02/wordpress-271/">WordPress 2.7.1</a> was released late in the day yesterday.  It&#8217;s a maintenance release as opposed to a security release, so you don&#8217;t need to rush to upgrade, but it does fix 68 bugs, which is always a good thing.  Assuming you&#8217;ve already upgraded to 2.7 (if not, why haven&#8217;t you?) all you need to do is go to Tools>Upgrade and it will upgrade your blog in seconds.  </p>
<p>The upgrade feature may not work for everyone depending on your host, but it should work for most major hosts.  You can check to see if your host is on the <a href="http://codex.wordpress.org/Core_Update_Host_Compatibility">list here</a>.  The upgrade feature works for all Swank Web Hosting clients, but feel free to <a href="http://swankwebhosting.com/billing/index.php">contact us</a> if you need help or if you haven&#8217;t upgraded to 2.7 yet and would like to.  All Swank Web Hosting clients get free WP upgrades!</p>
<h2>Related posts:</h2><ul><li><a href="http://swankwebstyle.com/blog/2008/07/02/what-to-expect-in-wp-26/" rel="bookmark" title="Permanent Link: What to expect in WP 2.6">What to expect in WP 2.6</a></li><li><a href="http://swankwebstyle.com/blog/2008/02/13/try-out-wordpress-25-before-its-released/" rel="bookmark" title="Permanent Link: Try out WordPress 2.5 before it&#8217;s released">Try out WordPress 2.5 before it&#8217;s released</a></li><li><a href="http://swankwebstyle.com/blog/2008/03/18/wordpress-25-rc1-available/" rel="bookmark" title="Permanent Link: WordPress 2.5 RC1 available">WordPress 2.5 RC1 available</a></li><li><a href="http://swankwebstyle.com/blog/2008/06/17/firefox-3-released/" rel="bookmark" title="Permanent Link: Firefox 3 Released!">Firefox 3 Released!</a></li><li><a href="http://swankwebstyle.com/blog/2007/10/29/wordpress-231-released/" rel="bookmark" title="Permanent Link: WordPress 2.3.1 released">WordPress 2.3.1 released</a></li></ul><br />
<a href="http://swankwebstyle.com/blog/2009/02/11/wordpress-271-released/" title="Permalink">Permalink</a> | <a href="http://swankwebstyle.com/blog/2009/02/11/wordpress-271-released/#comments" title="Comments">Leave a Comment</a><br />
<hr />
<small>Copyright &copy; <a href="http://swankwebstyle.com">Swank Web Style</a> 2005-2009.<br />
This feed is for personal, non-commercial use only. The use of this feed on other websites breaches copyright. If this content is not in your news reader, it makes the page you are viewing an infringement of the copyright. (Digital Fingerprint:<br /> 3218012a1d52458cc65f7ca3d7cc59c7)</small>
<p><a href="http://feedads.g.doubleclick.net/~a/7uBrVLgqWnEitdwqVf6qGEs94-Y/0/da"><img src="http://feedads.g.doubleclick.net/~a/7uBrVLgqWnEitdwqVf6qGEs94-Y/0/di" border="0" ismap="true"></img></a><br/>
<a href="http://feedads.g.doubleclick.net/~a/7uBrVLgqWnEitdwqVf6qGEs94-Y/1/da"><img src="http://feedads.g.doubleclick.net/~a/7uBrVLgqWnEitdwqVf6qGEs94-Y/1/di" border="0" ismap="true"></img></a></p><div class="feedflare">
<a href="http://feeds.feedburner.com/~f/Swank?a=3fXjtviE"><img src="http://feeds.feedburner.com/~f/Swank?d=41" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Swank?a=BeZJJUdf"><img src="http://feeds.feedburner.com/~f/Swank?i=BeZJJUdf" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Swank?a=XFHUTCYH"><img src="http://feeds.feedburner.com/~f/Swank?i=XFHUTCYH" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Swank?a=BwhBytTw"><img src="http://feeds.feedburner.com/~f/Swank?i=BwhBytTw" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Swank?a=WV9RrkJb"><img src="http://feeds.feedburner.com/~f/Swank?d=124" border="0"></img></a> <a href="http://feeds.feedburner.com/~f/Swank?a=pesMd5jU"><img src="http://feeds.feedburner.com/~f/Swank?d=52" border="0"></img></a>
</div><img src="http://feeds.feedburner.com/~r/Swank/~4/N7JFLG1gx3s" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://swankwebstyle.com/blog/2009/02/11/wordpress-271-released/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://swankwebstyle.com/blog/2009/02/11/wordpress-271-released/</feedburner:origLink></item>
	</channel>
</rss>

