Añadir presentación personalizada a una entidad (view mode)

19/04/2016
/**
 * Implements hook_entity_info_alter().
 */
function my_module_entity_info_alter(&$entity_info) {
  // Add new view mode to user entity.
  $entity_info['user']['view modes']['example'] = array(
    'label' => t('Example view mode for user entity'),
    'custom settings' => TRUE,
  );
}

También puedes alterar una presentación (view mode) de una entidad en su visualización. Te enseño cómo hacerlo en este snippet.