<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Thesis Wordpress Theme</title>
	<atom:link href="http://thesiscustom.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://thesiscustom.wordpress.com</link>
	<description></description>
	<lastBuildDate>Mon, 04 Jan 2010 06:18:34 +0000</lastBuildDate>
	<language></language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='thesiscustom.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Thesis Wordpress Theme</title>
		<link>http://thesiscustom.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://thesiscustom.wordpress.com/osd.xml" title="Thesis Wordpress Theme" />
	<atom:link rel='hub' href='http://thesiscustom.wordpress.com/?pushpress=hub'/>
		<item>
		<title>How to Set Up and Use Dropdown Navigation in Thesis 1.6</title>
		<link>http://thesiscustom.wordpress.com/2010/01/04/how-to-set-up-and-use-dropdown-navigation-in-thesis-1-6/</link>
		<comments>http://thesiscustom.wordpress.com/2010/01/04/how-to-set-up-and-use-dropdown-navigation-in-thesis-1-6/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 06:16:09 +0000</pubDate>
		<dc:creator>christian</dc:creator>
				<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://thesiscustom.wordpress.com/?p=41</guid>
		<description><![CDATA[Although Thesis 1.6 is flush with new features, one in particular stands head and shoulders above the rest—the all-new dropdown navigation menu! In the following video, I’m going to show you how to set up your new menu, and once we’ve covered the basics, I’ll show you how to use the new design controls to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesiscustom.wordpress.com&amp;blog=11230315&amp;post=41&amp;subd=thesiscustom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Although Thesis 1.6 is flush with new features, one in particular stands head and shoulders above the rest—the all-new dropdown navigation menu!</p>
<p>In the following video, I’m going to show you how to set up your new menu, and once we’ve covered the basics, I’ll show you how to use the new design controls to style your menu!</p>
<p style="text-align:center;"><a href="http://diythemes.com/thesis/get-thesis/?a_aid=affgnuinne&amp;a_bid=ec98e1f7" target="_blank"><img class="size-medium wp-image-42 aligncenter" title="How to Set Up and Use Dropdown Navigation in Thesis 1.6" src="http://thesiscustom.files.wordpress.com/2010/01/howtodropdown.jpg?w=300&#038;h=201" alt="How to Set Up and Use Dropdown Navigation in Thesis 1.6" width="300" height="201" /></a></p>
<p style="text-align:left;">Thesis 1.6 has arrived, and it’s <em>packed</em> with new design controls that are so fun and easy to use, you’ll be addicted in no time! Stop wondering what all the fuss is about—it’s time to <a href="http://diythemes.com/thesis/get-thesis/?a_aid=affgnuinne&amp;a_bid=ec98e1f7">get Thesis!</a></p>
<p style="text-align:left;">Resource : <a href="http://diythemes.com/thesis/dropdown-navigation/">http://diythemes.com/thesis/dropdown-navigation/</a></p>
<p style="text-align:left;">
<p><a href="http://www.diythemes.com/thesis/get-thesis?a_aid=affgnuinne&amp;a_bid=0d7c7157"><img src="https://diythemes.com/aff/accounts/default1/banners/468x15.png" alt="" title="" /></a><img style="border:0;" src="https://diythemes.com/aff/scripts/imp.php?a_aid=affgnuinne&amp;a_bid=0d7c7157" width="1" height="1" alt="" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thesiscustom.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thesiscustom.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thesiscustom.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thesiscustom.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thesiscustom.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thesiscustom.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thesiscustom.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thesiscustom.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thesiscustom.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thesiscustom.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thesiscustom.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thesiscustom.wordpress.com/41/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thesiscustom.wordpress.com/41/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thesiscustom.wordpress.com/41/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesiscustom.wordpress.com&amp;blog=11230315&amp;post=41&amp;subd=thesiscustom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thesiscustom.wordpress.com/2010/01/04/how-to-set-up-and-use-dropdown-navigation-in-thesis-1-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6b0e969210944413773ea16a1b4ebee7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">christian</media:title>
		</media:content>

		<media:content url="http://thesiscustom.files.wordpress.com/2010/01/howtodropdown.jpg?w=300" medium="image">
			<media:title type="html">How to Set Up and Use Dropdown Navigation in Thesis 1.6</media:title>
		</media:content>

		<media:content url="https://diythemes.com/aff/accounts/default1/banners/468x15.png" medium="image" />

		<media:content url="https://diythemes.com/aff/scripts/imp.php?a_aid=affgnuinne&#38;a_bid=0d7c7157" medium="image" />
	</item>
		<item>
		<title>Default Hook Usage in Thesis</title>
		<link>http://thesiscustom.wordpress.com/2010/01/04/default-hook-usage-in-thesis/</link>
		<comments>http://thesiscustom.wordpress.com/2010/01/04/default-hook-usage-in-thesis/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 00:59:05 +0000</pubDate>
		<dc:creator>christian</dc:creator>
				<category><![CDATA[Reference]]></category>

		<guid isPermaLink="false">http://thesiscustom.wordpress.com/?p=27</guid>
		<description><![CDATA[In its default state, Thesis hooks quite a few elements into place. This provides for easy and effective customization in the form of adding, deleting, or moving these “hooked” elements around the theme via the Thesis hook system. Occasionally, you may need to un-hook (or remove) one or more of these elements, and you’ll need [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesiscustom.wordpress.com&amp;blog=11230315&amp;post=27&amp;subd=thesiscustom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>In its default state, Thesis hooks quite a few elements into place. This provides for easy and effective customization in the form of adding, deleting, or moving these “hooked” elements around the theme via the Thesis hook system.</p>
<p>Occasionally, you may need to un-hook (or remove) one or more of these elements, and you’ll need to know which hook to target in order to get your desired result. The following list details these default elements and their associated hooks<sup><a href="#f1">1</a></sup>:</p>
<p><strong>Thesis nav menu</strong><br />
This is the page-based navigation menu that contains your “home” link.</p>
<ul>
<li> thesis_nav_menu <em>function</em></li>
<li> thesis_hook_before_header <em>hook</em></li>
</ul>
<p><strong>Header</strong><br />
By default, the header contains your site title and tagline, and it appears directly beneath your nav menu.</p>
<ul>
<li> thesis_default_header <em>function</em></li>
<li> thesis_hook_header <em>hook</em></li>
</ul>
<p><strong>Post tags</strong><br />
This is a simple list of the tags associated with a particular post. You can control its visibility in the Thesis Options panel, and you can change its location by moving it to a different hook.</p>
<ul>
<li>thesis_post_tags <em>function</em></li>
<li> thesis_hook_after_post <em>hook</em></li>
</ul>
<p><strong>Comments link</strong><br />
This is the “{ 2 comments }” text that appears after each post on index and archive pages.</p>
<ul>
<li> thesis_comments_link     <em>function</em></li>
<li> thesis_hook_after_post     <em>hook</em></li>
</ul>
<p><strong>Post navigation</strong><br />
Links to the preceding and succeeding posts that appear only on single post pages.</p>
<ul>
<li> thesis_prev_next_posts     <em>function</em></li>
<li> thesis_hook_after_content     <em>hook</em></li>
</ul>
<p><strong>Previous/next post navigation</strong><br />
Paged-based post navigation that appears only on index and archive pages</p>
<ul>
<li> thesis_post_navigation     <em>function</em></li>
<li> thesis_hook_after_content     <em>hook</em></li>
</ul>
<p><strong>Subscribe to Comments plugin compatibility</strong><br />
If you’re using the <a href="http://wordpress.org/extend/plugins/subscribe-to-comments/" target="_blank">Subscribe to Comments plugin</a>, Thesis will detect this and add the appropriate code to your comment form.</p>
<ul>
<li> show_subscription_checkbox     <em>function</em></li>
<li> thesis_hook_comment_form     <em>hook</em></li>
</ul>
<p><strong>Archive page information box</strong><br />
On archive pages, the informational block that appears above the list of posts is hooked into place.</p>
<ul>
<li> thesis_default_archive_info     <em>function</em></li>
<li>thesis_hook_archive_info     <em>hook</em></li>
</ul>
<p><strong>Thesis attribution</strong><br />
The DIYthemes attribution link is hooked into place by default.</p>
<ul>
<li> thesis_attribution     <em>function</em></li>
<li> thesis_hook_footer     <em>hook</em></li>
</ul>
<p><strong>Footer scripts</strong><br />
Thesis uses a hook to insert the footer scripts that you can define in your Thesis Options panel.</p>
<ul>
<li> thesis_footer_scripts     <em>function</em></li>
<li> thesis_hook_after_html     <em>hook</em></li>
</ul>
<p><strong>404 page title</strong><br />
Because your 404 page’s title and content are hooked into place, your 404 page is completely customizable!</p>
<ul>
<li> thesis_404_title     <em>function</em></li>
<li> thesis_hook_404_title     <em>hook</em></li>
</ul>
<p><strong>404 page content</strong><br />
You can add any HTML you want to your 404 page’s content area.</p>
<ul>
<li>thesis_404_content    <em> function</em></li>
<li>thesis_hook_404_content     <em>hook</em></li>
</ul>
<p>source : <a href="http://diythemes.com/thesis/rtfm/default-hook-usage/" target="_blank">http://diythemes.com/thesis/rtfm/default-hook-usage/</a></p>
<p><a href="http://www.diythemes.com/thesis/get-thesis?a_aid=affgnuinne&amp;a_bid=0d7c7157"><img src="https://diythemes.com/aff/accounts/default1/banners/468x15.png" alt="" title="" /></a><img style="border:0;" src="https://diythemes.com/aff/scripts/imp.php?a_aid=affgnuinne&amp;a_bid=0d7c7157" width="1" height="1" alt="" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thesiscustom.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thesiscustom.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thesiscustom.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thesiscustom.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thesiscustom.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thesiscustom.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thesiscustom.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thesiscustom.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thesiscustom.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thesiscustom.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thesiscustom.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thesiscustom.wordpress.com/27/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thesiscustom.wordpress.com/27/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thesiscustom.wordpress.com/27/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesiscustom.wordpress.com&amp;blog=11230315&amp;post=27&amp;subd=thesiscustom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thesiscustom.wordpress.com/2010/01/04/default-hook-usage-in-thesis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6b0e969210944413773ea16a1b4ebee7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">christian</media:title>
		</media:content>

		<media:content url="https://diythemes.com/aff/accounts/default1/banners/468x15.png" medium="image" />

		<media:content url="https://diythemes.com/aff/scripts/imp.php?a_aid=affgnuinne&#38;a_bid=0d7c7157" medium="image" />
	</item>
		<item>
		<title>How to Customize Like a Pro with Theme Hooks</title>
		<link>http://thesiscustom.wordpress.com/2010/01/04/how-to-customize-like-a-pro-with-theme-hooks/</link>
		<comments>http://thesiscustom.wordpress.com/2010/01/04/how-to-customize-like-a-pro-with-theme-hooks/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 00:35:02 +0000</pubDate>
		<dc:creator>christian</dc:creator>
				<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://thesiscustom.wordpress.com/?p=22</guid>
		<description><![CDATA[Hooks are the key to making just about any customization you want to Thesis and, ultimately, to WordPress. Thesis features a simple hook system that is essentially an API—a set of basic commands that you can use to add to, subtract from, and modify the functionality of your Thesis installation. The beauty here, however, is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesiscustom.wordpress.com&amp;blog=11230315&amp;post=22&amp;subd=thesiscustom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Hooks are the key to making just about any customization you want to Thesis and, ultimately, to WordPress. Thesis features a simple hook system that is essentially an API—a set of basic commands that you can use to add to, subtract from, and modify the functionality of your Thesis installation.</p>
<p>The beauty here, however, is that you don’t have to be a programmer or coder of any sort to understand and utilize the Thesis hook system. If you can cut and paste, then you shouldn’t have any trouble making basic, effective (and best of all, futureproof!) customizations to your theme.</p>
<blockquote><p>By leveraging hooks, you can isolate all of your custom HTML changes to a single file—custom_functions.php. Without question, this is the most powerful and efficient way to run your site with the Thesis WordPress framework.</p></blockquote>
<h3>Using the Thesis Hook System</h3>
<p>More than likely, your preferred use of hooks will be to insert your own custom bits of HTML into <a href="http://diythemes.com/thesis/rtfm/hooks/">specific locations around the theme</a>. Conveniently, you can accomplish this from within your custom_functions.php file, and the entire process consists of just two steps:</p>
<p>1. construct a simple function to house your custom HTML<br />
2. tell Thesis where to place your custom code by specifying the appropriate hook</p>
<p>Sounds easy enough, right? To illustrate the specifics, we’re going to look at a few examples, but before we get into that, you need to know the two basic commands that will allow you to work with both Thesis and WordPress hooks.</p>
<h3>Hook Commands</h3>
<p>Hooks run whatever functions you tell them to run, so ultimately, working with them is a pretty straightforward process. You can add a function to any hook by using the add_action() command, which takes the following form:</p>
<pre>add_action('hook_name', 'your_custom_function');</pre>
<p>Hooks can run any number of functions, and in many cases, you may want to run two or more functions in a single hook location. In order to run a second (or third, or fourth, etc.) function at a particular hook, all you need to do is add a second add_action() call:</p>
<pre>add_action('unique_hook_location', 'your_custom_function_1');
add_action('unique_hook_location', 'your_custom_function_2');</pre>
<p>By default, <a href="http://diythemes.com/thesis/rtfm/default-hook-usage/">Thesis uses a few of its available hooks</a>, and occasionally, you may want to un-hook default functions, move them around, or replace them with your own functions. In this case, you’ll need to use the remove_action() command:</p>
<pre>remove_action('hook_name', 'function_you_want_to_remove');</pre>
<p>Now that you know the two commands for working with hooks, you can dive into some examples and learn the specifics of hook interaction.</p>
<h3>Example 1: Make Your Header Display Above Your Nav Menu</h3>
<p>The goal of our first example is simple: we’d like to rearrange the top of our site so that the header appears above the nav menu. By default, Thesis uses hooks to position both the nav menu and the header, as seen in launch.php:</p>
<pre>add_action('thesis_hook_before_header', 'thesis_nav_menu');
add_action('thesis_hook_header', 'thesis_default_header');</pre>
<p>Our goal is to have our header display above our nav menu, but right now, the opposite is true because the nav menu is hooked into place just above the header (using thesis_hook_before_header). In order to solve this problem, all we have to do is move the nav menu to a hook that exists immediately beneath the header… But which hook will we use for that?</p>
<p>Generally, most Thesis hooks exist in pairs, as seen in the <a href="http://diythemes.com/thesis/rtfm/hooks/">hook reference list</a>. For instance, there are two hooks surrounding the header:</p>
<ul>
<li> thesis_hook_before_header</li>
<li>thesis_hook_after_header</li>
</ul>
<p>Since our goal is to move the nav menu beneath the header, all we have to do is unhook the nav menu from above the header, and then simply reposition it with a new hook, like so:</p>
<pre>remove_action('thesis_hook_before_header', 'thesis_nav_menu');
add_action('thesis_hook_after_header', 'thesis_nav_menu');</pre>
<h3>Example 2: Add a Popular Posts Widget to Your Sidebar</h3>
<p>In our second example, let’s assume that we’d like to place a popular posts widget at the top of Sidebar 2. Example 1 was simple because we didn’t actually have to create any content—we just moved the nav menu to a different hook. However, in this case, we actually need to figure out a way to create a sidebar widget containing a list of our most recent popular posts, and then we have to hook that widget into place atop Sidebar 2.</p>
<p>Fortunately, Thesis comes equipped with a handy function (thesis_widget_recent_posts) that can generate a recent posts widget from any category, so we’re going to be making use of this to generate our popular post list. Here’s what the function looks like:</p>
<pre>thesis_widget_recent_posts('category slug', 'widget title', 'number of posts to show');</pre>
<p>In the above snippet, category slug, widget title, and number of posts to show are all optional parameters, but we’ll need to specify at least a category slug and widget title in order to make this function show only items from our “Popular” category. Here’s how we do that:</p>
<pre>thesis_widget_recent_posts('popular', 'Popular Posts');</pre>
<p>In a perfect world, we’d be able to hook the above function into place, and our work would be done. Unfortunately, the add_action and remove_action commands do not allow us to specify parameters for the functions we call, and without parameters, the above function is useless.</p>
<p>Clearly, we’re going to need a workaround, and in this case, the solution happens to be quite simple. All we need to do is wrap the function call above inside a new, parameter-less container function, and then we can hook this new function into place. Check it out:</p>
<pre>function custom_popular_posts() {
    thesis_widget_recent_posts('popular', 'Popular Posts');
}</pre>
<p>Because our new function does not contain any parameters, we can hook it into place wherever we want. In this case, our goal is to add a popular posts widget to the top of Sidebar 2, so we’ll need to use the thesis_hook_before_sidebar_2 hook to get this new widget to appear in the correct location. Here’s the actual reference that we’re going to use:</p>
<pre>add_action('thesis_hook_before_sidebar_2', 'custom_popular_posts');</pre>
<p>Putting it all together, here’s the chunk of code that you need to add to your custom_functions.php file to have your popular posts list appear in Sidebar 2:</p>
<pre>function custom_popular_posts() {
    thesis_widget_recent_posts('popular', 'Popular Posts');
}

add_action('thesis_hook_before_sidebar_2', 'custom_popular_posts');</pre>
<p>source : <a href="http://diythemes.com/thesis/rtfm/customizing-with-hooks/">http://diythemes.com/thesis/rtfm/customizing-with-hooks/</a></p>
<p><a href="http://www.diythemes.com/thesis/get-thesis?a_aid=affgnuinne&amp;a_bid=0d7c7157"><img src="https://diythemes.com/aff/accounts/default1/banners/468x15.png" alt="" title="" /></a><img style="border:0;" src="https://diythemes.com/aff/scripts/imp.php?a_aid=affgnuinne&amp;a_bid=0d7c7157" width="1" height="1" alt="" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thesiscustom.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thesiscustom.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thesiscustom.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thesiscustom.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thesiscustom.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thesiscustom.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thesiscustom.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thesiscustom.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thesiscustom.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thesiscustom.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thesiscustom.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thesiscustom.wordpress.com/22/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thesiscustom.wordpress.com/22/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thesiscustom.wordpress.com/22/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesiscustom.wordpress.com&amp;blog=11230315&amp;post=22&amp;subd=thesiscustom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thesiscustom.wordpress.com/2010/01/04/how-to-customize-like-a-pro-with-theme-hooks/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6b0e969210944413773ea16a1b4ebee7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">christian</media:title>
		</media:content>

		<media:content url="https://diythemes.com/aff/accounts/default1/banners/468x15.png" medium="image" />

		<media:content url="https://diythemes.com/aff/scripts/imp.php?a_aid=affgnuinne&#38;a_bid=0d7c7157" medium="image" />
	</item>
		<item>
		<title>Thesis Hook Reference List</title>
		<link>http://thesiscustom.wordpress.com/2010/01/04/thesis-hook-reference-list/</link>
		<comments>http://thesiscustom.wordpress.com/2010/01/04/thesis-hook-reference-list/#comments</comments>
		<pubDate>Mon, 04 Jan 2010 00:20:04 +0000</pubDate>
		<dc:creator>christian</dc:creator>
				<category><![CDATA[Reference]]></category>

		<guid isPermaLink="false">http://thesiscustom.wordpress.com/?p=14</guid>
		<description><![CDATA[WordPress provides an impressive array of hooks with which you can hook your own actions into, remove default WordPress actions therefrom, or filter the output of posts, comments, and more. As impressive as the list is, though, they don’t allow you much in the way of modifying your theme. This is where Thesis hooks come [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesiscustom.wordpress.com&amp;blog=11230315&amp;post=14&amp;subd=thesiscustom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>WordPress provides an impressive array of hooks with which you can hook your own actions into, remove default WordPress actions therefrom, or filter the output of posts, comments, and more.</p>
<p>As impressive as the list is, though, they don’t allow you much in the way of modifying your theme. This is where Thesis hooks come into play. This reference should come in handy as you modify your theme.</p>
<h3><strong>Thesis Hooks</strong></h3>
<p><strong>thesis_hook_before_html</strong><br />
Just after the opening body tag, before anything else.</p>
<p><strong>thesis_hook_after_html</strong><br />
Just before the closing body tag, after everything else.</p>
<p><strong>thesis_hook_before_header</strong><br />
Just before the block which usually contains the site name &amp; tagline.</p>
<p><strong>thesis_hook_after_header</strong><br />
Just after the block which usually contains the site name &amp; tagline.</p>
<p><strong>thesis_hook_header</strong><br />
Determines the content of div#header.</p>
<p><strong>thesis_hook_before_title</strong><br />
Within div#header, before the site title.</p>
<p><strong>thesis_hook_after_title</strong><br />
Within div#header, after the site tagline.</p>
<p><strong>thesis_hook_first_nav_item</strong><br />
Within the nav menu, just after &lt;ul&gt;.</p>
<p><strong>thesis_hook_last_nav_item</strong><br />
Within the nav menu, just before &lt;/ul&gt;.</p>
<p><strong>thesis_hook_before_content_box</strong><br />
Within div#page, just before div#content_box. Depending on your settings, the feature box may be added to this hook.</p>
<p><strong>thesis_hook_after_content_box</strong><br />
Within div#page, just after div#content_box.</p>
<p><strong>thesis_hook_before_content</strong><br />
Within div#content, before posts begin.</p>
<p><strong>thesis_hook_after_content</strong><br />
Within div#content, after all posts.</p>
<p><strong>thesis_hook_feature_box</strong><br />
Within div#feature_box; the feature box must be enabled in the Thesis Options for this hook to have any effect.</p>
<p><strong>thesis_hook_before_post_box</strong><br />
Within div#content, just before the div for each post. If more than one post is shown on a page, this hook fires before each of them. The position of the post is passed as a parameter if needed in actions added to this hook (targeting only the first or third posts, for example).</p>
<p><strong>thesis_hook_after_post_box</strong><br />
Within div#content, just after the closing div for each post. If more than one post is shown on a page, this hook fires after each of them. The position of the post is passed as a parameter if needed in actions added to this hook (targeting only the first or third posts, for example).</p>
<p><strong>thesis_hook_before_teasers_box</strong><br />
……………..</p>
<p><strong>thesis_hook_after_teasers_box</strong><br />
……………..</p>
<p><strong>thesis_hook_before_post</strong><br />
Within div.format_text, before post content. If more than one post is shown on a page, this hook fires before each of them. The position of the post is passed as a parameter if needed in actions added to this hook (targeting only the first or third posts, for example).</p>
<p><strong>thesis_hook_after_post</strong><br />
Within div.format_text, after post content. If more than one post is shown on a page, this hook fires before each of them. The position of the post is passed as a parameter if needed in actions added to this hook (targeting only the first or third posts, for example).</p>
<p><strong>thesis_hook_before_teaser_box</strong><br />
……………</p>
<p><strong>thesis_hook_after_teaser_box</strong><br />
……………</p>
<p><strong>thesis_hook_before_teaser</strong><br />
……………</p>
<p><strong>thesis_hook_after_teaser</strong><br />
……………</p>
<p><strong>thesis_hook_before_headline</strong><br />
Within div.headline_area, before the title of the page. If more than one post is shown on a page, this hook fires for each one. The position of the post is passed as a parameter if needed in actions added to this hook (targeting only the first or third posts, for example).</p>
<p><strong>thesis_hook_after_headline</strong><br />
Within div&gt;headline_area, after the title of the page. If more than one post is shown on a page, this hook fires for each one.</p>
<p><strong>thesis_hook_before_teaser_headline</strong><br />
………</p>
<p><strong>thesis_hook_after_teaser_headline</strong><br />
………</p>
<p><strong>thesis_hook_byline_item</strong><br />
Within p.headline_meta, just before the edit link (if enabled). This hook will only have a noticeable affect if there is a byline to display according to the settings in Thesis Options. If more than one post is shown on a page, this hook is fired for each one.</p>
<p><strong>thesis_hook_before_comment_meta</strong><br />
Within dt.comment, before the comment’s meta information. If there is more than one comment on the page, this hook is fired for each one.</p>
<p><strong>thesis_hook_after_comment_meta</strong><br />
Within dt.comment, after the comment’s meta information. If there is more than one comment on the page, this hook is fired for each one.</p>
<p><strong>thesis_hook_after_comment</strong><br />
Within div.format_text, after the comment’s text. If there is more than one comment on the page, this hook is fired for each one.</p>
<p><strong>thesis_hook_comment_field</strong><br />
Within form#commentform, just before the comment box textarea.</p>
<p><strong>thesis_hook_comment_form</strong><br />
Within form#commentform, just before the paragraph containing the comment form’s submit button.</p>
<p><strong>thesis_hook_archives_template</strong><br />
….</p>
<p><strong>thesis_hook_custom_template</strong><br />
….</p>
<p><strong>thesis_hook_faux_admin</strong><br />
Within div#content_box (and also div#column_wrap if a sidebars-first three-column layout is in use). Can be used with plugins such as Customize Your Community to customize things like the login form.</p>
<p><strong>thesis_hook_archive_info</strong><br />
Above the first post only on archive views (e.g., category listings, date listings, search results).</p>
<p><strong>thesis_hook_404_title</strong><br />
Within h1. Determines the title of 404 error pages (not the title which appears in the browser’s title bar).</p>
<p><strong>thesis_hook_404_content</strong><br />
Within div.format_text. Determines the content of a 404 error page.</p>
<p><strong>thesis_hook_before_sidebars</strong><br />
Just within div#sidebars, before either sidebar or the multimedia box begins.</p>
<p><strong>thesis_hook_after_sidebars</strong><br />
Within div#sidebars, after both sidebars.</p>
<p><strong>thesis_hook_multimedia_box</strong><br />
…..</p>
<p><strong>thesis_hook_after_multimedia_box</strong><br />
Within div#sidebars, after the multimedia box.</p>
<p><strong>thesis_hook_before_sidebar_1</strong><br />
Within div#sidebar_1 ul.sidebar_list, before sidebar 1’s first widget.</p>
<p><strong>thesis_hook_after_sidebar_1</strong><br />
Within div#sidebar_1 ul.sidebar_list, after sidebar 1’s last widget.</p>
<p><strong>thesis_hook_before_sidebar_2</strong><br />
Within div#sidebar_2 ul.sidebar_list, before sidebar 2’s first widget.</p>
<p><strong>thesis_hook_after_sidebar_2</strong><br />
Within div#sidebar_2 ul.sidebar_list, after sidebar 2’s last widget.</p>
<p><strong>thesis_hook_before_footer</strong><br />
Just before div#footer.</p>
<p><strong>thesis_hook_after_footer</strong><br />
Just after div#footer.</p>
<p><strong>thesis_hook_footer</strong><br />
Within div#footer.</p>
<h3><strong>Bonus WordPress Hooks</strong></h3>
<p>Just for fun, here are some WordPress hooks which you should be familiar with as well:</p>
<p><strong>wp_head</strong><br />
Within head, useful for outputting meta tags, JavaScript, stylesheet information, and so on.</p>
<p><strong>wp_footer</strong><br />
Within div#footer. This is what plugins will use to output to your footer. It is similar to the thesis_hook_footer hook and appears after it.</p>
<p><strong>comment_form</strong><br />
Within form#commentform similar to the hook thesis_hook_comment_form, but appears after the submit button and has the comment ID number passed to it as a parameter.</p>
<p>source : http://diythemes.com/thesis/rtfm/hooks/<br />
﻿<br />
<a href="http://www.diythemes.com/thesis/get-thesis?a_aid=affgnuinne&amp;a_bid=0d7c7157"><img src="https://diythemes.com/aff/accounts/default1/banners/468x15.png" alt="" title="" /></a><img style="border:0;" src="https://diythemes.com/aff/scripts/imp.php?a_aid=affgnuinne&amp;a_bid=0d7c7157" width="1" height="1" alt="" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thesiscustom.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thesiscustom.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thesiscustom.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thesiscustom.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thesiscustom.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thesiscustom.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thesiscustom.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thesiscustom.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thesiscustom.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thesiscustom.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thesiscustom.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thesiscustom.wordpress.com/14/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thesiscustom.wordpress.com/14/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thesiscustom.wordpress.com/14/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesiscustom.wordpress.com&amp;blog=11230315&amp;post=14&amp;subd=thesiscustom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thesiscustom.wordpress.com/2010/01/04/thesis-hook-reference-list/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6b0e969210944413773ea16a1b4ebee7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">christian</media:title>
		</media:content>

		<media:content url="https://diythemes.com/aff/accounts/default1/banners/468x15.png" medium="image" />

		<media:content url="https://diythemes.com/aff/scripts/imp.php?a_aid=affgnuinne&#38;a_bid=0d7c7157" medium="image" />
	</item>
		<item>
		<title>How to Customize Your Site Intelligently with Hooks</title>
		<link>http://thesiscustom.wordpress.com/2010/01/03/hello-world/</link>
		<comments>http://thesiscustom.wordpress.com/2010/01/03/hello-world/#comments</comments>
		<pubDate>Sun, 03 Jan 2010 22:46:13 +0000</pubDate>
		<dc:creator>christian</dc:creator>
				<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Back in the old days, if you wanted to modify your theme, you had to make all of your custom HTML changes to individual template files. Then, if you ever had to upgrade or – god forbid – change your theme, you had to make those same HTML changes all over again. I think we [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesiscustom.wordpress.com&amp;blog=11230315&amp;post=1&amp;subd=thesiscustom&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Back in the old days, if you wanted to modify your theme, you had to make all of your custom <acronym title="HyperText Markup Language">HTML</acronym> changes to individual template files. Then, if you ever had to upgrade or – god forbid – <em>change</em> your theme, you had to make those same <acronym title="HyperText Markup Language">HTML</acronym> changes all over again.</p>
<p>I think we can all agree that the “solution” above is terrible, but why? Ultimately, it’s a poor customization solution because it’s so unforgivably inefficient. Your changes are thrown in alongside core template code, rendering your entire theme a hacked-up, vulnerable mess.</p>
<p>If you’re concerned about running an efficient, well-oiled <em>machine</em> of a Website, then you have to do better than this. Specifically, you’ve got to have a framework that allows you to make <acronym title="HyperText Markup Language">HTML</acronym> customizations that are:</p>
<ul>
<li>futureproof, or immune to upgrades</li>
<li>standardized for easy inclusion and formatting</li>
<li>easy to manage</li>
<li>easy to understand</li>
</ul>
<p>Designed with these principles in mind, the new Thesis hook system allows you to make intelligent, powerful, and efficient customizations that have never been possible before. The sky is the limit here, as evidenced by the completely-revamped <a href="http://www.copyblogger.com/">Copyblogger design</a> which now runs on Thesis!</p>
<p>To help you learn how to use hooks effectively, we’ve prepared a detailed, example-based tutorial for the User’s Guide:</p>
<ul>
<li><a href="http://diythemes.com/thesis/rtfm/customizing-with-hooks/">How to Customize Like a Pro with Theme Hooks</a></li>
</ul>
<p>Also, we’ve added a couple of new reference pages for the Thesis hook system, including:</p>
<ul>
<li><a href="http://diythemes.com/thesis/rtfm/hooks/">Hook Reference List</a> — a list of all available hooks in the Thesis theme</li>
<li><a href="http://diythemes.com/thesis/rtfm/default-hook-usage/">Default Hook Usage</a> — a list of elements that Thesis “hooks” into place by default</li>
</ul>
<p>If you haven’t upgraded to Thesis 1.3 yet, you should <em>really</em> consider doing so in order to take advantage of the hook system. I’m using it here on <strong>DIY</strong>themes to handle all the customizations you see, including the login bar at the top of the page and even a few of the sidebar widgets.</p>
<p>The bottom line is that no matter how big or how small the customization, using the hook system to implement it is the intelligent choice.</p>
<p>In other words, it’s what a ninja would do <img src="http://diythemes.com/thesis/wp-includes/images/smilies/icon_biggrin.gif" alt=":D" /></p>
<p>source  :  http://diythemes.com/thesis/how-to-customize-your-site-intelligently-with-hooks/</p>
<p><a href="http://www.diythemes.com/thesis/get-thesis?a_aid=affgnuinne&amp;a_bid=0d7c7157"><img src="https://diythemes.com/aff/accounts/default1/banners/468x15.png" alt="" title="" /></a><img style="border:0;" src="https://diythemes.com/aff/scripts/imp.php?a_aid=affgnuinne&amp;a_bid=0d7c7157" width="1" height="1" alt="" /></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/thesiscustom.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/thesiscustom.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/thesiscustom.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/thesiscustom.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/thesiscustom.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/thesiscustom.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/thesiscustom.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/thesiscustom.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/thesiscustom.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/thesiscustom.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/thesiscustom.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/thesiscustom.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/thesiscustom.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/thesiscustom.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=thesiscustom.wordpress.com&amp;blog=11230315&amp;post=1&amp;subd=thesiscustom&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://thesiscustom.wordpress.com/2010/01/03/hello-world/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/6b0e969210944413773ea16a1b4ebee7?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">christian</media:title>
		</media:content>

		<media:content url="http://diythemes.com/thesis/wp-includes/images/smilies/icon_biggrin.gif" medium="image">
			<media:title type="html">:D</media:title>
		</media:content>

		<media:content url="https://diythemes.com/aff/accounts/default1/banners/468x15.png" medium="image" />

		<media:content url="https://diythemes.com/aff/scripts/imp.php?a_aid=affgnuinne&#38;a_bid=0d7c7157" medium="image" />
	</item>
	</channel>
</rss>
