Yo use durante mucho tiempo un condicional:
if ($_SESSION['name'] == "admin") // muestro contenidos condicionales.
Bueno, aún lo uso. Es solo que di un paso y separé en lo posible el código PHP del código html. Por ejemplo:
Código PHP:
<?php
if ($_SESSION['name'] == "admin"): ?>
<div id="panelControl">
<?php include "admin/panel.php" ?>
</div>
<?php endif; ?>
o
Código PHP:
<div id="panel">
<?php if ($_SESSION['name'] == "admin")
include "admin/panel.php" ?>
<p>Otros contenidos</p>
<p>Otros contenidos</p>
</div>
Si tuvieras varias secciones distintivas, no uses includes quizás.