esc_html__('Book Appointment','business-way'), 'sub_title' => esc_html__('Fill the below form to contact us','business-way'), 'cf7_shortcode' => wp_kses_post('','business-way'), 'longitude' => '', 'latitude' => '', ); return $defaults; } public function __construct() { parent::__construct( 'business-way-contact-widget', esc_html__( 'Business Way Contact Widget', 'business-way' ), array( 'description' => esc_html__( 'Business Way Contact Section', 'business-way' ) ) ); } public function widget( $args, $instance ) { if ( !empty( $instance ) ) { $instance = wp_parse_args( (array ) $instance, $this->defaults() ); $title = apply_filters('widget_title', !empty($instance['title']) ? esc_html( $instance['title']): '', $instance, $this->id_base); $subtitle = esc_html( $instance['sub_title'] ); $cf7_shortcode = wp_kses_post( $instance['cf7_shortcode'] ); $longitude = sanitize_text_field( $instance['longitude'] ); $latitude = sanitize_text_field( $instance['latitude'] ); echo $args['before_widget']; ?>