Lo que necesitas es pasar el nombre del php que quieres incluir en una variable:
Código:
<?php
$include = $_REQUEST['include'];
if (!preg_match('/^[A-Za-z]+$/', $include))
$include = 'home';
?>
<body>
<?php include("includes/$include") ?>
</body>
Luego haces los enlaces así:
Código:
<a href="index.php?include=news"></a>
<a href="index.php?include=about"></a>
<a href="index.php?include=contact"></a>
Es algo peligroso. Por eso agregué la validación que el nombre solo pueda tener letras mayúsculas y minúsculas y solo se pueden incluir los que están el directorio "includes"; pero aun así asegúrate de no poner nada importante en esa carpeta (como contraseñas o algo así) porque te lo pueden incluir solo cambiando la URL.