'32', 'title' => 'Social Profiles', 'profiles' => array( array('id'=>'twitter', 'title' => 'Twitter', 'url' => 'http://twitter.com/', 'button' => get_template_directory_uri() . '/images/social-profiles/twitter.png'), array('id'=>'facebook','title' => 'Facebook', 'url' => 'http://facebook.com/', 'button' => get_template_directory_uri() . '/images/social-profiles/facebook.png'), array('id'=>'gplus','title' => 'Google Plus', 'url' => 'https://plus.google.com/', 'button' => get_template_directory_uri() . '/images/social-profiles/gplus.png'), array('id'=>'linkedin','title' => 'LinkedIn', 'url' => 'http://www.linkedin.com/', 'button' => get_template_directory_uri() . '/images/social-profiles/linkedin.png'), array('id'=>'rss','title' => 'RSS Feed', 'url' => $SMTheme->get( 'integration','rss' ), 'button' => get_template_directory_uri() . '/images/social-profiles/rss.png'), array('id'=>'email','title' => 'Email', 'url' => 'mailto:your@email.com', 'button' => get_template_directory_uri() . '/images/social-profiles/email.png'), array('id'=>'livejournal','title' => 'Email', 'url' => 'http://livejournal.com', 'button' => get_template_directory_uri() . '/images/social-profiles/livejournal.png') ) ); class SocialProfiles extends WP_Widget { function __construct(){ $widget_options = array('description' => 'Add buttons to your social network profiles.' ); $control_options = array(); parent::__construct('social_profiles', '» Social Profiles', $widget_options, $control_options); } function widget($args, $instance){ extract( $args ); $title = apply_filters('widget_title', $instance['title']); $width = intval($instance['width']); $profiles = $instance['profiles']; if(is_array($profiles)) { ?> <?php echo strip_tags($profile['title']) ?> get_field_id('this_id_profiles')); $this_id = !$get_this_id ? 'this_id_profiles___i__' : 'this_id_profiles_' . $get_this_id; $get_this_id = $this_id; ?> $value) { $sarr[]="'".$key."':'".$value."'"; } $sarr=implode(',',$sarr); $arr[]="'".$defprofile['id']."':{".$sarr."}"; } $arr=implode(',', $arr); $arr='social_profiles_array={'.$arr.'}'; ?>

Add New Profile    
$values) { ?>