Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /**
- * Aelia Tax Display by Country for WooCommerce - Hide the "I'm VAT exempt" field from the country selector widget for
- * non-EU visitors.
- *
- * HOW TO USE THIS CODE
- * Add the code to the bottom of your theme's functions.php file (see https://www.skyverge.com/blog/add-custom-code-to-wordpress/).
- * The code will automatically check if visitor's country is in the EU and, if not, it will hide the "I'm VAT exempt" checkbox.
- *
- * GPL DISCLAIMER
- * This code is provided as is, without any explicit or implicit warranty, to the extent permitted by applicable law.
- * Except when otherwise stated in writing the copyright holders and/or other parties provide the program "as is"
- * without warranty of any kind, either expressed or implied, including, but not limited to, the implied warranties of
- * merchantability and fitness for a particular purpose. The entire risk as to the quality and performance of the program
- * is with you. should the program prove defective, you assume the cost of all necessary servicing, repair or correction.
- *
- * Need a consultation, or assistance to customise this code? Find us on Codeable: https://aelia.co/hire_us
- */
- add_filter('wc_aelia_tdbc_country_selector_widget_setting', function($value, $setting, $default) {
- if($setting === 'tax_exempt_flag_enabled') {
- $customer_country = isset($_COOKIE['aelia_customer_country']) ? $_COOKIE['aelia_customer_country'] : '';
- if(!in_array($customer_country, WC()->countries->get_european_union_countries('eu_vat'))) {
- $value = false;
- }
- }
- return $value;
- }, 10, 3);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement