<?php
//check for security
if (!defined('ABSPATH')) {
exit("You are not allowed to access this file.");
}
/**
* Cool Kid Role Based Template
* A single detail for current logged in user
* @package Cool Kids Network WP
* @since 1.0.0
*/
//get user id
$user_id = get_current_user_id();
//get user meta
$first_name = get_user_meta($user_id, 'first_name', true);
$last_name = get_user_meta($user_id, 'last_name', true);
$country = get_user_meta($user_id, 'country', true);
//get user role
$user_role = wp_get_current_user()->roles[0];
//remove underscore from user role and capitalize first letter
$user_role = ucfirst(str_replace('_', ' ', $user_role));
?>
<div class="<?php echo COOL_KIDS_NETWORK_WP_PREFIX; ?>character-details">
<p>
<?php _e('First Name:', 'cool-kids-network-wp'); ?> <?php echo esc_html($first_name) ?: __('Not set', 'cool-kids-network-wp'); ?>
</p>
<p>
<?php _e('Last Name:', 'cool-kids-network-wp'); ?> <?php echo esc_html($last_name) ?: __('Not set', 'cool-kids-network-wp'); ?>
</p>
<p>
<?php _e('Country:', 'cool-kids-network-wp'); ?> <?php echo esc_html($country) ?: __('Not set', 'cool-kids-network-wp'); ?>
</p>
<p>
<?php _e('Email:', 'cool-kids-network-wp'); ?> <?php echo wp_get_current_user()->user_email ?: __('Not set', 'cool-kids-network-wp'); ?>
</p>
<p>
<?php _e('Role:', 'cool-kids-network-wp'); ?> <?php echo esc_html($user_role) ?: __('Not set', 'cool-kids-network-wp'); ?>
</p>
</div>
|