<?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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Theme Hybrid</title>
	
	<link>http://themehybrid.com</link>
	<description>A WordPress theme club</description>
	<lastBuildDate>Wed, 04 Nov 2009 08:36:15 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.5</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/themehybrid" type="application/rss+xml" /><feedburner:emailServiceId>themehybrid</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:browserFriendly></feedburner:browserFriendly><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /><item>
		<title>What’s in store for Hybrid 0.7?</title>
		<link>http://themehybrid.com/archives/2009/11/whats-in-store-for-hybrid-0-7</link>
		<comments>http://themehybrid.com/archives/2009/11/whats-in-store-for-hybrid-0-7#comments</comments>
		<pubDate>Wed, 04 Nov 2009 08:36:15 +0000</pubDate>
		<dc:creator>Justin Tadlock</dc:creator>
				<category><![CDATA[WordPress Themes]]></category>
		<category><![CDATA[Hybrid Theme]]></category>

		<guid isPermaLink="false">http://themehybrid.com/?p=1057</guid>
		<description><![CDATA[Version 0.7 of the <em>Hybrid</em> theme framework is just around the corner.  There's quite a few exciting new features in store.]]></description>
			<content:encoded><![CDATA[<p><span class="drop-cap">I</span>t&#8217;s been quite a few months since the last major version update of the <em>Hybrid</em> theme framework.  I consider this a good thing because it means that the 0.6 branch has been extremely stable.</p>
<p>I know some of you are also awaiting the new features that come along with new versions, so I&#8217;ll lay out what&#8217;s in store.</p>
<p><span id="more-1057"></span></p>
<h2>Hybrid &#8220;core&#8221; framework</h2>
<p>Some people seem to think that parent themes like <em>Hybrid</em> <a href="http://carringtontheme.com/2009/08/what-is-carrington-the-qa/" title="What is Carrington? The Q&amp;A">are not true frameworks</a>.  Well, when it comes to <em>Hybrid</em>, this is not entirely true.</p>
<p>There is a major difference between the <em>Hybrid Framework</em> and the <em>Hybrid Theme</em>.  You just don&#8217;t hear me talk about it much because I&#8217;m fairly certain the majority of <em>Hybrid</em> users aren&#8217;t developers and don&#8217;t want to code their own themes.</p>
<p>So, I want to set the record straight a bit:</p>
<ul>
<li>The <em>Hybrid</em> theme is a parent theme (most of you use this), which includes the <em>Hybrid Framework</em>.  You use child themes to customize this to your liking.</li>
<li>The <em>Hybrid Framework</em> is everything within the <code>/hybrid/library</code> directory of the theme.  It is a complete development framework used for creating themes (not child themes).</li>
</ul>
<p><em>Does this mean anything to the majority of you?</em>  <strong>Absolutely not.</strong></p>
<p>The only person that has had to worry about the framework is me.  But, I&#8217;ve been working overtime on making the framework ready as a separate release for hardcore theme developers.  If you don&#8217;t fall under this category, disregard everything here.  If you are a hardcore developer, I&#8217;ll be writing a post detailing everything about the framework in the near future.</p>
<p>I&#8217;m putting this under the 0.7 features because I&#8217;ll be releasing this version of the framework just after the theme release.</p>
<h2>Context-aware hooks and classes</h2>
<p>Many of you are aware of <em>Hybrid&#8217;s</em> slew of <code>&lt;body></code> classes, which have been around from the start.  These are getting a complete makeover to be more uniform and understandable.  The idea for this actually came around when I decided to add contextual hooks.</p>
<p><em>What the heck is a contextual hook?</em></p>
<p>For those of you adding custom actions and filters, your lives will get much easier.  For example, if you wanted to add an image before the content on the home (front) page, you&#8217;d normally have to write all of the logic into the code yourself using the <code>is_front_page()</code> conditional tag.  Well, the logic&#8217;s being taken care of by the theme.  Let&#8217;s look at what this code will now look like:</p>
<pre><code>add_action( 'hybrid_home_before_content', 'your_function_name' );

function your_function_name() {
	/* Image code. */
}</code></pre>
<p>There&#8217;ll be several contexts per page, creating a cascading effect.  For example, that same hook on a single post with the ID of 100 would create four different hooks:</p>
<pre><code>hybrid_before_content
hybrid_singular_before_content
hybrid_singular-post_before_content
hybrid_singular-post-100_before_content</code></pre>
<p>So, you can latch your custom functions pretty much anywhere and write less code.</p>
<h2>Taxonomy templates</h2>
<p>In 0.7, all taxonomy templates will follow the same hierarchy.  In WordPress, the post tag (<code>tag.php</code>) and category (<code>category.php</code>) templates follow different rules, but I don&#8217;t much like how they&#8217;re handled.  Now, all taxonomy templates will follow this hierarchy:</p>
<pre><code>taxonomy-$taxomy_name-$term_slug.php
taxonomy-$taxonomy_name.php
taxonomy.php</code></pre>
<h2>Comment templates</h2>
<p>Another major change is that individual comment types will have their own templates.  For example, regular comments will use the <code>comment.php</code> template while pingbacks will use the <code>pingback.php</code> template.</p>
<p>This is a major feature for those of you using things such as custom comment types.  For example, you could create a file called <code>tweetback.php</code> to handle tweetbacks.</p>
<p>The comment form itself is also getting its own template called <code>comment-form.php</code>.</p>
<h2>Removal of templates</h2>
<p>The <code>log-in.php</code>, <code>profile.php</code>, and <code>register.php</code> templates are being removed from the theme.  If you use those templates and want to keep them, please transfer them to your child theme folder at this time.</p>
<p>The reason I&#8217;m doing this is because the theme is not equipped to work alongside plugins that extend these things in WordPress.  There are specific hooks and functions that need to be running for these to work as great as I&#8217;d like them, so I&#8217;ve decided to leave things that WordPress does great alone.</p>
<p>Plus, there&#8217;s plenty of plugins that will allow you to change these pages in WordPress.</p>
<h2>Theme settings page changes</h2>
<p>The theme settings page is getting a complete overhaul.  </p>
<p>The first of these changes is the ability to filter out who can see the settings page.  Normally, anyone with the <code>edit_themes</code> capability could change the settings.  But, you&#8217;ll be able to filter this out and assign a specific capability through a plugin such as <a href="http://wordpress.org/extend/plugins/members" title="Members WordPress plugin">Members</a>.</p>
<p>More credit will be given to child theme authors.  The new settings page will set a footer link back to the child theme page by default.  There&#8217;ll also be a link to the child theme page and description of the child theme in the &#8220;About&#8221; section of the theme settings page. </p>
<p>Take a look at a preview of the <a href="http://justintadlock.com/blog/wp-content/uploads/2009/11/hybrid-settings-07.png" title="Hybrid settings page: Version 0.7">redesigned theme settings page</a>.  It&#8217;s quite different than before, which brings me to the third major change&#8230;</p>
<h2>Removal of Hybrid&#8217;s SEO settings</h2>
<p>Whether the theme or a plugin should handle <acronym title="Search Engine Optimization">SEO</acronym> stuff (i.e., meta, indexing) has been a hot topic of debate.  I&#8217;ve even brought it up for <a href="http://themehybrid.com/archives/2009/05/the-hybrid-theme-and-seo" title="The Hybrid theme and SEO">discussion</a> and allowed you all to <a href="http://themehybrid.com/blog/wp-content/uploads/2009/08/hybrid-07-survey.html" title="Hybrid 0.7 survey results">vote</a> on the issue.</p>
<p>Basically, there&#8217;s been no clear decision as both sides of the debate have valid points and roughly the same number of people.</p>
<p>So, I decided to go with the most important factor &mdash; keeping the framework as lightweight as possible.  <em>Hybrid</em> is meant to be extended (and, ideally, wouldn&#8217;t have an options page at all), so I&#8217;ll be coding a separate plugin for this.  The current name for it is <em>Hybrid Meta</em>, but I&#8217;m open to alternate naming suggestions.</p>
<p>Don&#8217;t fret though.  If you like the way <em>Hybrid&#8217;s</em> <acronym title="Search Engine Optimization">SEO</acronym> features are set up by default and the individual post/page settings, those things will still be around.  The only thing <em>really</em> being removed is the ability to set this stuff on the theme settings page.  And, an option to turn the features on/off will be added.  This way, you can decide for yourself what <acronym title="Search Engine Optimization">SEO</acronym> plugin to use.</p>
<h2>Escaping and security</h2>
<p>I hesitate to use the word &#8220;security&#8221; here because I don&#8217;t want to cause a scare, but I do consider some of the upcoming changes to be making your site more secure on the theme side.  Don&#8217;t worry though; as far as I know, there are no known security exploits at work.</p>
<p>Mostly, what I&#8217;ve been doing is making sure anything that&#8217;s not completely hardcoded within the files is properly escaped.  An example of this would be a commenter adding some weird code in the website field.  Even though WordPress does a great job at making sure nothing odd gets through, I think it&#8217;s important to be certain that things like this are escaped.</p>
<p>The extra escaping I&#8217;m doing includes making sure translations don&#8217;t mess something up and even trying to make sure child theme developers don&#8217;t slip up when filtering something.</p>
<p>Many of these changes will actually be in <em>Hybrid</em> 0.6.2 (should be released within a week).</p>
<h2>And more changes</h2>
<p>Honestly, I&#8217;m getting tired of detailing all of the changes.  There&#8217;s just so many that I think I&#8217;ll save some for later.  When I look at the code for version 0.6.1 and the code for 0.7, it&#8217;s like I&#8217;m looking at two different themes.  Everything looks and feels the same, but under the hood, it&#8217;s a different beast entirely.</p>
<p>My main goal with any release is to make everything more efficient, and I&#8217;ll definitely be able to check off that goal when 0.7 is out.</p>
<p><em>Hybrid</em> 0.7 will be released a few days after WordPress 2.9 (due out sometime in December), so there&#8217;s still a little time for me to work on the code.  If you have ideas or suggestions for this particular release, don&#8217;t hold back now.  Let me know what you think.</p>
<p>Also, feel free to hop into the <a href="http://themehybrid.com/community/topic/hybrid-version-07-discussion" title="Hybrid Version 0.7 Discussion">0.7 discussion topic</a> (90+ posts and counting) in the community forums, which is open to all members.</p>
]]></content:encoded>
			<wfw:commentRss>http://themehybrid.com/archives/2009/11/whats-in-store-for-hybrid-0-7/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>WP Full Site: Hybrid child theme</title>
		<link>http://themehybrid.com/archives/2009/10/wp-full-site-hybrid-child-theme</link>
		<comments>http://themehybrid.com/archives/2009/10/wp-full-site-hybrid-child-theme#comments</comments>
		<pubDate>Wed, 21 Oct 2009 03:42:26 +0000</pubDate>
		<dc:creator>Justin Tadlock</dc:creator>
				<category><![CDATA[WordPress Themes]]></category>

		<guid isPermaLink="false">http://themehybrid.com/?p=1044</guid>
		<description><![CDATA[<em>WP Full Site</em> is a child theme of the <em>Hybrid</em> theme framework geared toward small businesses.]]></description>
			<content:encoded><![CDATA[<p><img src="http://themehybrid.com/blog/wp-content/uploads/2009/10/wp-full-site-graphic.png" alt="WP Full Site: WordPress theme" title="WP Full Site: WordPress theme" width="250" height="273" class="alignright size-full wp-image-1045" /></p>
<p><span class="drop-cap">P</span>atrick Daly of <a href="http://developdaly.com" title="Develop Daly">Develop Daly</a> has released his first child theme of the <em>Hybrid</em> theme framework to the public: <a href="http://developdaly.com/themes/wpfullsite/" title="WP Full Site WordPress theme"><acronym title="WordPress">WP</acronym> Full Site</a>.</p>
<p>According to the description, &#8220;<em><acronym title="WordPress">WP</acronym> Full Site</em> is a <em>Hybrid</em> child theme built for small businesses that that is tailored towards the basics of gaining customers.&#8221;</p>
<p>I&#8217;m a huge fan of the simplicity and structure of the design.  It&#8217;s the kind of theme I&#8217;d personally use on my own sites.</p>
<p>If you like it, be sure to drop by and let Patrick know.  Maybe even convince him to create more child themes for you all.  He&#8217;s a great designer, so I&#8217;m sure you&#8217;ll like his work.</p>
<h2>Download the theme</h2>
<p>Before installing <em>WP Full Site</em>, make sure you have the latest version of the <a href="http://themehybrid.com/themes/hybrid" title="Hybrid WordPress theme framework">Hybrid theme</a> installed.</p>
<ul>
<li><a href="http://developdaly.com/themes/wpfullsite/" title="Get the WP Full Site theme page">Download</a></li>
<li><a href="http://demo.developdaly.com/?themedemo=wp-full-site" title="Preview the WP Full Site theme">Demo</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://themehybrid.com/archives/2009/10/wp-full-site-hybrid-child-theme/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Structure theme release: Version 2.0</title>
		<link>http://themehybrid.com/archives/2009/10/structure-theme-release-version-2-0</link>
		<comments>http://themehybrid.com/archives/2009/10/structure-theme-release-version-2-0#comments</comments>
		<pubDate>Tue, 06 Oct 2009 07:17:24 +0000</pubDate>
		<dc:creator>Justin Tadlock</dc:creator>
				<category><![CDATA[WordPress Themes]]></category>
		<category><![CDATA[Structure Theme]]></category>

		<guid isPermaLink="false">http://themehybrid.com/?p=1035</guid>
		<description><![CDATA[After being discontinued for nearly a year, the <em>Structure</em> WordPress theme is back in its most purest form and returning to its roots as a structurally-sound blogging theme.]]></description>
			<content:encoded><![CDATA[<p><img src="http://themehybrid.com/blog/wp-content/uploads/2009/10/structure-screenshot.png" alt="Structure WordPress theme" title="Structure WordPress theme" width="300" height="314" class="alignright size-full wp-image-1036" /></p>
<p><span class="drop-cap">T</span>he <em>Structure</em> theme was <a href="http://themehybrid.com/archives/2009/01/last-chance-to-download-options-structure-and-visionary" title="Last chance to download Options, Structure, and Visionary">discontinued in January</a> of this year.  By that time, the theme had amassed over <a href="http://themehybrid.com/archives/2009/02/the-final-statistics" title="The final statistics">60,000 downloads</a> and was the most-downloaded theme I had ever created.</p>
<p>I had several reasons for letting it go, but I always thought it might be a theme I&#8217;d bring back in some form.</p>
<p>Version 2.0 is now a child theme of the <a href="http://themehybrid.com/themes/hybrid" title="Hybrid WordPress theme framework">Hybrid theme framework</a>.  The theme has been returned to its purest form &mdash; a typographically-beautiful, pixel-perfect theme that should suit just about any blogger&#8217;s needs.  This version is much closer to my original vision than earlier versions.</p>
<h2>Why bring it back?</h2>
<p>What many of you might not know is that the <em>Hybrid</em> framework was actually built with the original code from <em>Structure</em>.  Nearly every project I done for over a year started with the code I had built into that theme.  While other themes were discontinued at the same time, it was the only one I was a bit sad to see go.</p>
<p>After asking a few of you if you&#8217;d like to see it returned and reading your responses, it was a no-brainer.</p>
<p><em>Will we see the return of Options and Visionary?</em>  I know that&#8217;s probably on some of your minds, so I&#8217;ll answer that now &mdash; it&#8217;s not likely.  I have no plans to bring back those themes at the moment, but you never know.</p>
<h2>What&#8217;s different about this version?</h2>
<p>For starters, it&#8217;s now a child theme.  I suppose that&#8217;s a huge change, but there are some other differences:</p>
<ul>
<li>It has all the features of the <em>Hybrid</em> theme (e.g., drop-downs, widgets everywhere, excellent code, etc.).</li>
<li>The code has been rebuilt from the ground up to be as lightweight as possible.</li>
<li>Special care has been given to the typography.</li>
<li>Created purely with <acronym title="Cascading Style Sheets">CSS</acronym> (i.e., no images were harmed in the creation of this theme).</li>
<li>It&#8217;s a bit wider, so there&#8217;s more breathing room for your content.</li>
<li>The theme has an additional widget area in the header (plus all of <em>Hybrid&#8217;s</em> widget areas).</li>
<li>It has a custom-built home page that features excerpts and thumbnails.</li>
</ul>
<h2>Download the theme</h2>
<p>Before installing and activating the theme, make sure you&#8217;ve installed the <a href="http://themehybrid.com/themes/hybrid" title="Hybrid WordPress theme framework">Hybrid theme</a>.</p>
<ul>
<li><a href="http://themehybrid.com/themes/structure" title="Structure WordPress theme">Download</a></li>
<li><a href="http://themehybrid.com/demo/structure" title="Preview the Structure WordPress theme">Demo</a></li>
</ul>
<p>I hope everyone enjoys this release.</p>
]]></content:encoded>
			<wfw:commentRss>http://themehybrid.com/archives/2009/10/structure-theme-release-version-2-0/feed</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>How to create your own magazine page with Hybrid</title>
		<link>http://themehybrid.com/archives/2009/08/how-to-create-your-own-magazine-page-with-hybrid</link>
		<comments>http://themehybrid.com/archives/2009/08/how-to-create-your-own-magazine-page-with-hybrid#comments</comments>
		<pubDate>Tue, 01 Sep 2009 04:09:45 +0000</pubDate>
		<dc:creator>Justin Tadlock</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[WordPress Themes]]></category>
		<category><![CDATA[Hybrid Theme]]></category>
		<category><![CDATA[WordPress Tutorials]]></category>

		<guid isPermaLink="false">http://themehybrid.com/?p=1017</guid>
		<description><![CDATA[A three part series of video tutorials that walks users through the process of setting up a magazine-type page using the <em>Hybrid</em> theme and a couple of plugins.]]></description>
			<content:encoded><![CDATA[<p><span class="drop-cap">O</span>ne of the things I try to stress about the <em>Hybrid</em> theme is its flexibility.  Sometimes, it&#8217;s hard to put into words all the different things you can do, even if you&#8217;re not a developer.  The only <em>real</em> limit is your imagination.</p>
<p>Community member <a href="http://www.greenermountain.com" title="Rusti Gregory">Rusti Gregory</a> (<em>rgregory</em> on the site) decided to put together a great set of videos that explains how to piece together a quick <em>magazine</em> page.</p>
<p>Here&#8217;s three things to note about the video tutorials:</p>
<ul>
<li>You don&#8217;t need to know <acronym title="Hypertext Preprocessor">PHP</acronym>.</li>
<li>You don&#8217;t have to create a custom template.</li>
<li>Everything is done with widgets and <acronym title="Cascading Style Sheets">CSS</acronym>.</li>
</ul>
<h2>The tools you&#8217;ll need</h2>
<p>To follow these videos, you should have these things installed:</p>
<ul>
<li><a href="http://themehybrid.com/themes/hybrid" title="Hybrid WordPress theme framework">Hybrid theme</a> (of course!)</li>
<li><a href="http://wordpress.org/extend/plugins/query-posts" title="Query Posts WordPress plugin">Query Posts plugin</a></li>
<li><a href="http://wordpress.org/extend/plugins/widget-logic" title="Widget Logic WordPress plugin">Widget Logic plugin</a></li>
</ul>
<h2>Watch the video tutorials</h2>
<p>This is a three-part series of videos titled <em>Magazine Theme or: How I Learned to Stop Worrying and Love the Plugins</em>.  Each video will walk you through the entire process.</p>
<ul>
<li><a href="http://www.greenermountain.com/2009/08/magazine-theme-or-how-i-learned-to-stop-worrying-and-love-the-plugins/" title="Hybrid Magazine video tutorial part 1">Part I</a></li>
<li><a href="http://www.greenermountain.com/2009/08/magazine-theme-or-how-i-learned-to-stop-worrying-and-love-the-plugins-part-ii/" title="Hybrid Magazine video tutorial part 2">Part II</a></li>
<li><a href="http://www.greenermountain.com/2009/08/magazine-theme-or-how-i-learned-to-stop-worrying-and-love-the-plugins-part-iii/" title="Hybrid Magazine video tutorial part 3">Part III</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://themehybrid.com/archives/2009/08/how-to-create-your-own-magazine-page-with-hybrid/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Vote for the best 404 page</title>
		<link>http://themehybrid.com/archives/2009/08/vote-for-the-best-404-page</link>
		<comments>http://themehybrid.com/archives/2009/08/vote-for-the-best-404-page#comments</comments>
		<pubDate>Mon, 31 Aug 2009 07:55:11 +0000</pubDate>
		<dc:creator>Justin Tadlock</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Contests]]></category>

		<guid isPermaLink="false">http://themehybrid.com/?p=1009</guid>
		<description><![CDATA[The submissions are in.  It's time to decide who has created the coolest, smartest, funniest 404 error page using the <em>Hybrid</em> WordPress theme.]]></description>
			<content:encoded><![CDATA[<p><span class="drop-cap">A</span>t the end of July, I opened a contest to see who had the <a href="http://themehybrid.com/archives/2009/07/who-can-create-the-coolest-funniest-smartest-404-page" title="Who can create the coolest, funniest, smartest 404 page?">coolest, funniest, smartest 404 page</a>.  I had hoped for a few more contestants, but instead I got to see 13 great submissions to the contest.</p>
<p>So, it&#8217;s time to vote.</p>
<h2>The competitors</h2>
<p>The websites in this competition are below.  The links will take you to a 404 error page on their site.  This is the only thing we&#8217;re judging them on, so take a moment to decide who has the coolest, funniest, smartest 404 page.</p>
<ul>
<li><a href="http://www.voipbloggen.dk/themehybrid" title="Voipbloggen">Voipbloggen</a></li>
<li><a href="http://www.cahills.us/baby" title="The Cahills">The Cahills</a></li>
<li><a href="http://malewail.com/404" title="Malewail">Malewail</a></li>
<li><a title="eCig Toolbox" href="http://ecigtoolbox.com/404">eCig Toolbox</a></li>
<li><a title="WBDW" href="http://webedewe.com/404">WBDW</a></li>
<li><a title="NaisInpo" href="http://naisinpo.com/404">NaisInpo</a></li>
<li><a title="GNOWFGLINS" href="http://gnowfglins.com/mother-hubbard">GNOWFGLINS</a></li>
<li><a title="Websiter" href="http://websiter.ro/404">Websiter</a></li>
<li><a title="Lithero" href="http://lithera.ro/404">Lithero</a></li>
<li><a title="Squid Log" href="http://squidlog.com/404">Squid Log</a></li>
<li><a title="Websiter II" href="http://404.websiter.ro/404">Websiter II</a></li>
<li><a title="Tejas Vapin" href="http://tejasvapin.com/404">Tejas Vapin</a></li>
<li><a title="Fromp Stomp" href="http://www.frompstomp.com/widgy">Fromp Stomp</a></li>
</ul>
<h2>The poll</h2>
<p>If you have trouble seeing or using the poll below, please visit the <a href="http://answers.polldaddy.com/poll/1937030/" title="Best 404 page poll">poll page</a>.</p>
<p><script type="text/javascript" charset="utf-8" src="http://static.polldaddy.com/p/1937030.js"></script></p>
<div class="clear">&nbsp;</div>
]]></content:encoded>
			<wfw:commentRss>http://themehybrid.com/archives/2009/08/vote-for-the-best-404-page/feed</wfw:commentRss>
		<slash:comments>30</slash:comments>
		</item>
		<item>
		<title>Hybrid Hook 0.2 makes customizing your site even easier</title>
		<link>http://themehybrid.com/archives/2009/08/hybrid-hook-0-2-makes-customizing-your-site-even-easier</link>
		<comments>http://themehybrid.com/archives/2009/08/hybrid-hook-0-2-makes-customizing-your-site-even-easier#comments</comments>
		<pubDate>Thu, 20 Aug 2009 16:54:54 +0000</pubDate>
		<dc:creator>Justin Tadlock</dc:creator>
				<category><![CDATA[WordPress Plugins]]></category>
		<category><![CDATA[Hybrid Hook]]></category>

		<guid isPermaLink="false">http://themehybrid.com/?p=1000</guid>
		<description><![CDATA[The long-awaited update to the Hybrid Hook plugin is here. Version 0.2 makes it easy to extend your <em>Hybrid</em>-powered site straight from your WordPress admin.]]></description>
			<content:encoded><![CDATA[<p><span class="drop-cap">I</span>n December, I released the first version of the <a href="http://themehybrid.com/themes/hybrid/hybrid-hook" title="Hybrid Hook WordPress plugin">Hybrid Hook</a> plugin.  It was a pretty cool plugin, but it was lacking a lot of finesse.  After months of user feedback and seeing how everyone was using the plugin, I decided to give this plugin a much-needed update.</p>
<p>The new version will make your life much simpler, especially if you&#8217;re an average end user.  Developers, you can work with this too.  Just imagine setting up a client&#8217;s site and simply plugging in additional code from an admin screen.  It lets you do the work but gives your client easy access to change things up.</p>
<p>The biggest improvement of this version is that I&#8217;ve created a few functions that will allow me to easily plug in new action hooks in the future.  It&#8217;s more efficient and cleaner than the previous version.</p>
<h2>What does the Hybrid Hook plugin do?</h2>
<p>It provides a user interface that allows the input of custom code.  Your code is then added to an action hook provided by the theme.  It&#8217;s an extension of the <a href="http://themehybrid.com/themes/hybrid" title="Hybrid WordPress theme framework">Hybrid theme</a>, which must be installed for this plugin to work.  You plug in your code; <em>Hybrid</em> executes it.</p>
<p>Most of the hooks within <em>Hybrid</em> are given a textarea where you can input:</p>
<ul>
<li><acronym title="Hypertext Markup Language">HTML</acronym></li>
<li>Shortcodes (new feature)</li>
<li>JavaScript</li>
<li><acronym title="Hypertext Preprocessor">PHP</acronym></li>
</ul>
<p>Version 0.2 adds a little extra to the normal setup.  You can choose to execute <acronym title="Hypertext Preprocessor">PHP</acronym> on a hook-by-hook basis as well as choose the priority you want your code to run on the hook.</p>
<h2>New admin screen</h2>
<p>I also gave the plugin a bit of a facelift.  It should be much easier to figure out where your code will go on the site and stay organized.</p>
<div id="attachment_1002" class="wp-caption aligncenter" style="width: 610px"><a href="http://themehybrid.com/blog/wp-content/uploads/2009/08/hybrid-hook-settings.png" title="View screenshot of the Hybrid Hook settings page"><img src="http://themehybrid.com/blog/wp-content/uploads/2009/08/hybrid-hook-thumbnail.png" alt="Using the Hybrid Hook settings" title="Hybrid Hook Settings" width="600" height="362" class="size-full wp-image-1002" /></a><p class="wp-caption-text">Using the Hybrid Hook settings</p></div>
<h2>What&#8217;s in store for the future?</h2>
<p>Here&#8217;s a few things I have in mind for the future:</p>
<ul>
<li>Allow editing of the output of filter hooks and not just the ability to add content to action hooks.</li>
<li>Add more action hooks to the settings screen.</li>
<li>Create a sister plugin for WordPress itself that lets you tap into the WordPress hook system.</li>
</ul>
<h2>Download the plugin</h2>
<p class="alert">If you&#8217;re upgrading from version 0.1, your settings will be lost.  I assure you this won&#8217;t happen in future versions, but it was a necessary evil with this version.  The best thing to do is just save your settings to a text file and transfer them over.</p>
<p>This version is now hosted on the WordPress plugin repository, so you can stay updated when new versions arrive.</p>
<ul>
<li><a href="http://wordpress.org/extend/plugins/hybrid-hook" title="Get the Hybrid Hook WordPress plugin">Download</a></li>
<li><a href="http://themehybrid.com/themes/hybrid/hybrid-hook" title="Hybrid Hook plugin page">Plugin Page</a></li>
</ul>
<p>Full instructions are in the <code>readme.html</code> file, which is included with the plugin download.</p>
]]></content:encoded>
			<wfw:commentRss>http://themehybrid.com/archives/2009/08/hybrid-hook-0-2-makes-customizing-your-site-even-easier/feed</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>Hybrid 0.7 survey results: Theme hooks</title>
		<link>http://themehybrid.com/archives/2009/08/hybrid-07-survey-results-theme-hooks</link>
		<comments>http://themehybrid.com/archives/2009/08/hybrid-07-survey-results-theme-hooks#comments</comments>
		<pubDate>Wed, 19 Aug 2009 20:20:11 +0000</pubDate>
		<dc:creator>Justin Tadlock</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Survey]]></category>

		<guid isPermaLink="false">http://themehybrid.com/?p=992</guid>
		<description><![CDATA[Replies to answers on the <em>Hybrid</em> 0.7 survey.  This post covers what action and filter hooks should be added to the theme.]]></description>
			<content:encoded><![CDATA[<p><span class="drop-cap">I</span>n the recent <a href="http://themehybrid.com/archives/2009/07/take-the-hybrid-07-survey" title="Hybrid 0.7 survey">Hybrid 0.7 survey</a>, I asked about action and filter hooks in the theme.  This was the least-answered question because most people don&#8217;t have to use hooks or have no idea what they are.  It&#8217;s more of a developer feature (though not limited to developers).  The question was:</p>
<blockquote><p>
What new hooks (filter hooks and action hooks) need to be implemented within the theme? Where? Why?
</p></blockquote>
<p>In this post, I&#8217;ll run through some of the answers and give my reply.</p>
<h2>Include options for hooks in the admin panel</h2>
<p>This is not a bad idea at all.  I wonder why I didn&#8217;t think of that.</p>
<p>Seriously, there&#8217;s already two plugins that do this &mdash; <a href="http://themehybrid.com/themes/hybrid/hybrid-hook" title="Hybrid Hook WordPress plugin">Hybrid Hook</a> and <a href="http://themehybrid.com/themes/hybrid/hybrid-hook-widgets" title="Hybrid Hook Widgets plugin">Hybrid Hook Widgets</a>.  The former gives you admin screen with tons of options.  The latter adds widget areas to several select action hooks.  I encourage you to give them a try.</p>
<p>I don&#8217;t like the idea of this as part of the core theme though.  <em>Hybrid</em> is meant to be a lightweight framework, which should be extended through things such as plugin and child themes.  It&#8217;s not supposed to be a powerhouse, <em>all-in-one</em> package.</p>
<h2>I&#8217;d like to see a &#8220;inside content hook&#8221;</h2>
<p>WordPress already has one for you.  It&#8217;s <code>the_content</code> and is used by many, many plugins and themes.</p>
<h2>More comment area hooks</h2>
<p>I definitely agree that the comments template and functions related to it need more hooks, especially filter hooks.  In fact, it&#8217;s one of the first things I brought up in the <a href="http://themehybrid.com/community/topic/hybrid-version-07-discussion" title="Hybrid 0.7 discussion">Hybrid 0.7 discussion</a> thread.  </p>
<p>I could really use some more feedback on what hooks you want to see here.  Feel free to post your ideas in the comments or the 0.7 discussion thread.</p>
<h2>A visual overview of the hooks</h2>
<p>This probably belongs under the documentation question, but it&#8217;s definitely something we need.  I&#8217;m currently working on this and will be adding it to the <a href="http://themehybrid.com/themes/hybrid/hooks" title="Hybrid hooks documentation">hooks documentation</a> as soon as possible.</p>
<h2>I have no idea what this means.</h2>
<p>This is definitely my favorite answer.  Hooks are a way for you to add custom content to WordPress, the <em>Hybrid</em> theme, and some plugins without touching the core code.  This allows you to easily keep up with upgrades without losing your customizations.</p>
<p>The truth is that not everyone needs to know how to use the WordPress hook system.  It&#8217;s mainly for developers.  But, if you really want to learn a little and customize your blog to your heart&#8217;s content, you need to learn the basics.  Hooks, especially action hooks, are simple to use.</p>
<p>Here&#8217;s some resources for using the action and filter hooks in <em>Hybrid</em>:</p>
<ul>
<li><a href="http://themehybrid.com/themes/hybrid/hooks" title="Hybrid hooks documentation">Hooks Documentation</a>
<ul>
<li><a href="http://themehybrid.com/themes/hybrid/hooks/actions" title="Hybrid action hooks">Action Hooks Reference</a></li>
<li><a href="http://themehybrid.com/themes/hybrid/hooks/filters" title="Hybrid filter hooks">Filter Hooks Reference</a></li>
</ul>
</li>
<li><a href="http://themehybrid.com/themes/hybrid/hybrid-hook" title="Hybrid Hook WordPress plugin">Hybrid Hook Plugin</a> </li>
<li><a href="http://themehybrid.com/themes/hybrid/hybrid-hook-widgets" title="Hybrid Hook Widgets plugin">Hybrid Hook Widgets</a></li>
</ul>
<h2>Your thoughts</h2>
<p>Even though the survey is now over, feel free to leave additional comments about action and filter hooks you&#8217;d like to see.  I&#8217;m always open to suggestions.</p>
<p>Stay tuned for the next post on the survey results.  I&#8217;ll be covering what you all consider &#8220;flaws&#8221; in the current <em>Hybrid</em> theme.</p>
]]></content:encoded>
			<wfw:commentRss>http://themehybrid.com/archives/2009/08/hybrid-07-survey-results-theme-hooks/feed</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Hybrid 0.7 survey results</title>
		<link>http://themehybrid.com/archives/2009/08/hybrid-07-survey-results</link>
		<comments>http://themehybrid.com/archives/2009/08/hybrid-07-survey-results#comments</comments>
		<pubDate>Tue, 18 Aug 2009 04:21:24 +0000</pubDate>
		<dc:creator>Justin Tadlock</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Survey]]></category>

		<guid isPermaLink="false">http://themehybrid.com/?p=986</guid>
		<description><![CDATA[The results for the Hybrid 0.7 survey are in.  Take a look to see the direction the theme framework will be taking with its next major release.]]></description>
			<content:encoded><![CDATA[<p><span class="drop-cap">A</span> few weeks ago, I opened the <a href="http://themehybrid.com/archives/2009/07/take-the-hybrid-07-survey" title="Hybrid theme version 0.7 survey">Hybrid 0.7 survey</a> to get feedback on the next major release of the <em>Hybrid</em> theme framework.  </p>
<p>This survey was a bit different than my typical survey because it only had four multiple-choice questions.  The remaining six questions called for more detailed user input.  A large reason for this is because <em>Hybrid</em> is at a point where ideas matter more than a ton of yes/no questions.  </p>
<p>I wanted to get people involved with the project.  To let voices be heard.  Let you have an opinion about the future of the theme.  </p>
<p>Since the last six questions can&#8217;t be represented in any real way in tabular results, I&#8217;m splitting those results into a series of posts.  In each post, I&#8217;ll address your ideas the best I can.  While I can&#8217;t reply to every individual answer, I&#8217;ll do my best to cover most of the general ideas.</p>
<h2>The survey results</h2>
<p>I&#8217;ve put together a chart with the results, so you can take a look at this in a nicely-formatted way:</p>
<ul>
<li><a href="http://themehybrid.com/blog/wp-content/uploads/2009/08/hybrid-07-survey.html" title="View the Hybrid 0.7 Survey Results">Survey Results</a></li>
</ul>
<p>The biggest question still hovering around is whether <em>Hybrid</em> 0.7 will keep its <acronym title="Search Engine Optimization">SEO</acronym> features.  Since the results are so close, the best option I see is to leave everything as it is now.  There wasn&#8217;t enough of a gap between the answers to come up with a solution that would please everyone.  This isn&#8217;t necessarily the final decision, but it is likely what we&#8217;ll see in 0.7.</p>
<p>Go ahead a take a look at the <a href="http://themehybrid.com/blog/wp-content/uploads/2009/08/hybrid-07-survey.html" title="View the Hybrid 0.7 Survey Results">survey results</a> and expect more-detailed posts on the last six questions this week.</p>
]]></content:encoded>
			<wfw:commentRss>http://themehybrid.com/archives/2009/08/hybrid-07-survey-results/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A little slice of Hybrid-theme history</title>
		<link>http://themehybrid.com/archives/2009/08/a-little-slice-of-hybrid-theme-history</link>
		<comments>http://themehybrid.com/archives/2009/08/a-little-slice-of-hybrid-theme-history#comments</comments>
		<pubDate>Thu, 13 Aug 2009 01:52:31 +0000</pubDate>
		<dc:creator>Justin Tadlock</dc:creator>
				<category><![CDATA[Community]]></category>
		<category><![CDATA[Hybrid Theme]]></category>

		<guid isPermaLink="false">http://themehybrid.com/?p=979</guid>
		<description><![CDATA[The <em>Hybrid</em> theme framework broke into the most popular themes on the WordPress theme directory for the first time.]]></description>
			<content:encoded><![CDATA[<p><span class="drop-cap">W</span>hile looking over my stats for the <a href="http://themehybrid.com/themes/hybrid" title="Hybrid WordPress theme framework">Hybrid</a> theme on the WordPress theme directory, I realized <em>Hybrid</em> was exactly tied with the theme that was currently the 15th most popular theme on the directory at 1,788 downloads.  I refreshed the page a few moments later, and the theme had gained a few more downloads.</p>
<p><em>Hybrid</em> finally cracked the <a href="http://wordpress.org/extend/themes/browse/popular/" title="Most popular WordPress themes">top 15 themes</a> on the theme directory, which I consider a great achievement.</p>
<p>Just in case it gets pushed out of the top 15 and never makes it back again, here&#8217;s a screenshot, so we can savor this moment:</p>
<div id="attachment_980" class="wp-caption aligncenter" style="width: 610px"><a href="http://themehybrid.com/blog/wp-content/uploads/2009/08/hybrid-top-10.png" title="Hybrid WordPress theme in the top 15"><img src="http://themehybrid.com/blog/wp-content/uploads/2009/08/hybrid-top-10-screenshot.png" alt="Hybrid breaks into the top 15 themes on the theme directory" title="Hybrid top 15 screenshot" width="590" class="size-full wp-image-980" /></a><p class="wp-caption-text">Hybrid breaks into the top 15 themes on the theme directory</p></div>
<h2>Three theme frameworks in the top 15</h2>
<p><em>Hybrid</em> isn&#8217;t the first theme framework to break into the top 15 though.  Ian Stewart&#8217;s <a href="http://wordpress.org/extend/themes/thematic" title="Thematic">Thematic</a> and Alex King&#8217;s <a href="http://wordpress.org/extend/themes/carrington-blog" title="Carrington Blog">Carrington Blog</a> (built off the Carrington framework) have both been in the spotlight for a while.</p>
<p>Earlier this year, I said it would be <a href="http://themeshaper.com/future-wordpress-themes-2009/" title="The Future of WordPress Themes 2009">The Year of the Theme Framework</a>, and it&#8217;s looking like that prediction is coming true.</p>
<h2>What are the benefits of the theme being in the top 15?</h2>
<p>While it&#8217;s obvious that we might get more converts to the theme club, there&#8217;s ways you all benefit too.  More people see the top 15 themes, which means we get more people using it.  More people using it creates:</p>
<ul>
<li>More people to catch bugs I overlook.</li>
<li>More <a href="http://themehybrid.com/community/forum/ideas" title="Ideas forum">ideas</a> on how to make the theme better.</li>
<li>More people that might be willing to help others on the support forums.</li>
<li>More sites on the <a href="http://themehybrid.com/showcase" title="Theme Hybrid showcase">showcase blog</a> to use for inspiration.</li>
</ul>
<p>Anyway, I&#8217;m going to enjoy this moment.</p>
]]></content:encoded>
			<wfw:commentRss>http://themehybrid.com/archives/2009/08/a-little-slice-of-hybrid-theme-history/feed</wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Hybrid theme release: Version 0.6.1</title>
		<link>http://themehybrid.com/archives/2009/08/hybrid-theme-release-version-061</link>
		<comments>http://themehybrid.com/archives/2009/08/hybrid-theme-release-version-061#comments</comments>
		<pubDate>Mon, 10 Aug 2009 16:43:50 +0000</pubDate>
		<dc:creator>Justin Tadlock</dc:creator>
				<category><![CDATA[WordPress Themes]]></category>
		<category><![CDATA[Hybrid Theme]]></category>

		<guid isPermaLink="false">http://themehybrid.com/?p=973</guid>
		<description><![CDATA[Version 0.6.1 of the <em>Hybrid</em> WordPress theme framework is a maintenance release.  It's time to upgrade your sites to the latest codebase.]]></description>
			<content:encoded><![CDATA[<p><span class="drop-cap">V</span>ersion 0.6 of the <em>Hybrid</em> theme framework has been one of the solidest releases we&#8217;ve had yet.  It&#8217;s been nearly two months since the last release, which I consider a good thing.</p>
<p>Of course, there&#8217;s always a bug or two, so it&#8217;s time for a maintenance release to fix pretty much every bug that has been reported in the last two months.</p>
<h2>Bug fixes</h2>
<p>Here&#8217;s a list of the bugs that have been squashed in this release:</p>
<ul>
<li>Custom field series extension didn&#8217;t display a value.</li>
<li>User role class in comments needed an extra check for an array.</li>
<li>Paged <code>&lt;body></code> class bug.</li>
<li>Open <code>&lt;/em></code> within the Tags widget settings.</li>
<li>Duplicate <code>category</code> and <code>post_tag</code> classes removed.</li>
<li>Missing <code>s</code> in <code>&lt;p class="no-data"></code> in the <code>blog.php</code> page template.</li>
<li>Sometimes, extra commas were displayed for custom taxonomies depending on the theme settings and user setup.</li>
<li>Wrong variable in the Bookmarks widget &mdash; <code>$show_images</code> changed to <code>$show_name</code>.</li>
</ul>
<p>Okay, so eight bugs seems like a lot to me, but most of these only manifested in specific scenarios.  I would consider only the first bug listed as a high-priority bug.  All that beta testing everyone did before the initial release of 0.6 definitely paid off.</p>
<h2>General changes to the theme</h2>
<p>These things aren&#8217;t classified as bugs, but needed changing to satisfy a few areas that needed touching up.</p>
<ul>
<li>The <code>comments.php</code> now uses <code>admin_url( 'profile.php' )</code>, which is filterable, to link to the user&#8217;s profile.</li>
<li>Added the <code>hybrid_disable_pagenavi_style()</code> function to account for changes in the WP PageNavi plugin.</li>
<li>Changed Hybrid&#8217;s profile <acronym title="Uniform Resource Locator">URI</acronym> back to <code>http://gmpg.org/xfn/11</code>.</li>
</ul>
<h2>Update your theme</h2>
<p>Take a few minutes to upgrade to the latest version.  </p>
<p>With the built-in theme upgrader for WordPress, this should be as simple as going to your themes control panel and upgrading <em>Hybrid</em>.  If you&#8217;re not a fan of the upgrader, just download a fresh copy of the theme (version 0.6.1), delete your old copy, and upload the new one.</p>
<ul>
<li><a href="http://wordpress.org/extend/themes/hybrid" title="Download version 0.6.1 of the Hybrid theme">Download</a></li>
<li><a href="http://themehybrid.com/themes/hybrid" title="Hybrid WordPress theme tutorials">Documentation</a></li>
<li><a href="http://themehybrid.com/demo/hybrid/index.php?wptheme=Hybrid" title="Hybrid theme framework preview">Demo</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://themehybrid.com/archives/2009/08/hybrid-theme-release-version-061/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>
