Hai tùy chọn ở đây, sử dụng API lõi hoặc 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]);
Các chức năng liên quan:
Bạn cũng có thể, nếu sử dụng mô-đun Entity API, hãy sử dụng 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
EDIT : Xin lỗi, câu trả lời đã được đăng trong khi tôi đăng câu trả lời này.