Untitled

mail@pastecode.io avatarunknown
plain_text
8 days ago
703 B
1
Indexable
Never
/**
 * Настройка обязательных полей
 */
add_filter( 'woocommerce_checkout_fields', 'saphali_fix_required_fields', 25 );
function saphali_fix_required_fields( $fields ) {
    $fields[ 'order' ][ 'order_new_fild1' ][ 'required' ] = true;
    $fields[ 'order' ][ 'order_new_fild2' ][ 'required' ] = true;
    return $fields;
}
/**
 * Обязательный комментарий к заказу
 */
add_action('woocommerce_after_checkout_validation', 'saphali_fix_order_comments_required');
function saphali_fix_order_comments_required() {
    if ( ! $_POST['order_comments'] )
        wc_add_notice( __( 'Укажите комментарий к заказу' ), 'error' );
}