'text', 'class' => array('my-field-class form-row-wide'), 'required' => false, ), $checkout->get_value( 'address_rdi' )); } //Update the order meta with RDI field value function wf_address_autocomplete_validation_rdi_update_order_meta( $order_id ) { if ( ! empty( $_POST['address_rdi'] ) ) { update_post_meta( $order_id, 'RDI', sanitize_text_field( $_POST['address_rdi'] ) ); } } //display RDI field value on the order edit page function wf_address_autocomplete_validation_rdi_display_admin_order_meta($order){ echo '

'.__('Residential Delivery Indicator').': ' . get_post_meta( $order->id, 'RDI', true ) . '

'; } //to add the necessary js scripts and css styles public function wf_address_autocomplete_validation_scripts() { if(is_checkout()&&!is_order_received_page()) { wp_enqueue_script( 'wf-address-validate-script', plugins_url( '../assests/js/address_validate.js', __FILE__ ), array( 'jquery' ) ); wp_enqueue_style( 'wf-modal-style', plugins_url( '../assests/css/w3.css', __FILE__ ) ); //for address suggestion popup echo "
×
"; } } }