「page.tpl.php」内にアカウントのフィールドを表示する際のメモ。
Drupal7の「page.tpl.php」内に、追加で作成したアカウントのフィールドを表示する際のメモです。
1 2 3 4 5 6 7 8 9 |
<?php global $user; if (user_is_logged_in()) { $user = user_load($user->uid); if ($user->field_name) {//「field_name」というフィールドの場合 print $user->field_name['und'][0]['safe_value']; } } ?> |
上記では管理画面の「アカウントの設定 > フィールドの管理」ページにて、本名として「field_name」というフィールドを作成した場合です。