あなたが探しているフックは、この方法を使用することができますwoocommerce_email_order_details
アクションフックです:
add_action('woocommerce_email_order_details', 'action_email_order_details', 10, 4);
function action_email_order_details($order, $sent_to_admin, $plain_text, $email) {
if($sent_to_admin): // For admin emails notification
// Your code goes HERE
endif;
}
コードが機能して行きますアクティブな子テーマ(またはテーマ)の.phpファイルまたは任意のプラグインファイル。あなたは$order
WC_Order
オブジェクトのようなフックから4つのいずれかの引数を使用することができ、あなたの関数で
。
// Get the array of coupons codes
$coupon_codes = $order->get_used_coupons();
// Convert and display the array in a coma separated string:
echo 'Coupon codes: ' . implode(', ', $coupon_codes);
:
あなたは次のように、あなたのために使用されるクーポンコードの配列を与えるWC_Abstract_Order
方法get_used_coupons()
を使用することができます