Advertisement
Guest User

Untitled

a guest
Apr 22nd, 2019
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. add_filter('woo_discount_rules_process_cart_bogo_auto_add', function ($have_to_do){
  2. $wpml_language = '';
  3. if ( defined( 'ICL_LANGUAGE_CODE' ) ) {
  4. $wpml_language = ICL_LANGUAGE_CODE;
  5. }
  6. if(!empty($wpml_language)){
  7. $carts = WC()->cart->get_cart();
  8. foreach ($carts as $cart_item_key => $cart_item) {
  9. $have_to_do = false;
  10. $product_id = $cart_item['data']->get_id();
  11. $lang_code = wpml_element_language_code_filter( null, array('element_id' => $product_id, 'element_type' => 'post'));
  12.  
  13. if($lang_code == $wpml_language){
  14. $have_to_do = true;
  15. }
  16. }
  17. if(!$have_to_do){
  18. add_action('woocommerce_before_cart', function (){
  19. ?>
  20. <script type="text/javascript">
  21. jQuery( document ).ready(function() {
  22. jQuery("[name='update_cart']").removeAttr('disabled');
  23. jQuery("[name='update_cart']").trigger("click");
  24. });
  25. </script>
  26. <?php
  27. });
  28. }
  29. }
  30. return $have_to_do;
  31. }, 100);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement