widget_start( $args, $instance ); echo '
' . "\r\n"; $this->print_item( 'asd_fastbuild_addr_street1', '', 'true' ); $this->print_item( 'asd_fastbuild_addr_street2', '', 'true' ); $this->print_item( 'asd_fastbuild_addr_city', ', ' ); $this->print_item( 'asd_fastbuild_addr_state', ' ' ); $this->print_item( 'asd_fastbuild_addr_zip', '', 'true' ); echo '
' . "\r\n"; $this->widget_end( $args, $instance ); } /** ---------------------------------------------------------------------------- * function update( $new_instance, $old_instance ) * preserves widget instance data * ---------------------------------------------------------------------------- * * @param Array $new_instance - widget with changes. * @param Array $old_instance - widget without changes. */ public function update( $new_instance, $old_instance ) { $instance = $old_instance; $instance['title'] = sanitize_text_field( $new_instance['title'] ); $instance['wrapperclass'] = sanitize_html_class( $new_instance['wrapperclass'] ); return $instance; } }