WooCommerce에서 맞춤 이메일을 보낼 때 문제가 있습니다.맞춤 이메일이 주문 완료 중입니다. WooCommerce에서 완료되었습니다.
Fatal error: Cannot use object of type WC_Order as array in
/home/wp-content/themes/structure/functions.php on line 548
내 클라이언트가 사용자의 이메일 매번 고객의 주문을 보내 표준 주문 확인 이메일 외에 지불하고 싶지 : 여기
오류입니다.
여기 내 코드입니다 :
$order = new WC_Order($order_id);
function order_completed($order_id) {
$order = new WC_Order($order_id);
$to_email = $order["billing_address"];
$headers = 'From: Your Name <[email protected]>' . "\r\n";
wp_mail($to_email, 'subject', 'This is custom email', $headers);
}
add_action('woocommerce_payment_complete', 'order_completed')
내가 대신 "woocommerce_payment_complete"
의 "woocommerce_thankyou"
훅을 시도했지만 여전히 작동하지 않습니다.
저는 Wordpress 버전을 4.5.2로 사용하고 WooCommerce 버전은 2.6.1입니다.
Woocommerce 새로운 주문 이메일 보내기 작업? – OpenWebWar
이메일로 보내기 PHP mail() function working ..? 또는 smtp – OpenWebWar