Untitled

 avatar
unknown
plain_text
15 days ago
1.6 kB
2
Indexable
add_action('salesking_add_customer_custom_fields', function(){
    ?>
    <div class="form-group">
        <label class="form-label"><?php esc_html_e('Sconto 1 (%)','salesking'); ?></label>
        <div class="form-control-wrap">
            <input type="text" class="form-control" id="salesking_field_new_field1" name="new-field1">
        </div>
    </div>
    <div class="form-group">
        <label class="form-label"><?php esc_html_e('Sconto 2 (%)','salesking'); ?></label>
        <div class="form-control-wrap">
            <input type="text" class="form-control" id="salesking_field_new_field2" name="new-field2">
        </div>
    </div>
    <div class="form-group">
        <label class="form-label"><?php esc_html_e('Sconto 3 (%)','salesking'); ?></label>
        <div class="form-control-wrap">
            <input type="text" class="form-control" id="salesking_field_new_field3" name="new-field3">
        </div>
    </div>
    <?php
});
add_filter('salesking_custom_fields_code_list_comma', function($val){
    $val = 'new_field1,new_field2,new_field3';
    return $val;
}, 10, 1);
add_action('salesking_after_customer_created', function($user_id){
    if (isset($_POST['new_field1'])){
        $value = sanitize_text_field($_POST['new_field1']);
        update_user_meta($user_id,'sconto1', $value);
    }
    if (isset($_POST['new_field2'])){
        $value = sanitize_text_field($_POST['new_field2']);
        update_user_meta($user_id,'sconto2', $value);
    }
    if (isset($_POST['new_field3'])){
        $value = sanitize_text_field($_POST['new_field3']);
        update_user_meta($user_id,'sconto3', $value);
    }
}, 10, 1);
Editor is loading...
Leave a Comment