Ok this seems to be the same problem I am having.
Right now I am trying to alter the iNove theme just so I can have my sidebar showing up on my blog post page and my individual post pages. I do not want the sidebar on any other page of the site because I run a portfolio site and I need to keep things clean. Also note that I use a static start page.
This particular theme calls the sidebar using the footer.php file and I tried to make it so that file didn’t do that, but that was a lost cause on my part. I feel as though I almost have the solution by using the following code at the top of my footer.php file.
</div>
<!-- main END -->
<?php if(is_page('Demo Reel')) : ?><?php get_sidebar();?><?php endif; ?>
<div class="fixed"></div>
</div>
<!-- content END -->
Now, this works perfectly, except that it only works on the pages that I don’t want the sidebar on. So now I can put the sidebar on any page I want, except the blog page and individual post pages.
Anybody have any thoughts or a better way of fixing this problem?