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

<channel>
	<title>T. Longren &#187; PHP</title>
	<atom:link href="http://www.longren.org/category/internet/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.longren.org</link>
	<description>Certified &#38; Decorated</description>
	<lastBuildDate>Sat, 04 Feb 2012 16:00:17 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>WordPress Tip: Remove a Category from the WordPress RSS Feed</title>
		<link>http://www.longren.org/feeder/?FeederAction=clicked&#038;feed=T.+Longren&#038;seed=http%3A%2F%2Fwww.longren.org%2Fwordpress-tip-remove-a-category-from-the-wordpress-rss-feed%2F&#038;seed_title=WordPress+Tip%3A+Remove+a+Category+from+the+WordPress+RSS+Feed</link>
		<comments>http://www.longren.org/wordpress-tip-remove-a-category-from-the-wordpress-rss-feed/#comments</comments>
		<pubDate>Thu, 15 Sep 2011 16:20:07 +0000</pubDate>
		<dc:creator>Tyler</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[tips]]></category>

		<guid isPermaLink="false">http://www.longren.org/?p=3015</guid>
		<description><![CDATA[I recently setup The Events Calendar WordPress plugin on a few sites for work. The events are added as posts, so they show up in the WordPress RSS feed. We [...]]]></description>
			<content:encoded><![CDATA[<p>I recently setup <a href="http://wordpress.org/extend/plugins/the-events-calendar/">The Events Calendar</a> WordPress plugin on a few sites for work. The events are added as posts, so they show up in the WordPress RSS feed.</p>
<p>We didn&#8217;t want events showing in the RSS feed, this is the code I ended up with:</p>
<pre><code>
// Keep events out of RSS
add_filter('pre_get_posts', 'exclude_category_from_feed');
function exclude_category_from_feed($query) {
	if ($query->is_feed) {
		$query->set('cat','-'.get_cat_ID( 'Events' ));
	}
	return $query;
}
</code></pre>
<p>Adding that bit of code to the functions.php file for your theme will prevent posts in the &#8220;Events&#8221; category from appearing in your RSS feed. You can obviously change &#8220;Events&#8221; to whatever category you want to exclude.<br />
<script type="text/javascript"><!--
google_ad_client = "ca-pub-0816337812164133";
/* Small Banner */
google_ad_slot = "7689541366";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
It can be extended too, not just limited to keeping a category out of the RSS feed. For example, to keep a category off the home page or archive pages, you can change this:</p>
<pre><code>if ($query->is_feed) {</code></pre>
<p>To this:</p>
<pre><code>if ($query->is_archive || $query->is_home) {</code></pre>
<p>That&#8217;s it! Hope you find it useful.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.longren.org/wordpress-tip-remove-a-category-from-the-wordpress-rss-feed/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Theme: HTML5Press 1.0</title>
		<link>http://www.longren.org/feeder/?FeederAction=clicked&#038;feed=T.+Longren&#038;seed=http%3A%2F%2Fwww.longren.org%2Fwordpress-theme-html5press-1-0%2F&#038;seed_title=WordPress+Theme%3A+HTML5Press+1.0</link>
		<comments>http://www.longren.org/wordpress-theme-html5press-1-0/#comments</comments>
		<pubDate>Fri, 22 Apr 2011 13:44:02 +0000</pubDate>
		<dc:creator>Tyler</dc:creator>
				<category><![CDATA[html5press]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.longren.org/?p=2809</guid>
		<description><![CDATA[HTML5Press 1.0 is available for download. The theme was designed by Jesper, all I did was turn it into a WordPress theme. If you want to know more about HTML5Press, [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.longren.org/wordpress/html5press/">HTML5Press 1.0</a> is <a href="http://www.longren.org/downloads/html5press-1.0.zip">available for download</a>.</p>
<p>The theme was <a href="http://jayj.dk/2009/a-free-html5-and-css3-theme/">designed by Jesper</a>, all I did was turn it into a WordPress theme.</p>
<p>If you want to know more about HTML5Press, you can read the <a href="http://www.longren.org/2011/04/14/announcing-html5press/">announcement post</a>, check out <a href="http://html5press.com/">the demo site</a>, visit the <a href="http://www.longren.org/wordpress/html5press/">HTML5Press page</a>, or view the project <a href="https://github.com/tlongren/html5press">on Github</a>.</p>
<p>If you have any questions, feel free to ask in the comments on this post or in the comments on <a href="http://www.longren.org/wordpress/html5press/">the HTML5Press page</a>.</p>
<p>Please report any issues, bugs, or anything broken at the <a href="https://github.com/tlongren/html5press/issues">Github issues page for HTML5Press</a>.</p>
<p>You can download <a href="http://www.longren.org/downloads/html5press-1.0.zip">HTML5Press here</a>.</p>
<p>Hope you like it!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.longren.org/wordpress-theme-html5press-1-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Geocaching Hint Encoder/Deocder</title>
		<link>http://www.longren.org/feeder/?FeederAction=clicked&#038;feed=T.+Longren&#038;seed=http%3A%2F%2Fwww.longren.org%2Fgeocaching-hint-encoderdeocder%2F&#038;seed_title=Geocaching+Hint+Encoder%2FDeocder</link>
		<comments>http://www.longren.org/geocaching-hint-encoderdeocder/#comments</comments>
		<pubDate>Fri, 18 Mar 2011 20:53:49 +0000</pubDate>
		<dc:creator>Tyler</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[jquery]]></category>

		<guid isPermaLink="false">http://www.longren.org/?p=2756</guid>
		<description><![CDATA[<p><img width="200" height="124" src="http://www.longren.org/wp-content/uploads/2011/03/geocacheEncoderDecoder-300x186.png" class="attachment-200x200 wp-post-image" alt="Geocaching Hint Encoder/Decoder" title="Geocaching Hint Encoder/Decoder" /></p>So, I wrote this <a href="http://www.longren.org/geocache-coder/">little thing</a> a couple days ago. I was browsing on <a href="http://www.geocaching.com/">Geocaching.com</a> and wanted to decode some of the hints. I found a few ROT13 decoders online, but wanted to write one of my own.

Much to my dismay, I learned geocaching.com has a built-in "decode" link right next to the encoded hints. I didn't learn about this until about 10 minutes after I had finished writing the <a href="http://www.longren.org/geocache-coder/">Geocaching Hint Encoder/Decoder</a>. Thankfully, I didn't have more than 20 minutes of work into it, so no big deal.

<a href="https://github.com/tlongren/geocache-coder">Geocaching Hint Encoder/Decoder</a> was made with PHP and jQuery. I even put all the <a href="https://github.com/tlongren/geocache-coder">code up on Github</a> so you can have a look for yourself!]]></description>
			<content:encoded><![CDATA[<p><img width="200" height="124" src="http://www.longren.org/wp-content/uploads/2011/03/geocacheEncoderDecoder-300x186.png" class="attachment-200x200 wp-post-image" alt="Geocaching Hint Encoder/Decoder" title="Geocaching Hint Encoder/Decoder" /></p>So, I wrote this <a href="http://www.longren.org/geocache-coder/">little thing</a> a couple days ago. I was browsing on <a href="http://www.geocaching.com/">Geocaching.com</a> and wanted to decode some of the hints. I found a few ROT13 decoders online, but wanted to write one of my own.

Much to my dismay, I learned geocaching.com has a built-in "decode" link right next to the encoded hints. I didn't learn about this until about 10 minutes after I had finished writing the <a href="http://www.longren.org/geocache-coder/">Geocaching Hint Encoder/Decoder</a>. Thankfully, I didn't have more than 20 minutes of work into it, so no big deal.

<a href="https://github.com/tlongren/geocache-coder">Geocaching Hint Encoder/Decoder</a> was made with PHP and jQuery. I even put all the <a href="https://github.com/tlongren/geocache-coder">code up on Github</a> so you can have a look for yourself!]]></content:encoded>
			<wfw:commentRss>http://www.longren.org/geocaching-hint-encoderdeocder/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Theme: Unwakeable 1.5.5</title>
		<link>http://www.longren.org/feeder/?FeederAction=clicked&#038;feed=T.+Longren&#038;seed=http%3A%2F%2Fwww.longren.org%2Fwordpress-theme-unwakeable-1-5-5%2F&#038;seed_title=WordPress+Theme%3A+Unwakeable+1.5.5</link>
		<comments>http://www.longren.org/wordpress-theme-unwakeable-1-5-5/#comments</comments>
		<pubDate>Fri, 11 Feb 2011 16:33:21 +0000</pubDate>
		<dc:creator>Tyler</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Noteworthy]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Unwakeable]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[k2]]></category>
		<category><![CDATA[wordpress-theme]]></category>

		<guid isPermaLink="false">http://www.longren.org/?p=2715</guid>
		<description><![CDATA[Unwakeable 1.5.5 is available for download. Not a whole lot has changed since 1.5.3, but the changes that were made are significant. Unwakeable 1.5.5 is compatible with WordPress 3.1. The [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.longren.org/wordpress/unwakeable/">Unwakeable 1.5.5</a> is available <a href="http://www.longren.org/wordpress/unwakeable/">for download</a>.</p>
<p>Not a whole lot has changed since 1.5.3, but the changes that were made are significant. Unwakeable 1.5.5 is compatible with WordPress 3.1.</p>
<p>The most notable change is the removal of title.gif file. That was the image file with &#8220;Unwakeable&#8221; written on it that sat in the top left corner. Instead of that image, text is now used. The name of the WordPress site is pulled and used in place of the image. You can see a demo over at the <a href="http://dev.longren.org/">Unwakeable demo site</a>.</p>
<p>I&#8217;ve also added support for custom menus that were introduced in WordPress 3.0. By default, the top menu is a list of pages. If you want to use a custom menu just set one up in your WordPress dashboard (Appearance &#8211;> Menus) and set that menu as the &#8220;primary navigation&#8221;.</p>
<p>My goal with this release of Unwakeable was to get it included in the <a href="http://www.wordpress.org/extend/themes/">WordPress theme directory</a>. It&#8217;s still <a href="http://themes.trac.wordpress.org/ticket/2924">pending approval or rejection</a> in the theme directory. If it&#8217;s rejected I&#8217;ll make the necessary changes, bump the version number, and submit it again.</p>
<p>If you&#8217;re interested in the exact changes that were made in Unwakeable 1.5.5, have a look at the following revisions in subversion:<br />
<a href="http://code.google.com/p/unwakeable/source/detail?r=131">r131</a><br />
<a href="http://code.google.com/p/unwakeable/source/detail?r=132">r132</a><br />
<a href="http://code.google.com/p/unwakeable/source/detail?r=133">r133</a><br />
<a href="http://code.google.com/p/unwakeable/source/detail?r=134">r134</a></p>
<p>The latest revision is <a href="http://code.google.com/p/unwakeable/source/detail?r=135">r135</a> but that was just to tag the 1.5.5 release in subversion.</p>
<p>If you have problems or find something broken, please <a href="https://github.com/tlongren/unwakeable/issues">submit an issue</a> on <a href="https://github.com/tlongren/unwakeable/">Github</a> and I&#8217;ll look into it.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.longren.org/wordpress-theme-unwakeable-1-5-5/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To: WordPress 3.0 Multi-site Blog Directory</title>
		<link>http://www.longren.org/feeder/?FeederAction=clicked&#038;feed=T.+Longren&#038;seed=http%3A%2F%2Fwww.longren.org%2Fhow-to-wordpress-3-0-multi-site-blog-directory%2F&#038;seed_title=How+To%3A+WordPress+3.0+Multi-site+Blog+Directory</link>
		<comments>http://www.longren.org/how-to-wordpress-3-0-multi-site-blog-directory/#comments</comments>
		<pubDate>Sun, 13 Jun 2010 22:33:22 +0000</pubDate>
		<dc:creator>Tyler</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[wordpress-3.0]]></category>
		<category><![CDATA[wordpress-theme]]></category>

		<guid isPermaLink="false">http://www.longren.org/?p=2594</guid>
		<description><![CDATA[I&#8217;ve been using this WordPress page template lately for creating a directory page. The directory page lists every blog on a WordPress 3.0 multi-site setup and includes the author name, [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been using this WordPress page template lately for creating a directory page. The directory page lists every blog on a WordPress 3.0 multi-site setup and includes the author name, author bio, number of posts, last updated time, and gravatar. <del>One thing it DOES NOT include is recent posts. I will get around to adding that in a few weeks.</del> It also lists the 5 most recent posts for each blog.</p>
<p>I like using the <a href="http://www.1kbgrid.com/">1kb css grid system</a> for laying pages out, so you can see what I use for css in the zip file. If you want to roll with that setup, you can just copy and paste the contents of <strong>css.css</strong> into the <strong>style.css</strong> file for your theme. And move <strong>sign.png</strong> into the <strong>images/</strong> folder for your theme. You&#8217;ll also want to do something with the <strong>blog-directory.php</strong> file.</p>
<p><strong>blog-directory.php</strong> is a custom page template for Twenty Ten. If you&#8217;re using the Twenty Ten theme, you can just drop <strong>blog-directory.php</strong> into the &#8220;twentyten&#8221; theme folder and be done. If you&#8217;re using another theme you&#8217;ll need to open blog-directory.php and copy everything between <strong>&lt;!&#8211; start blog directory &#8211;&gt;</strong> and <strong>&lt;!&#8211; end blog directory &#8211;&gt;</strong> and paste it into a custom template for your theme.</p>
<p>If you&#8217;re not familiar with custom page templates in WordPress, you can <a href="http://codex.wordpress.org/Pages#Creating_Your_Own_Page_Templates">read about them here</a>.</p>
<p class="download"><a href="http://www.longren.org/downloads/blog-directory.zip">Download blog-directory.zip</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.longren.org/how-to-wordpress-3-0-multi-site-blog-directory/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>How To: Build a Tag Cloud with PHP, MySQL, and CSS</title>
		<link>http://www.longren.org/feeder/?FeederAction=clicked&#038;feed=T.+Longren&#038;seed=http%3A%2F%2Fwww.longren.org%2Fhow-to-build-a-tag-cloud-with-php-mysql-and-css%2F&#038;seed_title=How+To%3A+Build+a+Tag+Cloud+with+PHP%2C+MySQL%2C+and+CSS</link>
		<comments>http://www.longren.org/how-to-build-a-tag-cloud-with-php-mysql-and-css/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 04:23:43 +0000</pubDate>
		<dc:creator>Tyler</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Noteworthy]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[how-to]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[mysql]]></category>

		<guid isPermaLink="false">http://www.longren.org/?p=2526</guid>
		<description><![CDATA[Tag clouds are everywhere. They are a popular way to show the weight (read: popularity) of tags, categories, or any words really. I needed to build a tag cloud for [...]]]></description>
			<content:encoded><![CDATA[<p>Tag clouds are everywhere. They are a popular way to show the weight (read: popularity) of tags, categories, or any words really. I needed to build a tag cloud for a project at work to display categories and show how many questions were contained inside each category. Categories with more questions would need a larger font, and categories with fewer questions would need smaller fonts. I came across <a href="http://stevethomas.com.au/php/how-to-make-a-tag-cloud-in-php-mysql-and-css.html">this post</a> from <a href="http://stevethomas.com.au/">Steve Thomas</a> titled <a href="http://stevethomas.com.au/php/how-to-make-a-tag-cloud-in-php-mysql-and-css.html"><em>How to make a tag cloud in PHP, MySQL and CSS</em></a>.</p>
<p>Steve&#8217;s code is exactly what I was looking for. I made a few modifications to his code and wrapped it all into a custom PHP function, which you can see below.</p>
<p class="download"><a href="http://www.longren.org/downloads/tagcloud.zip">Download The Code</a></p>
<p>The function returns an array that contains each category name, the CSS class that should be applied to the given category, and the category ID for linking to the page showing only questions in that category.</p>
<pre><code>
&lt;?php
function tagCloud($maximum=0) {
	$cats = array(); // create empty array

	$query = mysql_query(&quot;SELECT categories.catDesc, categories.catId, COUNT( questions.id ) AS totalQuestions FROM questions, categories WHERE questions.categoryId = categories.catId GROUP BY categories.catId;&quot;);
	while ($row = mysql_fetch_array($query)) {
		$cat = $row[&#39;catDesc&#39;];
		$counter = $row[&#39;totalQuestions&#39;];
		$catid = $row[&#39;catID&#39;];

		// update $maximum if this term is more popular than the previous terms
		if ($counter&gt; $maximum) $maximum = $counter;

		$percent = floor(($counter / $maximum) * 100);
		if ($percent &lt;20) {
			$class = &#39;smallest&#39;;
		}
		elseif ($percent&gt;= 20 and $percent &lt;40) {
			$class = &#39;small&#39;;
		}
		elseif ($percent&gt;= 40 and $percent &lt;60) {
			$class = &#39;medium&#39;;
		}
		elseif ($percent&gt;= 60 and $percent &lt;80) {
			$class = &#39;large&#39;;
		}
		else {
			$class = &#39;largest&#39;;
		}
		$cats[] = array(&#39;term&#39; =&gt; $cat, &#39;class&#39; =&gt; $class, &#39;catid&#39; =&gt; $catid);

	}
	return $cats;
}
?&gt;
</code></pre>
<p>You&#8217;ll also need some CSS to style your tag cloud. This CSS is pretty much identical to what Steve published, I only made some minor changes to font sizes.</p>
<pre><code>
#tagcloud {
    width: 300px;
    background:#FFFFCC;
    color:#0066FF;
    padding: 10px;
    border: 1px solid #FFE7B6;
    text-align:center;
}

#tagcloud a:link, #tagcloud a:visited {
    text-decoration:none;
}

#tagcloud a:hover, #tagcloud a:active {
    text-decoration: underline;
    color: #000;
}

#tagcloud span {
    padding: 4px;
}

.smallest {
    font-size: 10px;
}

.small {
    font-size: 12px;
}

.medium {
    font-size:14px;
}

.large {
    font-size:16px;
}

.largest {
    font-size:18px;
}
</code></pre>
<p>To use the function, do something like this:</p>
<pre><code>
<div id="tagcloud">
&lt;?php
$tagCloud = tagCloud();
foreach ($tagCloud as $t) {
	$cat = $t[&#39;term&#39;];
	$class = $t[&#39;class&#39;];
	$catid = $t[&#39;catid&#39;];
	print &quot;&lt;span class=\\&quot;$class\\&quot;&gt;&lt;a href=\\&quot;category.php?id=$catid\\&quot;&gt;$cat&lt;/a&gt;&lt;/span&gt;&quot;;
}
?&gt;
</div>

</code></pre>
<p>I am still testing this code, but so far it seems to do exactly what I need it to do. It&#8217;s best to use tagclouds in a <a href="http://www.webhostingsearch.com/virtual-private-server.php">virtual private server provider</a> that supports PHP, MySQL and CSS. If you experience trouble with the code or if it doesn&#8217;t act as expected, please let me know in the comments. If you&#8217;ve got ideas on how to improve the function, I&#8217;d love to hear your thoughts as well!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.longren.org/how-to-build-a-tag-cloud-with-php-mysql-and-css/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>WordPress Theme: Unwakeable 1.5.3</title>
		<link>http://www.longren.org/feeder/?FeederAction=clicked&#038;feed=T.+Longren&#038;seed=http%3A%2F%2Fwww.longren.org%2Fwordpress-theme-unwakeable-1-5-3%2F&#038;seed_title=WordPress+Theme%3A+Unwakeable+1.5.3</link>
		<comments>http://www.longren.org/wordpress-theme-unwakeable-1-5-3/#comments</comments>
		<pubDate>Tue, 19 Jan 2010 20:41:26 +0000</pubDate>
		<dc:creator>Tyler</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Noteworthy]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Unwakeable]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[k2]]></category>
		<category><![CDATA[wordpress-theme]]></category>

		<guid isPermaLink="false">http://www.longren.org/?p=2491</guid>
		<description><![CDATA[Unwakeable 1.5.3 is available for download. This version is built off K2 1.0.3 and should work beautifully with WordPress 2.9+. You can head over to the Unwakeable page to get [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.longren.org/wordpress/unwakeable/">Unwakeable</a> 1.5.3 is available for download. This version is built off <a href="http://getk2.com/2010/01/k2-1-0-3/">K2 1.0.3</a> and should work beautifully with WordPress 2.9+. You can head over to the <a href="http://www.longren.org/wordpress/unwakeable/">Unwakeable page</a> to get the download, or you can <a href="http://www.longren.org/downloads/unwakeable-1.5.3.zip">grab it here</a>.</p>
<p><a href="http://getk2.com/2009/12/k2-1-0/">K2 1.0</a> added more support for WordPress 2.9. For example, K2 1.0 supports new WordPress features such as <a href="http://markjaquith.wordpress.com/2009/12/23/new-in-wordpress-2-9-post-thumbnail-images/">post thumbnail images</a>. One of the more noticeable changes to K2 since the 1.0 release is the absence of SideBar Manager (SBM). It sounds like it was simply too much work to maintain SBM, and was beyond the scope of what K2 is:</p>
<blockquote><p>It’s worth mentioning that the last remnants of the old SideBar Manager, or SBM, have now been removed from the codebase. It started out as a fully-fledged replacement for WP’s lacking widgets system and ended up as a patch-of-sorts to the widget system, allowing for widgets to be placed only on specified pages. But in the end, while the native widget system is still very much in need of an update, it didn’t feel right for K2 to try and cover that particular area of the administration interface. And besides, other plugins for doing just that exist already.</p>
<p>So instead of spending our time patching that system for an ever-changing WordPress, our time is probably better spent on more theme-specific functionality, like the rolling archives or livesearch systems, as well as keeping up with new WordPress features, like for instance Post Thumbnails.</p></blockquote>
<p>Rather than break down all of what&#8217;s changed in recent versions of K2, I&#8217;m going to make it easy on myself and direct you to the <a href="http://getk2.com/2009/12/k2-1-0/">K2 1.0 release announcement</a>. Just know that Unwakeable 1.5.3 sports all the features found in K2 1.0.3. You can comment on this post or on the <a href="http://www.longren.org/wordpress/unwakeable/">Unwakeable page</a> with questions or comments.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.longren.org/wordpress-theme-unwakeable-1-5-3/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>K2 1.0-RC8</title>
		<link>http://www.longren.org/feeder/?FeederAction=clicked&#038;feed=T.+Longren&#038;seed=http%3A%2F%2Fwww.longren.org%2Fk2-1-0-rc8%2F&#038;seed_title=K2+1.0-RC8</link>
		<comments>http://www.longren.org/k2-1-0-rc8/#comments</comments>
		<pubDate>Thu, 16 Jul 2009 15:12:38 +0000</pubDate>
		<dc:creator>Tyler</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Noteworthy]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Unwakeable]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[k2]]></category>
		<category><![CDATA[wordpress-theme]]></category>

		<guid isPermaLink="false">http://www.longren.org/?p=2432</guid>
		<description><![CDATA[K2 1.0-RC8 has been released. It has support for threaded comments and child themes. You can also edit the post meta without having to modify any code now. A list [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://getk2.com/2009/07/k2-10-rc8-released/">K2 1.0-RC8</a> has been released.  It has support for threaded comments and <a href="http://code.google.com/p/kaytwo/wiki/K2ChildThemes">child themes</a>.  You can also edit the post meta without having to modify any code now.  A list of bug fixes can be <a href="http://code.google.com/p/kaytwo/issues/list?can=1&amp;q=RC8">found here</a>, and below is the full post from the K2 blog:</p>
<blockquote><p>This release adds support for Threaded Comments and <a href="http://code.google.com/p/kaytwo/wiki/K2ChildThemes">Child Themes</a>. Styles have been improved. You can specify where Styles are stored at, activate multiple styles, and edit them in the WordPress Theme Editor. You can also now customize the Post Meta (the line that reads <em>Published by John Doe&#8230;</em>) without having to edit any code.</p></blockquote>
<p><script type="text/javascript"><!--
google_ad_client = "ca-pub-0816337812164133";
/* Small Banner */
google_ad_slot = "7689541366";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
I plan on building the next version of Unwakeable in the next couple weeks and will likely base it off of K2 1.0-RC8.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.longren.org/k2-1-0-rc8/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Unwakeable For WordPress 2.7.1</title>
		<link>http://www.longren.org/feeder/?FeederAction=clicked&#038;feed=T.+Longren&#038;seed=http%3A%2F%2Fwww.longren.org%2Funwakeable-for-wordpress-271%2F&#038;seed_title=Unwakeable+For+WordPress+2.7.1</link>
		<comments>http://www.longren.org/unwakeable-for-wordpress-271/#comments</comments>
		<pubDate>Sat, 28 Mar 2009 16:49:49 +0000</pubDate>
		<dc:creator>Tyler</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Noteworthy]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Unwakeable]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[k2]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[wordpress-2.7]]></category>
		<category><![CDATA[wordpress-theme]]></category>

		<guid isPermaLink="false">http://www.longren.org/?p=2424</guid>
		<description><![CDATA[I just uploaded a new version of Unwakeable, version 1.5.3 rc1. This new version works with WordPress 2.7.1, unlike the previous version of Unwakeable. Unwakeable 1.5.3 rc1 is up-to-date with [...]]]></description>
			<content:encoded><![CDATA[<p>I just uploaded a new version of <a href="http://www.longren.org/wordpress/unwakeable/">Unwakeable</a>, version 1.5.3 rc1.  This new version works with WordPress 2.7.1, unlike the previous version of Unwakeable.</p>
<p>Unwakeable 1.5.3 rc1 is up-to-date with <a href="http://code.google.com/p/kaytwo/source/detail?r=776">K2 r776</a>.  K2 no longer includes the <a href="http://getk2.com/2009/03/k2-sidebar-manager-removed/">K2 Sidebar Manager</a>.  If you were using K2 Sidebar Modules and want to continue using it, you can <a href="http://kaytwo.googlecode.com/files/k2-sbm.zip">download the plugin here</a>.<br />
<script type="text/javascript"><!--
google_ad_client = "ca-pub-0816337812164133";
/* Small Banner */
google_ad_slot = "7689541366";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script><br />
There&#8217;s a new option on the Unwakeable Options page that allows you to customize top and bottom meta information for each post.  The top meta information will be displayed directly under the title of a post.  The bottom meta information will be displayed at the end of the posts content.  You can use the following keywords to define what information you want to show: %author%, %categories%, %comments%, %date%, %tags% and %time%.</p>
<p>Have a look below to see what to enter in the top meta and bottom meta sections to display the same information that&#8217;s being displayed here.<br />
Top Meta: Published by %author% on %date% at %time% %comments%<br />
Bottom Meta: Categories: %categories% %tags%</p>
<p>You can download Unwakeable 1.5.3 rc1 from the <a href="http://www.longren.org/wordpress/unwakeable/">Unwakeable page</a>, or <a href="http://www.longren.org/downloads/unwakeable-1.5.3-rc1.zip">click here</a> to download it directly.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.longren.org/unwakeable-for-wordpress-271/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>WordPress 2.7 and Unwakeable</title>
		<link>http://www.longren.org/feeder/?FeederAction=clicked&#038;feed=T.+Longren&#038;seed=http%3A%2F%2Fwww.longren.org%2Fwordpress-27-and-unwakeable%2F&#038;seed_title=WordPress+2.7+and+Unwakeable</link>
		<comments>http://www.longren.org/wordpress-27-and-unwakeable/#comments</comments>
		<pubDate>Thu, 11 Dec 2008 05:48:25 +0000</pubDate>
		<dc:creator>Tyler</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Noteworthy]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Unwakeable]]></category>
		<category><![CDATA[WordPress]]></category>
		<category><![CDATA[k2]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[wordpress-2.7]]></category>
		<category><![CDATA[wordpress-theme]]></category>

		<guid isPermaLink="false">http://www.longren.org/?p=2400</guid>
		<description><![CDATA[WordPress 2.7 &#8220;Coltrane&#8221; is out. The new dashboard is a nice change, it makes getting around much easier. Here&#8217;s a bit from the release announcement: The first thing you’ll notice [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://wordpress.org/development/2008/12/coltrane/">WordPress 2.7 &#8220;Coltrane&#8221;</a> is out.  The new dashboard is a nice change, it makes getting around much easier.  Here&#8217;s a bit from the <a href="http://wordpress.org/development/2008/12/coltrane/">release announcement</a>:</p>
<blockquote><p>The first thing you’ll notice about 2.7 is its new interface. From the top down, we’ve listened to your feedback and thought deeply about the design and the result is a WordPress that’s just plain faster. Nearly every task you do on your blog will <strong>take fewer clicks and be faster</strong> in 2.7 than it did in a previous version.</p></blockquote>
<p>The latest stable version of <a href="http://www.longren.org/wordpress/unwakeable/">Unwakeable</a>, 1.5.1, seems to work just fine with WordPress 2.7, from what I&#8217;ve seen anyway.  If you have any problems with Unwakeable 1.5.1 with WordPress 2.7, you may want to give <a href="http://www.longren.org/downloads/unwakeable-1.5.2-rc1.zip">Unwakeable 1.5.2 release candidate 1</a> a shot.  As of this post, it&#8217;s current with <a href="http://code.google.com/p/kaytwo/source/detail?r=739">K2 r739</a>.  Unwakeable 1.5.2 rc1 is currently running this site and appears to be very stable.  I hope to have Unwakeable ready for inclusion in the <a href="http://wordpress.org/extend/themes/">WordPress theme directory</a> by the time 1.5.2 is officially released.</p>
<p>If you have any problems with either of these versions of Unwakeable, please let me know by leaving at comment at the <a href="http://www.longren.org/wordpress/unwakeable/">Unwakeable page</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.longren.org/wordpress-27-and-unwakeable/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

