Display Form After Confirmation

/** * Display form after confirmation * * @link https://wpforms.com/developers/how-to-display-the-confirmation-and-the-form-again-after-submission/ * * For support, please visit: https://www.facebook.com/groups/wpformsvip */ function wpf_dev_frontend_output_success( $form_data, $fields, $entry_id ) { // Only process this snippet on form ID 999999 // To find your form or…Continue reading

Change CSV Export Delimiter

/** * Filters the delimiter used in CSV exports of form entries * * @link https://wpforms.com/developers/change-csv-export-delimiter/ * * For support, please visit: https://www.facebook.com/groups/wpformsvip */ function wpf_dev_pro_admin_entries_export_configuration( $configuration ) { $configuration[ ‘csv_export_separator’ ] = ‘;’; return $configuration; } add_filter( ‘wpforms_pro_admin_entries_export_configuration’, ‘wpf_dev_pro_admin_entries_export_configuration’,…Continue reading

Display Non-Input Fields in Notifications

/** * Filters non-input field types to include in {all_fields} output * * @link https://wpforms.com/developers/include-page-break-section-divider-and-html-fields-in-notifications/ * * For support, please visit: https://www.facebook.com/groups/wpformsvip */ function wpf_dev_email_display_other_fields( $fields ) { return array( ‘divider’, ‘pagebreak’, ‘html’, ‘content’ ); } add_filter( ‘wpforms_email_display_other_fields’, ‘wpf_dev_email_display_other_fields’, 10,…Continue reading

Display Empty Form Fields in Email Notifications

/** * Show empty form fields in email notifications * * @link https://wpforms.com/developers/how-to-show-empty-form-fields-in-email-notifications/ * * For support, please visit: https://www.facebook.com/groups/wpformsvip */ add_filter( ‘wpforms_email_display_empty_fields’, ‘__return_true’ );Continue reading

Disable the Email Address Suggestion

/** * Disable the email address suggestion * * @link https://wpforms.com/developers/how-to-disable-the-email-suggestion-on-the-email-form-field/ * * For support, please visit: https://www.facebook.com/groups/wpformsvip */ add_filter( ‘wpforms_mailcheck_enabled’, ‘__return_false’ );Continue reading

Set the Language for Google reCAPTCHA

/** * Set the language reCAPTCHA * * @link https://wpforms.com/developers/how-to-set-the-language-for-google-recaptcha/ * * For support, please visit: https://www.facebook.com/groups/wpformsvip */ function wpf_dev_recaptcha_language( $url ) { // Set the language code to FR (French) // To find your language code, please visit https://developers.google.com/recaptcha/docs/language…Continue reading

Position the Field Description Above the Form Field

/** * Move the field description above the form field * * @link https://wpforms.com/developers/how-to-position-the-field-description-above-the-form-field/ * * For support, please visit: https://www.facebook.com/groups/wpformsvip */ function wpf_dev_field_properties( $properties, $field, $form_data ) { // Only process this snippet on form ID 999999 // To…Continue reading

Change the sold by link label to vendor’s name

if ( ! function_exists( ‘display_solby_as_first_name’ ) ) { /** * Display sold by as vendor first name. * * @param string $soldby the link with name. * @param int $vendor_id the Vendor ID. */ function display_solby_as_first_name( $soldby, $vendor_id ) {…Continue reading

Change label of CSV header, and removing others(Export Totals to CSV)

add_filter( ‘wcv_commissions_sum_export_columns’, ‘wcv_change_commissions_sum_export_columns’, 10, 1 ); function wcv_change_commissions_sum_export_columns( $desciption_args ) { $add_args = array( ‘bank_routing’ => __( ‘BSB’, ‘wc-vendors’ ), ); // Remove iban and swift column. unset( $desciption_args[‘bank_iban’] ); unset( $desciption_args[‘bank_swift’] ); $desciption_args = array_merge( $desciption_args, $add_args ); return…Continue reading

Add vat over the commission

// Add 16% VAT to vendor commission add_filter( ‘wcv_process_commission’, ‘my_wcv_commission_rate’, 10, 5 ); add_filter( ‘wcv_commission_rate’, ‘my_wcv_commission_rate’, 10, 5 ); function my_wcv_commission_rate( $commission, $product_id, $product_price, $order, $qty ) { $vat_fee = 0.16; $marketplace_split = $product_price – $commission; $vat = $marketplace_split *…Continue reading