Fany_VanDaal icon

Náhled Thank you

Fany_VanDaal | PRO | 10/12/23 04:06:19 AM UTC | 0 ⭐ | 1179 👁️ | Never ⏰ | []
PHP |

1.08 KB

|

None

|

0 👍

/

0 👎

// zobrazení děkovné stránky z detailu objednávky
add_filter( 'woocommerce_order_actions', 'vandaal_show_thank_you_page_order_admin_actions', 9999, 2 );
  
function vandaal_show_thank_you_page_order_admin_actions( $actions, $order ) {
   if ( $order->has_status( wc_get_is_paid_statuses() ) ) {
      $actions['view_thankyou'] = 'Zobrazit děkovnou stránku';
   }
   return $actions;
}
  
add_action( 'woocommerce_order_action_view_thankyou', 'vandaal_redirect_thank_you_page_order_admin_actions' );
  
function vandaal_redirect_thank_you_page_order_admin_actions( $order ) {
   $url = add_query_arg( 'adm', $order->get_customer_id(), $order->get_checkout_order_received_url() );
   add_filter( 'redirect_post_location', function() use ( $url ) {
      return $url;
   });
}
 
add_filter( 'determine_current_user', 'vandaal_admin_becomes_user_if_viewing_thank_you_page' );
 
function vandaal_admin_becomes_user_if_viewing_thank_you_page( $user_id ) {
   if ( ! empty( $_GET['adm'] ) ) {
      $user_id = wc_clean( wp_unslash( $_GET['adm'] ) );
   }
   return $user_id;
}

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎