'avocation_info', 'description' => __('A widget that displays the title,contact information. ', 'avocation') ); $avocation_control_ops = array( 'width' => 300, 'height' => 350, 'id_base' => 'avocation-info-widget' ); $this->WP_Widget( 'avocation-info-widget', __('Get In Touch', 'avocation'), $avocation_widget_ops, $avocation_control_ops ); } function widget( $avocation_args, $avocation_instance ) { extract( $avocation_args ); //Our variables from the widget settings. $avocation_title = apply_filters('widget_title', $avocation_instance['title'] ); $avocation_address = sanitize_text_field(strip_tags($avocation_instance['address'])); $avocation_phone = sanitize_text_field(strip_tags($avocation_instance['phone'])); $avocation_fax = sanitize_text_field(strip_tags($avocation_instance['fax'])); $avocation_email = esc_url_raw(strip_tags($avocation_instance['email'])); $avocation_website = esc_url_raw(strip_tags($avocation_instance['website'])); echo $before_widget; //Display widget ?>