function xt_setup_userdata($user) { global $xt_user_counts; $xt_user_counts = xt_default_counts(); if (isset($user->counts)) { $xt_user_counts = array_merge($xt_user_counts, unserialize($user->counts)); } do_action_ref_array('xt_the_share', array(&$share)); return true; }
<?php global $xt_user, $xt_user_counts, $xt_user_follow; $_user = wp_get_current_user(); if ($_user->exists()) { if (empty($xt_user_follow)) { $xt_user_follow = get_user_meta($_user->ID, XT_USER_FOLLOW, true); } if (empty($xt_user_follow)) { $xt_user_follow = array($_user->ID); } } if (isset($_POST['userId']) && absint($_POST['userId'])) { $xt_user = new WP_User(absint($_POST['userId'])); if ($xt_user->exists()) { $xt_user_counts = xt_default_counts(); $_xt_user_counts = get_user_meta($xt_user->ID, XT_USER_COUNT, true); if (!empty($_xt_user_counts)) { $xt_user_counts = array_merge($xt_user_counts, $_xt_user_counts); } $url = xt_get_the_user_url(); ?> <div class="clearfix"> <div class="clearfix"> <a href="<?php echo $url; ?> " class="xt-avatar pull-left" target="_blank"> <img src="<?php xt_the_user_pic(); ?>
function xt_setup_single_userdata($user = 0) { global $wpdb, $xt_user_meta, $xt_user, $xt_user_counts, $xt_user_avatar; if (!$user) { $user = $xt_user; } if ($user->ID == 0) { xt_set_404(); } if (!empty($user)) { if (empty($user->display_name)) { $user->display_name = $user->user_login; } $user->display_name = $wpdb->escape($user->display_name); $xt_user_meta = get_user_meta($user->ID); $xt_user_counts = xt_default_counts(); if (isset($xt_user_meta[XT_USER_COUNT])) { $xt_user_counts = array_merge($xt_user_counts, unserialize($xt_user_meta[XT_USER_COUNT][0])); } if (isset($xt_user_meta[XT_USER_AVATAR])) { $xt_user_avatar = $xt_user_meta[XT_USER_AVATAR][0]; } } return true; }