'foodrecipes_randompostwidget', 'description' => __('Displays a random post with thumbnail','food-recipes')); parent::__construct('foodrecipes_randompostwidget', __('Random Post and Thumbnail','food-recipes'), $foodrecipes_widget_ops); } function form($foodrecipes_instance) { $foodrecipes_instance = wp_parse_args( (array) $foodrecipes_instance, array( 'title' => '' ) ); $title = $foodrecipes_instance['title']; } function update($foodrecipes_new_instance, $foodrecipes_old_instance) { $foodrecipes_instance = $foodrecipes_old_instance; $foodrecipes_instance['title'] = $foodrecipes_new_instance['title']; return $foodrecipes_instance; } function widget($foodrecipes_args, $foodrecipes_instance) { extract($foodrecipes_args, EXTR_SKIP); echo $before_widget; $foodrecipes_title = empty($foodrecipes_instance['title']) ? ' ' : apply_filters('widget_title', $foodrecipes_instance['title']); if (!empty($foodrecipes_title)) echo $before_title . $foodrecipes_title . $after_title;; // WIDGET CODE GOES HERE ?>