Modify content type output
I can't say this is the best way, but may be it may help you.. So, my approach is like this:

function MYMODULE_preprocess_node(&amp;$variables)
{
  if ($variables['teaser'] &amp;&amp; $variables['type'] == 'TYPE') {
    $titleField['title'] = array(
        '#markup' =&gt; '&lt;div&gt;' . $variables['title'] . '&lt;/div&gt;'
    );

    array_push($variables['content'], $titleField);
    ...
  }
}