Efectivamente.
Cada vez que haces
Código PHP:
$contenido = 'algo';
Estás sobreescribiendo la variable "contenido". Deberías hacer algo así
Código PHP:
$contenido = $contenido . 'algo'; //El punto se usa para concatenar
//o, lo q es lo mismo:
$contenido .= 'algo'; //es un "atajo" de la anterior!
Un saludo