Remove the line of code “<?php get_header(); ?>” from:
index.php
page.php
single.php
archive.php
author.php
etc
Alternatively, you can simply empty the file header.php.
I want to keep it on my front page and just remove it from the other pages.. is this possible?
Yes leave it in index.php then and remove it from all the others.
Remove the line of code “<?php get_header(); ?>” from:
don’t do that – haeder.php contains the neccessary code for the beginning of any web page, such as DOCTYPE daclaration, meta, links etc.
remove the header from all my pages so it is only on the front page
depending on what you refer to as ‘header’, edit header.php, and wrap those parts into a conditional statement, using is_home() or is_front_page() as conditional tags; http://codex.wordpress.org/Conditional_Tags
also – important – when customising Twenty Eleven, start by creating a child theme to work with; http://codex.wordpress.org/Child_Themes