回答:
ラベルはインスタンスごとに(フィールドごとではなく)設定されるため、field_info_instance()
適切な引数を指定して関数を使用します。
$entity_type = 'node';
$bundle_name = 'article';
$field_name = 'field_some_field';
$info = field_info_instance($entity_type, $field_name, $bundle_name);
$label = $info['label'];
Field Info APIドキュメントには、まだ見ていない場合に役立つと思われる他の便利な関数がたくさんあります。
ノードのフィールドラベルを印刷する最も簡単な方法は、次のとおりです。
<?php print $content['field_your_field_name']['#title']; ?>
(私は多くのprint_r配列とDrupalのオブジェクトの後にそれを発見しました!簡単なのに、なぜどこにも説明されていないか、なぜ隠されているのでトリックを見つけられないのですか?そして、この回答への質問...)