'Widget creato da Altramarca per aggiungere immagini')); } function widget($args, $instance) { extract($args); $str = "$before_widget $before_title "; $str.= $after_title; $height=$instance['height']; $width=$instance['width']; if(!$height && !$width) {$height='100%';$width='100%';} if(!$height && $width){$height='auto';} if($height && !$width){$width='auto';} if($instance['url']){ $str .=''; } $str .=''.$instance['alt'].''; if($instance['url']){ $str .=''; } $str .= $after_widget; echo $str; } function update($new_instance, $old_instance) { $instance = $old_instance; $instance['url'] = strip_tags($new_instance['url']); $instance['image'] = strip_tags($new_instance['image']); $instance['alt'] = strip_tags($new_instance['alt']); $instance['height'] = strip_tags($new_instance['height']); $instance['width'] = strip_tags($new_instance['width']); return $instance; } function form($instance){ if ( $instance ) { $url = esc_attr( $instance[ 'url' ] ); $image = esc_attr( $instance[ 'image' ] ); $alt = esc_attr( $instance[ 'alt' ] ); $height = esc_attr( $instance[ 'height' ] ); $width= esc_attr( $instance[ 'width' ] ); } else {} echo 'tutti i campi sono facoltativi tranne l\'immagine
'; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; echo ''; } } function Add_img(){register_widget( 'Add_Image' );} add_action( 'widgets_init', 'Add_img' ); ?>