Limit Teaser to display only the first value of a Field I have a Content Type with an Image Field. This field will typically be populated with 0 to 4 values. By default the teaser for this Content Type outputs all 0 to 4 images. How can I adjust the Teaser to only display the first image?
Create a custom module, replace MODULENAME with the name of the module and field_image with the name of your field:

/**
 * Implements hook_entity_view().
 */
function MODULENAME_entity_view($entity, $type, $view_mode, $langcode) {
  if ($view_mode == 'teaser') {
    $entity-&gt;content['field_image']['#items'] = array_slice($entity-&gt;content['field_image']['#items'], 0, 1);
  }
}


See the hook_entity_view() documentation for more details.