__('Name, Designation, Image, Description.', 'aboutwidget'), 'classname' => 'the_about_me_widget', ); $widg_cont = array('width' => 380); parent::__construct( 'About_me_widget', __('About Me', 'aboutwidget'), $widg_ops, $widg_cont ); } /** * Widget */ 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 .= $designation; $widgcont .= $args['after_title']; } $widgcont .= ($image) ? '
' : ''; $widgcont .= ($autop == 1) ? wpautop($content) : $content; if ( ! empty( $link_text ) ) { $widgcont .= ''; } echo $args['before_widget'] . $widgcont . $args['after_widget']; } /** * Form */ 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'] : ''; ?>
get_field_name('image'), $image, $this->get_field_id('image') ); ?>
value="1" type="checkbox" name="get_field_name('autop'); ?>" id="get_field_id('autop'); ?>">