Advertisement
nshelper

Untitled

Nov 23rd, 2023
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.52 KB | None | 0 0
  1. add_action( 'init', '_custom_init', 9999 );
  2. function _custom_init()
  3. {
  4. if ( ! defined ( 'WOOGC_EACH_STORE_CHECKOUT' ) || WOOGC_EACH_STORE_CHECKOUT !== TRUE )
  5. return;
  6.  
  7. global $WooGC;
  8.  
  9. $WooGC->functions->remove_anonymous_object_filter('woocommerce_checkout_order_review', 'WooGC_Cart_Split_Core', 'woocommerce_checkout_order_review', 10 );
  10.  
  11. add_action( 'woocommerce_checkout_order_review', '_woocommerce_checkout_order_review' );
  12.  
  13. }
  14.  
  15. function _woocommerce_checkout_order_review()
  16. {
  17.  
  18. $status = WC()->cart->cart_split->set_block();
  19. if ( $status === FALSE )
  20. {
  21. //Wrong place, redirect to corect checkout
  22. $checkout_url = WC()->cart->cart_split->get_checkout_url();
  23. wp_redirect($checkout_url);
  24. exit;
  25. }
  26.  
  27. $block_blog_id = WC()->cart->cart_split->get_current_block_blog_id();
  28. $blog_details = get_blog_details( $block_blog_id );
  29.  
  30. ?>
  31. <h4><?php _e( 'Checkout for Shop', 'woo-global-cart' ); ?> - <b><?php echo apply_filters( 'woogc/checkout/split/order_review/shop_title', $blog_details->blogname, $block_blog_id ) ?></b></h4>
  32. <?php
  33. woocommerce_order_review();
  34.  
  35.  
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement