Have a profile field item from user registration show on a users page
One way you can do this is if you have a custom template in your theme for user profiles. Creating a custom user profile template

Basically, you can overwrite the entire layout of the user profile this way. And then, you can output profile fields however you like by simply printing them. For instance:

&lt;?php print $account-&gt;CHECKBOX_FIELD_NAME; ?&gt;


This will allow anyone visiting the profile to view the results.

If you wish to display this to only users of a specific role, you would want to wrap the above code in an if and check what the viewing users role it.  For example, something like this



// Check to see if $user has the administrator role.
   if (in_array('administrator', array_values($user->roles))) {
    CHECKBOX_FIELD_NAME; ?>
   }
  ?>