'amdhas_ads', 'description' => __('Show your image rotator or your Ads', 'amdhas') ); $this->WP_Widget('amdhas_ads', 'amdhas 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('amdhas_options'); if ( isset($options['amdhas_ads_rotate']) and $options['amdhas_ads_rotate'] == 'true' ) { shuffle($nr); } foreach ($nr as $number) { if( isset($options['amdhas_ads_image_'.$number]) and $options['amdhas_ads_image_'.$number] != '' ) { $i++; $pic[$i] = esc_url($options['amdhas_ads_image_'.$number]); $url[$i] = esc_url( $options['amdhas_ads_url_'.$number]); } } echo $before_widget; if ( !empty( $title ) ) { echo $before_title . $title . $after_title; }; ?>