Skip to content

Instantly share code, notes, and snippets.

@iamra
Forked from kloon/functions.php
Created September 26, 2016 19:26

Revisions

  1. @kloon kloon revised this gist Aug 22, 2013. 1 changed file with 8 additions and 6 deletions.
    14 changes: 8 additions & 6 deletions functions.php
    Original file line number Diff line number Diff line change
    @@ -1,11 +1,13 @@
    <?php
    add_filter( 'init', 'wc_tax_exempt_user_roles' );
    function wc_tax_exempt_user_roles() {
    global $woocommerce;
    if ( current_user_can('wholesaler') || current_user_can('distributor') ) {
    $woocommerce->customer->set_is_vat_exempt(true);
    } else {
    $woocommerce->customer->set_is_vat_exempt(false);
    if ( ! is_admin() ) {
    global $woocommerce;
    if ( current_user_can('wholesaler') || current_user_can('distributor') ) {
    $woocommerce->customer->set_is_vat_exempt(true);
    } else {
    $woocommerce->customer->set_is_vat_exempt(false);
    }
    }
    } //end wc_tax_exempt_user_roles
    }
    ?>
  2. @kloon kloon created this gist Aug 22, 2013.
    11 changes: 11 additions & 0 deletions functions.php
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,11 @@
    <?php
    add_filter( 'init', 'wc_tax_exempt_user_roles' );
    function wc_tax_exempt_user_roles() {
    global $woocommerce;
    if ( current_user_can('wholesaler') || current_user_can('distributor') ) {
    $woocommerce->customer->set_is_vat_exempt(true);
    } else {
    $woocommerce->customer->set_is_vat_exempt(false);
    }
    } //end wc_tax_exempt_user_roles
    ?>