<?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>Programming Thematic 4 You &#187; Layout</title>
	<atom:link href="http://programming.thematic4you.com/tag/layout/feed/" rel="self" type="application/rss+xml" />
	<link>http://programming.thematic4you.com</link>
	<description>Code Snippets and more ...</description>
	<lastBuildDate>Wed, 20 Oct 2010 10:24:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	
		<item>
		<title>How to remove the sidebar from a certain page?</title>
		<link>http://programming.thematic4you.com/2010/01/how-to-remove-the-sidebar-from-a-certain-page/</link>
		<comments>http://programming.thematic4you.com/2010/01/how-to-remove-the-sidebar-from-a-certain-page/#comments</comments>
		<pubDate>Mon, 11 Jan 2010 14:59:32 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Widget Area]]></category>
		<category><![CDATA[0.9.5.x]]></category>
		<category><![CDATA[Layout]]></category>
		<category><![CDATA[Sidebar]]></category>

		<guid isPermaLink="false">http://programming.thematic4you.com/?p=20</guid>
		<description><![CDATA[After installing a Gallery Plugin or a Forum Plugin you might want to remove the sidebar (Primary Aside and Secondary Aside) to gain more space for the plugin's output.

In my example for this task, I'm going to remove the sidebar from my page 'Forum'.

The major requirement for this and all other code snippets: You have to use a child theme]]></description>
			<content:encoded><![CDATA[<p>After installing a Gallery Plugin or a Forum Plugin you might want to remove the sidebar (Primary Aside and Secondary Aside) to gain more space for the plugin&#8217;s output.</p>
<p>In my example for this task, I&#8217;m going to remove the sidebar from my page &#8216;Forum&#8217;.</p>
<p>The major requirement for this and all other code snippets: You have to use a child theme!<span id="more-20"></span></p>
<p>We start with the child theme&#8217;s functions.php and add the following code:</p>
<pre class="brush: php; title: ; notranslate">// filter thematic_sidebar() .. no display for the page 'Forum', keep it for the rest
function remove_sidebar() {
 // We test if we are on the page 'Forum'
 if (is_page('forum')) {
 // Yes, we are .. now we switch off the sidebar
 return FALSE;
 } else {
 // we are not .. we leave the switch on
 return TRUE;
 }
}
// Connect the filter to thematic_sidebar()
add_filter('thematic_sidebar', 'remove_sidebar');</pre>
<p>Now that we&#8217;re able to switch off the sidebar for the page &#8216;Forum&#8217;, we need to make the gained space available for our content.</p>
<p>We open the child theme&#8217;s style.css and add the following code:</p>
<pre class="brush: css; title: ; notranslate">body.slug-forum #container {
 width: 960px;
}

body.slug-forum #content {
 width: 940px;
}</pre>
<p>Please note that this modification is related to the 2c-r-fixed layout. You might want to change the width settings according to your own design.</p>
<p>You can modify the conditions in remove_sidebar() to your needs &#8230; more details about &lt;a title=&#8221;WordPress &#8211; Conditional Tags&#8221; href=&#8221;http://codex.wordpress.org/Conditional_Tags&#8221; target=&#8221;_self&#8221;&gt;Conditional Tags&lt;/a&gt;.</p>
<p>Tested with&lt;a title=&#8221;Thematic, A WordPress Theme Framework&#8221; href=&#8221;http://themeshaper.com/thematic/&#8221;&gt; Thematic 0.9&lt;/a&gt; and a basic child theme.</p>
<p>Please use the &lt;a title=&#8221;ThemeShaper Forums&#8221; href=&#8221;http://themeshaper.com/forums/&#8221;&gt;ThemeShaper Forums&lt;/a&gt; for any further questions.</p>
]]></content:encoded>
			<wfw:commentRss>http://programming.thematic4you.com/2010/01/how-to-remove-the-sidebar-from-a-certain-page/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
	</channel>
</rss>

