'widget_flickr', 'description' => 'Add a flickr list', 'customize_selective_refresh' => true ); parent::__construct( 'widget_flickr', THEMENAME.' Widget Flickr', $options ); } function widget($atts, $instance){ extract($atts, EXTR_SKIP); echo wp_kses_post( $before_widget ); $title = empty($instance['title']) ? '' : apply_filters('widget_title', $instance['title']); $user_id = empty($instance['user_id']) ? '' : $instance['user_id']; if ( !empty( $title ) ) { echo wp_kses_post( $before_title . $title . $after_title ); } echo '
'; echo ''; echo '
'; echo wp_kses_post( $after_widget ); } function update($new_instance, $old_instance){ $instance = array(); $instance['title'] = $new_instance['title']; $instance['user_id'] = $new_instance['user_id']; return $instance; } function form($instance){ $instance = wp_parse_args( (array) $instance, array( 'title' => '', 'user_id' => '') ); $title = isset($instance['title']) ? $instance['title']: ""; $user_id = isset($instance['user_id']) ? $instance['user_id']: ""; ?>