__('AccessPress Instagram Feeds', 'if-feed')) // Args ); } /** * Front-end display of widget. * * @see WP_Widget::widget() * * @param array $args Widget arguments. * @param array $instance Saved values from database. */ public function widget($args, $instance) { echo $args['before_widget']; if (!empty($instance['title'])) { echo $args['before_title'] . apply_filters('widget_title', $instance['title']) . $args['after_title']; } $instagram_num_img = isset($instance['instagram_num_img']) ? $instance['instagram_num_img']:'12'; $instance_post = (isset($instance['instance_post']) && $instance['instance_post']==1)?'true':'false'; $instance_followers = (isset($instance['instance_followers']) && $instance['instance_followers']==1)?'true':'false'; $instance_following = (isset($instance['instance_following']) && $instance['instance_following']==1)?'true':'false'; $instance_follow = (isset($instance['instance_follow']) && $instance['instance_follow']==1)?'true':'false'; global $apif_settings, $insta; // var_dump($apif_settings); $username = !empty($apif_settings['username']) ? $apif_settings['username'] : ''; $user_id = !empty($apif_settings['user_id']) ? $apif_settings['user_id'] : ''; $social_profile_url = 'https://instagram.com/' . $username; $access_token = !empty($apif_settings['access_token']) ? $apif_settings['access_token'] : ''; $api_url = 'https://api.instagram.com/v1/users/' . $user_id . '?access_token=' . $access_token; $connection = wp_remote_get($api_url); $response = json_decode($connection['body'], true); ?>
post
followers
following
userMedia(); $j = 0; if(isset($ins_media['meta']['error_message'])){ ?>

'; foreach ($ins_media['data'] as $vm) { if ($count == $j) { break; } $j++; $img = $vm['images']['thumbnail']['url']; ?>
  • '; } echo $args['after_widget']; } /** * Back-end widget form. * * @see WP_Widget::form() * * @param array $instance Previously saved values from database. */ public function form($instance) { $title = isset($instance['title'])?$instance['title']:''; $instagram_num_img = isset($instance['instagram_num_img'])?$instance['instagram_num_img']:''; $instance_post = isset($instance['instance_post'])?$instance['instance_post']:''; $instance_followers = isset($instance['instance_followers'])?$instance['instance_followers']:''; $instance_following = isset($instance['instance_following'])?$instance['instance_following']:''; $instance_follow = isset($instance['instance_follow'])?$instance['instance_follow']:''; ?>

    />

    />

    />

    />