make($key); //$follower_count = $p_obj->get_cached_count($cache_time); $label = isset($counter_provider[$key]['label']) ? $counter_provider[$key]['label'] : ''; $def = isset($counter_provider[$key]['data']['value']) ? $counter_provider[$key]['data']['value'] : 0; $text = isset($counter_provider[$key]['data']['text']) ? $counter_provider[$key]['data']['text'] : ''; /** * We will give priority to the actual number, if actual number is zero then we will show the default value. */ $counter = !empty($counter_data[$key]) ? $counter_data[$key] : $def; #$counter = ($def) > 0 ? $def : $counter; $id = isset($counter_provider[$key]['id']) ? $counter_provider[$key]['id'] : ''; $user_name = isset($counter_provider[$key]['user_name']) ? $counter_provider[$key]['user_name'] : ''; $pinterest_user_name = isset($counter_provider[$key]['username']) ? $counter_provider[$key]['username'] : ''; $type = isset($counter_provider[$key]['type']) ? $counter_provider[$key]['type'] : ''; $getUrl = isset($core_provider[$key]['data']['url']) ? $core_provider[$key]['data']['url'] : '#'; if($key == 'youtube') { if ($type === 'Channel') { $getUrl = 'http://youtube.com/%s/%s'; $url = sprintf($getUrl, strtolower($type), $id); } else { $url = sprintf($getUrl, $id); } } elseif($key == 'linkedin') { if($type == 'Profile') { $url = sprintf($getUrl, 'in', $id); } else { $url = sprintf($getUrl, 'company', $id); } } elseif($key == 'dribbble') { $url = get_option('home_url_dribbble_count', 'https://dribbble.com/'); } elseif($key == 'instagram') { $url = sprintf($getUrl, $user_name); } elseif($key == 'pinterest') { $url = sprintf($getUrl, $pinterest_user_name); } else { $url = sprintf($getUrl, $id); } ?>