'social_connect', 'description' => 'Add social media links to your sidebar.' ); $this->WP_Widget( 'social_media_links', 'Social Media Widget', $widget_ops ); } function widget( $args, $instance ) { extract( $args, EXTR_SKIP ); echo $before_widget; $title = esc_attr($instance['title']); $linkedin_link = esc_attr($instance['linkedin_link']); $facebook_link = esc_attr($instance['facebook_link']); $twitter_link = esc_attr($instance['twitter_link']); $googleplus_link = esc_attr($instance['googleplus_link']); if (!$title == ""){ echo $before_title.$title.$after_title; } else{ echo $before_title."Let's Connect".$after_title; } echo "\n"; echo $after_widget; } function update( $new_instance, $old_instance ) { $this->title = esc_attr($instance['title']); $this->linkedin_link = esc_attr($instance['linkedin_link']); $this->facebook_link = esc_attr($instance['facebook_link']); $this->twitter_link = esc_attr($instance['twitter_link']); $this->googleplus_link = esc_attr($instance['googleplus_link']); $updated_instance = $new_instance; return $updated_instance; } function form( $instance ) { $title = esc_attr($instance['title']); $linkedin_link = esc_attr($instance['linkedin_link']); $facebook_link = esc_attr($instance['facebook_link']); $twitter_link = esc_attr($instance['twitter_link']); $googleplus_link = esc_attr($instance['googleplus_link']); ?> \n"; } }