I am starting with Drupal 7 theming. In my page.tpl.php I would like to print the title a and content separately. If I use print render($page['content']); it works fine and diplays title and content. But print $title; does nothing. Also, I would like to know how to render the content without the title. This is something I would expect to be straightforward, but is not. I googled suggestions about adding a page title plugin, but I refuse to believe there is no simpler way.
I got my info from https://api.drupal.org/api/drupal/modules%21system%21page.tpl.php/7.x I am not using any custom preprocess functions, I suppose Drupal should give me the $title var itself. I see other themes using the variable, but in my case it is not passed to the template.
I tried checking the the core bartik theme and modified page.tpl.php only to get the same behaviour and results as with my own theme.