Hide node title on front page using template.php not css I'm building a drupal 7 bootstrap sub theme and want to hide the title of the nodes if there on the home page. I don't want to use css as its only hiding it I want to have the titles not render at all. 

i have tried hook_preprocess_page() but didnt work:

function mytheme_preprocess_page(&amp;$vars) {
    if ($vars['is_front']) {
        $vars['title'] = '';
    }
}
Your close with hook_preprocess_page() but as you want to hide the node title (and not the page title) you need to use hook_preprocess_node() instead.