__( 'Name, Designation, Image, Description.', 'aboutwidget' ), 'classname' => 'the_about_me_widget', ]; $control_options = [ 'width' => 380 ]; parent::__construct( false, __( 'About Me', 'aboutwidget' ), $widget_options, $control_options ); } /** * Widget Output */ public function widget( $args, $instance ) { $title = empty( $instance['title'] ) ? '' : $instance['title']; $designation = empty( $instance['designation'] ) ? '' : $instance['designation']; $content = empty( $instance['content'] ) ? '' : $instance['content']; $autop = empty( $instance['autop'] ) ? '' : $instance['autop']; $image = empty( $instance['image'] ) ? '' : $instance['image']; $link_text = isset( $instance['link_text'] ) ? $instance['link_text'] : ''; $link_url = isset( $instance['link_url'] ) ? $instance['link_url'] : ''; //Content Do Shortcode $content = do_shortcode( $content ); $widgcont = ''; if ( ! empty( $title ) ) { $widgcont .= $args['before_title']; $widgcont .= $title; $widgcont .= $args['after_title']; } if ( ! empty( $designation ) ) { $widgcont .= $args['before_title']; $widgcont .= ''; $widgcont .= $args['after_title']; } if ( ! empty( $image ) ) { $widgcont .= '
'; } if ( $autop == 1 ) { $widgcont .= ''; } else { $widgcont .= ''; } if ( ! empty( $link_text ) ) { $widgcont .= ''; } echo $args['before_widget'] . $widgcont . $args['after_widget']; } /** * Widget form in wp-admin */ public function form( $instance ) { $title = isset( $instance['title'] ) ? $instance['title'] : ''; $designation = isset( $instance['designation'] ) ? $instance['designation'] : ''; $content = isset( $instance['content'] ) ? $instance['content'] : ''; $autop = isset( $instance['autop'] ) ? $instance['autop'] : ''; $image = isset( $instance['image'] ) ? $instance['image'] : ''; $link_text = isset( $instance['link_text'] ) ? $instance['link_text'] : ''; $link_url = isset( $instance['link_url'] ) ? $instance['link_url'] : ''; ?>
image_upload_buttons( $this->get_field_name('image'), $image, $this->get_field_id('image') ); ?>
value="1" type="checkbox" name="get_field_name('autop'); ?>" id="get_field_id('autop'); ?>">