'krakatau_ads', 'description' => __('Show your image rotator or your Ads', 'krakatau') ); $this->WP_Widget('krakatau_ads', 'Krakatau ads and image rotator', $widget_ops); } function widget($args, $instance) { extract($args, EXTR_SKIP); $title = empty($instance['title']) ? '' : apply_filters('widget_title', $instance['title']); $pic = array(); $url = array(); $nr = range(1,9); $i = 0; $n = 0; $options = get_option('krakatau_options'); if ( isset($options['krakatau_ads_rotate']) and $options['krakatau_ads_rotate'] == 'true' ) { shuffle($nr); } foreach ($nr as $number) { if( isset($options['krakatau_ads_image_'.$number]) and $options['krakatau_ads_image_'.$number] != '' ) { $i++; $pic[$i] = esc_url($options['krakatau_ads_image_'.$number]); $url[$i] = esc_url( $options['krakatau_ads_url_'.$number]); } } echo $before_widget; if ( !empty( $title ) ) { echo $before_title . $title . $after_title; }; ?>