'aazeen_feature_widget aazeen_widgtes', 'description' => __( 'You can add use this widgte in any section or page', 'aazeen-extension' ), 'customize_selective_refresh' => true, ); parent::__construct( 'aazeen_feature_widget', __( 'Aazeen - Feature widget', 'aazeen-extension' ), $widget_ops ); $this->alt_option_name = 'aazeen_feature_widget'; // Register admin styles and scripts. add_action( 'admin_enqueue_scripts', array( $this, 'register_aazeen_admin_scripts' ) ); include "default.php"; $this->defaults = $defaults; } /** * Registers and enqueues admin-specific JavaScript. */ public function register_aazeen_admin_scripts() { wp_enqueue_script( 'aazeen_extension_iconwidgets', plugin_dir_url( __FILE__ ) . 'simple-iconpicker.js' ); wp_enqueue_style( 'aazeen_extension_iconwidgets', plugin_dir_url( __FILE__ ) . 'simple-iconpicker.css' ); } /** * Display Widget * * @param $args * @param $instance */ function widget($args, $instance) { $bg_color = isset( $instance['bg_color'] ) ? $instance['bg_color'] : '#BCBDD4'; $content_bgimage = isset( $instance['content_bgimage'] ) ? $instance['content_bgimage'] : ''; $fixed_bg = isset( $instance['fixed_bg'] ) ? $instance['fixed_bg'] : false; extract($args); $instance = wp_parse_args((array) $instance, $this->defaults); echo $before_widget; ?> id; ?>
id="get_field_id( 'fixed_bg' ); ?>" name="get_field_name( 'fixed_bg' ); ?>" />