'optimizer_front_about aboutblock', 'description' => __( 'Optimizer About Section widget', 'optimizer' ), 'customize_selective_refresh' => true, ) ); $this->alt_option_name = 'optimizer_front_about'; add_action('wp_enqueue_scripts', array(&$this, 'optimizer_about_enqueue_css')); } /* ---------------------------- */ /* ------- Display Widget -------- */ /* ---------------------------- */ function widget( $args, $instance ) { extract( $args ); /* Our variables from the widget settings. */ $title = isset( $instance['title'] ) ? wp_kses_post($instance['title']) : __('THE OPTIMIZER','optimizer'); $subtitle = isset( $instance['subtitle'] ) ? wp_kses_post($instance['subtitle']) : __('a little about..','optimizer'); $content = isset( $instance['content'] ) ? apply_filters( 'wp_editor_widget_content', $instance['content'] ) : '
'.__('Collaboratively administrate empowered markets via plug-and-play networks. Dynamically procrastinate B2C users after installed base benefits. Dramatically visualize customer directed convergence without revolutionary ROI.','optimizer').'
'; $divider = isset( $instance['divider'] ) ? esc_html($instance['divider']) : 'fa-stop'; $title_color = isset( $instance['title_color'] ) ? esc_html($instance['title_color']) : '#222222'; $content_color = isset( $instance['content_color'] ) ? esc_html($instance['content_color']) : '#a8b4bf'; $content_bg = isset( $instance['content_bg'] ) ? esc_html($instance['content_bg']) : '#ffffff'; /* Before widget (defined by themes). */ echo $before_widget; if(is_customize_preview()) echo ''; echo '" type="text" />
" type="text" />
option_name ); if ( empty( $settings ) ) { return; } foreach ( $settings as $instance_id => $instance ) { $id = $this->id_base . '-' . $instance_id; if ( ! is_active_widget( false, $id, $this->id_base ) ) { continue; } $content_bg = 'background-color:#ffffff!important;'; $title_color = '#222222;'; $content_color = 'color:#a8b4bf;'; if ( ! empty( $instance['content_bg'] ) ) { $content_bg = 'background-color: ' . esc_html($instance['content_bg']) . '!important; '; } if ( ! empty( $instance['title_color'] ) ) { $title_color = '' . esc_html($instance['title_color']) . '!important; '; } if ( ! empty( $instance['content_color'] ) ) { $content_color = 'color: ' . esc_html($instance['content_color']) . '!important; '; } $widget_style = '#'.$id.'{ ' . $content_bg . '}#'.$id.' .about_header, #'.$id.' .about_pre, #'.$id.' span.div_middle{color: ' . $title_color . '}#'.$id.' span.div_left, #'.$id.' span.div_right{background-color: ' . $title_color . '}#'.$id.' .about_content{' . $content_color . '}'; wp_add_inline_style( 'optimizer-style', $widget_style ); } } //END FOREACH } ?>