Example #1
0
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;
}
Example #2
0
<?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();
        ?>
Example #3
0
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;
}