Домой Каталог: Дополнения WP-Recall WP Access Ultimate Ленточка аккаунта в личном кабинете на аватаре
4ответ(ов) в теме
Станислав
не в сети 21 час
На сайте с 06.02.2017
Участник
Тем 200
Сообщения 798
1
02:17
Версия WP-Recall: 16.15.6
Версия дополнения: 1.2.9

Здравтсвуйте! А можно ли так же лентоку сделать как и в WP Pay Access? Помогите с кодами пожалуйста..

add_action('rcl_avatar','get_icon_pay_acc_user',4,2);
function get_icon_pay_acc_user(){
    global $user_LK;
    echo get_active_acc_user($user_LK);
}

function get_active_acc_user($user_id){
    global $wpdb,$wppay_accounts;
    
    $accs = $wpdb->get_results("SELECT * FROM ".WP_PREFIX."wppay_active_access WHERE user='$user_id'");

    foreach((array)$wppay_accounts as $account){
            foreach($accs as $acc){
                    if($account->ID==$acc->account){
                            $access[$acc->account]=$account->acc_name;
                    }
            }
    }

    if(isset($access)){
            foreach($access as $id=>$name){
                    $acc_list .= ' <span class="active-pay-account" id="account-'.$id.'">'.$name.'</span>';
            }
            return $acc_list;
    }

}

#lk-conteyner .active-pay-account {
    position: absolute;
    top: 5px;
    right: -11px;
}
.active-pay-account {
    background: none repeat scroll 0 0 orange;
    color: #FFFFFF;
    font-weight: bold;
    padding: 3px 5px;
}

Редакции сообщения
30.07.2018 02:18СтаниславПричина: не указано
0
Станислав
не в сети 21 час
На сайте с 06.02.2017
Участник
Тем 200
Сообщения 798
2
02:19

Кстати на форуме и у меня такое появилось

Вы не можете просматривать опубликованные ссылки
0
Андрей CS
не в сети 5 часов
На сайте с 30.11.-0001
Администратор
Тем 71
Сообщения 16996
3
08:45

примерно так

add_action('rcl_avatar','wau_add_access_avatar_icon',4,2);
function wau_add_access_avatar_icon(){
    global $user_LK;
    echo wau_get_access_avatar_icon($user_LK);
}

function wau_get_access_avatar_icon($user_id){
    global $wpdb;
    
    $access = $wpdb->get_results("SELECT * FROM ".WP_PREFIX."wau_access WHERE user_id='$user_id'");

    if($access){

        return ' <span class="active-pay-account" id="account-1">VIP</span>';

    }

}

стили вроде те же

2
Станислав
не в сети 21 час
На сайте с 06.02.2017
Участник
Тем 200
Сообщения 798
4
11:00

Спасибо!

0
Тема закрыта. Публикация новых сообщений запрещена.