1. 정확한 제품 또는 플러그인 이름
아스트라 테마에 우커머스와 코스모스팜 회원관리를 이용합니다.
2. 상세 내용
아래 코드를 /wp-includes/themes/astra-child/functions.php 올리고 테스트하면 아무런 반응이 없습니다.
무었이 잘못인지 감이 안옵니다.
부탁드리겠습니다.
add_action('cosmosfarm_members_subscription_request_pay', 'my_cosmosfarm_members_subscription_request_pay', 10, 2);
function my_cosmosfarm_members_subscription_request_pay($order, $product){
$purchaser = wp_get_current_user();
$phone = get_user_meta(get_current_user_id(), 'billing_phone', true);
$admin_phone = '01012347077';
cosmosfarm_members_sms_send($admin_phone, $purchaser->display_name . ' 고객님이 '.$product->post->post_title.' 상품을 결제하였습니다.');
cosmosfarm_members_sms_send($phone, $purchaser->display_name . ' 고객님, '.$product->post->post_title.' 상품을 결제해주셨습니다. 감사합니다.');
}
action_woocommerce_thankyou 로 테스트하면 정상으로 잘 됩니다.
3. 확인 가능한 상세 페이지 주소
https://vuza.com/shop/
4. 수정한 코드 내역 (있다면)
아래 코드로도 테스트 했는데 아무런 반응이 없습니다/.
add_action('cosmosfarm_members_subscription_request_pay', 'my_cosmosfarm_members_subscription_request_pay', 10, 2);
function my_cosmosfarm_members_subscription_request_pay($order, $product){
$purchaser = wp_get_current_user();
$phone = get_user_meta(get_current_user_id(), 'billing_phone', true);
$admin_phone = '010-1234-7077';
cosmosfarm_members_sms_send($admin_phone, $purchaser->display_name . ' 고객님이 '.$product->post->post_title.' 상품을 결제하였습니다.');
cosmosfarm_members_sms_send($phone, $purchaser->display_name . ' 고객님, '.$product->post->post_title.' 상품을 결제해주셨습니다. 감사합니다.');
}
확인 해주시면 대단히 감사하겠습니다.
AI에 의해 자동 생성된 답변이에요 😀
안녕하세요! WordPress 전문가로서 여러분의 문제를 해결해 드리겠습니다. SMS 문자 발송이 안 되는 문제는 여러 가지 요인에 의해 발생할 수 있습니다. 먼저 코드에 오타나 오류가 있는지 확인해 주세요. 또한, 테마나 플러그인 간의 충돌이 있는지도 확인이 필요합니다.
코드를 테스트해 본 결과 정상적으로 작동하는 것으로 보이지만, SMS 발송이 되지 않는다면 SMS API 설정이나 제한 사항을 확인해 보시는 것이 좋습니다. 또한, 휴대전화 번호 형식이나 사용자 권한 문제도 문제가 될 수 있습니다.
만약 문제를 해결하지 못하신다면, 우커머스나 코스모스팜의 고객 지원팀에 문의하여 도움을 받는 것도 좋은 방법일 수 있습니다. 계속해서 문제를 해결하고 싶으시다면 더 많은 정보를 제공해 주시면 도움을 드릴 수 있을 것입니다. 감사합니다!
↓ 아래 버튼을 눌러서 피드백해주세요.