Felix Hofmann zeigt an einigen Beispielen wie man mit der Field-API einzelne Felder rendert.
<?php
// Wir holen uns das Node-Objekt über node_load().
$node = node_load($nid);
// Unser Konfigurationsarray.
$display = array(
'type' => 'image', // Der Feld-Typ z.B. image, file, text.
'settings' => array( // Formatter-settings.
'image_style' => 'your_image_style', // Bild mit einem angelegtem Bildstil ausgeben.
'image_link' => 'content', // Und das Bild noch auf den Inhalt verlinken.
),
);
// Wir holen uns alle Elemente des Feldes
$items = field_get_items('node', $node, 'field_name');
// Value für das erste Element des Feldes
$variables['output'] = field_view_value('node', $node, $item[$delta], $display);
// für die Ausgabe
print render($output);
?>