function spider_facebook_front_end_shortcode($content)
{
    $pattern = '[\\[spider_facebook id="([0-9]*)"\\]]';
    $count_forms_in_post = preg_match_all($pattern, $content, $matches_form);
    for ($jj = 0; $jj < $count_forms_in_post; $jj++) {
        $padron = $matches_form[0][$jj];
        $replacment = spider_facebook_front_end($matches_form[1][$jj]);
        $content = str_replace($padron, $replacment, $content);
    }
    return $content;
}
 function widget($args, $instance)
 {
     extract($args);
     $title = apply_filters('widget_title', $instance['title']);
     // Before widget //
     echo $before_widget;
     // Title of widget //
     if ($title) {
         echo $before_title . $title . $after_title;
     }
     if ($instance['spider_facebook']) {
         echo spider_facebook_front_end($instance['spider_facebook']);
     }
     // After widget //
     echo $after_widget;
 }