__('A widget that displays links to your social profiles', 'bloomy'), ) ); } public function widget( $args, $instance ) { extract( $args ); //Our variables from the widget settings. $title = isset( $instance['title'] ) ? apply_filters('widget_title', $instance['title'] ) : __('Social Media', 'bloomy'); $social_target = isset( $instance[ 'social_target' ] ) ? esc_attr( $instance[ 'social_target' ] ) : 1; $facebook = isset ( $instance['facebook'] ) ? esc_url( $instance['facebook'] ) : ''; $twitter = isset ( $instance['twitter'] ) ? esc_url( $instance['twitter'] ) : ''; $gplus = isset ( $instance['gplus'] ) ? esc_url( $instance['gplus'] ) : ''; $rss = isset ( $instance['rss'] ) ? esc_url( $instance['rss'] ) : ''; $pinterest = isset ( $instance['pinterest'] ) ? esc_url( $instance['pinterest'] ) : ''; $linkedin = isset ( $instance['linkedin'] ) ? esc_url( $instance['linkedin'] ) : ''; $flickr = isset ( $instance['flickr'] ) ? esc_url( $instance['flickr'] ) : ''; $instagram = isset ( $instance['instagram'] ) ? esc_url( $instance['instagram'] ) : ''; $youtube = isset ( $instance['youtube'] ) ? esc_url( $instance['youtube'] ) : ''; $tumblr = isset ( $instance['tumblr'] ) ? esc_url( $instance['tumblr'] ) : ''; $dribble = isset ( $instance['dribble'] ) ? esc_url( $instance['dribble'] ) : ''; $git = isset ( $instance['git'] ) ? esc_url( $instance['git'] ) : ''; $xing = isset ( $instance['xing'] ) ? esc_url( $instance['xing'] ) : ''; // Before Widget echo $before_widget; ?>
__('Social Media', 'bloomy'), 'social_target' => 1, 'facebook' => '', 'twitter' => '', 'gplus' => '', 'rss' => '', 'pinterest' => '', 'linkedin' => '', 'flickr' => '', 'instagram' => '', 'youtube' => '', 'tumblr' => '', 'dribble' => '', 'git' => '', 'xing' => '', ); $instance = wp_parse_args( (array) $instance, $defaults ); $social_target = isset( $instance[ 'social_target' ] ) ? esc_attr( $instance[ 'social_target' ] ) : 1; // Widget Title: Text Input ?>