Custom region in theme not on front page? This is probably (hopefully) a simple question, but I can't figure it out: I'm trying to customize a theme to add a div/region for a "banner" that will display the title of the page on each page...except for the front page. The front page will have a similar "banner" but with different content, more like a promotional thing.

I thought the simplest way to include the banner with the title was simply to move the title rendering in the page.tpl.php:

  &lt;div id="banner"&gt;&lt;div class="section clearfix"&gt;
      &lt;?php print render($title_prefix); ?&gt;
      &lt;?php if ($title): ?&gt;
        &lt;h1 class="title" id="page-title"&gt;
          &lt;?php print $title; ?&gt;
        &lt;/h1&gt;
      &lt;?php endif; ?&gt;
      &lt;?php print render($title_suffix); ?&gt;
  &lt;/div&gt;&lt;/div&gt; 


This works fine, but then I will get it on the front page as well, and there I want it replaced by a similar banner but with custom content, preferably inserted by a custom block I will create.

How do I do this separately for the home/front page?
You can create a page--front.tpl.php file in your theme. This file is the same as page.tpl.php but only for the front.

Remember clear cache after the creation of the file.