__( 'Social Icon Widgets', 'startkit' ), ) ); $this->defaults = array( 'title' => __( 'Social Icon', 'startkit' ), 'social' => array() ); add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts' ) ); } function enqueue_scripts() { wp_enqueue_style( 'social-icon-widget' ); } // Widget Form Section function form( $instance ) { $instance = wp_parse_args( (array) $instance, $this->defaults ); $social_links = startkit_widget_get_social(); ?>

'', 'url' => '' ) ) { ?>
$new_instance['social_icon'][$i], 'url' => esc_url( $new_instance['social_url'][$i], $protocols ) ); $instance['social'][] = $temp; } } return $instance; } // Front page data function widget( $args, $instance ) { extract( $args ); $instance = wp_parse_args( (array) $instance, $this->defaults ); $title = apply_filters( 'widget_title', $instance['title'] ); echo $before_widget; if ( !empty( $title ) ) { echo $before_title . $title . $after_title; } ?> startkit_widget_get_social(); return $items[$social_name]; } }