function widget($args, $instance) { extract($args); $title = $instance['title']; $id = $instance['calendar']; $theme = $instance['theme'] ? $instance['theme'] : 1; $default_view = isset($instance['default_view']) && $instance['default_view'] != '' ? $instance['default_view'] : 'month'; $view = isset($instance['view_0']) && $instance['view_0'] != '' ? $instance['view_0'] . ',' : ''; $view .= isset($instance['view_1']) && $instance['view_1'] != '' ? $instance['view_1'] . ',' : ''; $view .= isset($instance['view_2']) && $instance['view_2'] != '' ? $instance['view_2'] . ',' : ''; $view .= isset($instance['view_3']) && $instance['view_3'] != '' ? $instance['view_3'] . ',' : ''; if ($view == '') { $view = 'month,'; } // Before widget // echo $before_widget; // Title of widget // if ($title) { echo $before_title . $title . $after_title; } // Widget output // if ($id) { global $wpdb; $calendar_widget = 1; if (!$wpdb->get_row($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "spidercalendar_widget_theme WHERE id='%d'", $theme))) { echo "Spider Calendar Widget Theme not Found please reinstall plugin."; } else { echo Spider_calendar_big_front_end($id, $theme, $default_view, $view, $calendar_widget); } } // After widget // echo $after_widget; }
function widget($args, $instance) { extract($args); $title = $instance['title']; $id = $instance['calendar']; $theme = $instance['theme']; // Before widget // echo $before_widget; // Title of widget // if ($title) { echo $before_title . $title . $after_title; } // Widget output // if ($id) { $wiidget = 1; echo Spider_calendar_big_front_end($id, $theme, $wiidget); } // After widget // echo $after_widget; }
function Spider_calendar_big($atts) { extract(shortcode_atts(array('id' => 'no Spider catalog', 'theme' => '1'), $atts)); return Spider_calendar_big_front_end($id, $theme); }