'Display Tag Line Widget', 'classname' => 'articles-our-service-widget' ) ); wp_enqueue_script('pbr_upload_js', PBR_THEME_URI.'/inc/assets/js/upload.js', array(), false, true); } // print to frontend function widget( $args, $instance ) { // Widget output extract($args); $tpl = PBR_THEME_DIR .'/templates/widgets/tagline.php'; require( $tpl ); } function update( $new_instance, $old_instance ) { // Save widget options $instance['title'] = $new_instance['title']; $instance['class_icon'] = $new_instance['class_icon']; $instance['image_icon'] = $new_instance['image_icon']; $instance['content'] = $new_instance['content']; $instance['width'] = $new_instance['width']; $instance['addition_class'] = $new_instance['addition_class']; return $instance; } function form( $instance ) { //default $instance = wp_parse_args( $instance, array( 'title' => 'Tag Line widget', 'class_icon' => '', 'image_icon' => '', 'content' => '', 'addition_class' => '', 'width' => 12 ) ); // Output admin widget options form $widths = [ '12' => __('Full width', 'basee'), '6' => __('1/2', 'basee'), '4' => __('1/3', 'basee'), '3' => __('1/4', 'basee'), '2' => __('1/6', 'basee'), '1' => __('1/12', 'basee'), ]; ?>