esc_attr__( 'Display a Premium or Feature description.', 'atoz' ), 'customize_selective_refresh' => true, // 1 Selective Refresh ) ); // 2 Enqueue style if widget is active (appears in a sidebar) or if in Customizer preview. if ( is_active_widget( false, false, $this->id_base ) || is_customize_preview() ) { function atoz_premium_widget_scripts(){ wp_enqueue_media(); wp_enqueue_script( 'atoz_premium_widget_script', get_template_directory_uri() . '/js/widget.js', false, '1.0', true ); } add_action('admin_enqueue_scripts', 'atoz_premium_widget_scripts'); } } /* *front-end widget form. front page view */ public function widget( $args, $instance ){ echo $args['before_widget']; ?>