How to include header and footer in page.tpl.php template in drupal 7?
Drupal is very famous cms and providing wide range to functionality to build web applications.
While building custom theme for drupal 7 we might have different page templates for different content types, for this we will need to include header, footer and any other file which have common code in page.tpl files.
For this create a directory include or inc in your theme templates folder and place all your common files in this directory like in my case I created header.tpl.inc file and placed header code in it. Now use following code in page template files.
<?php include path_to_theme() . '/templates/inc/header.tpl.inc'; ?> <?php include path_to_theme() . '/templates/inc/footer.tpl.inc'; ?>