Два варианта здесь, используя основной API или entity_metadata_wrapper
global $user;
// Load full user account object
$account = user_load($user->uid);
// Get field;
$items = field_get_items('user', $account, 'field_node');
// Debug info
drupal_set_message('<pre>'.var_export($items,1).'</pre>');
// This gets the sanitized output, from the first field delta value (0)
$output = field_view_value('user', $account, 'field_node', $items[0]);
Соответствующие функции:
Вы также можете, используя модуль Entity API, использовать entity_metadata_wrapper
global $user;
$user_wrapper = entity_metadata_wrapper('user', $user);
drupal_set_message('<pre>'.var_export($user_wrapper->field_node->raw(),1).'</pre>'); // Raw value
drupal_set_message('<pre>'.var_export($user_wrapper->field_node->value(),1).'</pre>'); // Loaded value
РЕДАКТИРОВАТЬ : Извините, ответ был опубликован, когда я публиковал этот ответ.