User Meta Shortcode
Display a logged in user’s meta data
// Add Shortcode function cgcl_usermeta_shortcode() { if(!is_user_logged_in()) { return; } $user_id = get_current_user_id(); $id_num = get_user_meta($user_id, 'hsse_user_id', true); $id_type = get_user_meta($user_id, 'hsse_user_id_type', true); $plea_num = get_user_meta($user_id, 'hsse_user_plea_id', true); $coc_num = get_user_meta($user_id, 'hsse_user_coc_id', true); $dtest_date = get_user_meta($user_id, 'hsse_user_drugtest_date', true); $usermeta = array( 'ID Type' => $id_type, 'ID Number' => $id_num, 'PLEA Number' => $plea_num, 'COC Number' => $coc_num, 'Drug Test Date' => $dtest_date ); ob_start(); ?> <ul> <?php foreach($usermeta as $key => $data) : ?> <li><?php echo $key . ': ' . $data; ?></li> <?php endforeach; ?> </ul> <?php return ob_get_clean(); } add_shortcode( 'cgcl_usermeta', 'cgcl_usermeta_shortcode' );