<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[워드프레스 SMS 문자 자동발송설정 (회원가입, 우커머스 연동)]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/21690</link>
		<description><![CDATA[<p>안녕하세요.</p>

<p><a href="http://www.cosmosfarm.com/wpstore/product/cosmosfarm-members" target="_blank">코스모스팜 회원관리</a> 플러그인 사용중인데요.</p>

<p>SMS 문자를 자동으로 보내는 걸 설정할수 없나요?</p>

<p>회원가입, 신규 주문, 결제/입금 완료, 발송 조치 등의 sms 알림을 자동으로 보내지는 설정이 필요해서요.</p>

<p>안된다면 다른 플러그인과 연동하거나 코드를 추가해서 기능을 넣을수있나요?</p>

<p>감사합니다.</p>
]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[정말 감사합니다!
]]></title>
			<link>https://www.cosmosfarm.com/threads/document/21714</link>
			<description><![CDATA[<p>정말 감사합니다!</p>
]]></description>
			<author>Bin Su</author>
			<pubDate>Mon, 23 Apr 2018 03:09:32 +0000</pubDate>
			<category>워드프레스</category>
		</item>
				<item>
			<title><![CDATA[안녕하세요~^^

회원가입 하게되면 자동으로 SMS 문자를 발송할 수 있습니다.

아래 코드를 테마의 func...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/21699</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>회원가입 하게되면 자동으로 SMS 문자를 발송할 수 있습니다.</p>

<p>아래 코드를 테마의 functions.php 파일에 추가해보시겠어요?</p>

<pre>
<code class="language-php">add_action('user_register', 'my_register_send_sms', 10, 1);
function my_register_send_sms($user_id){
	$phone_number = get_user_meta($user_id, '휴대폰번호 필드의 Meta Key', true);
	if($phone_number){
		cosmosfarm_members_sms_send($phone_number, '안녕하세요. 문자 내용입니다.');
	}
}</code></pre>

<p>워드프레스 관리자 -&gt; 외모 -&gt; 테마 편집기 페이지에서 functions.php 파일을 편집할 수 있습니다.</p>

<p>그리고 반드시 <strong>휴대폰번호 필드의 Meta Key</strong> 부분을 실제 필드의 정보로 바꿔주셔야합니다.</p>

<p> </p>

<p>우커머스 주문 상태에 따라 코드를 추가할 수 있습니다.</p>

<p>아래 예제를 참고하시면 문자를 보낼 수 있습니다.</p>

<pre>
<code class="language-php">add_action('woocommerce_order_status_pending', 'my_order_status_pending_sms', 10, 1);
function my_order_status_pending_sms($order_id){
	$order = wc_get_order($order_id);
	$user_id = $order-&gt;get_customer_id();
	if($user_id){
		$phone_number = get_user_meta($user_id, '휴대폰번호 필드의 Meta Key', true);
		if($phone_number){
			cosmosfarm_members_sms_send($phone_number, '안녕하세요. 문자 내용입니다.');
		}
	}
}

add_action('woocommerce_order_status_failed', 'my_order_status_failed_sms', 10, 1);
function my_order_status_failed_sms($order_id){
	$order = wc_get_order($order_id);
	$user_id = $order-&gt;get_customer_id();
	if($user_id){
		$phone_number = get_user_meta($user_id, '휴대폰번호 필드의 Meta Key', true);
		if($phone_number){
			cosmosfarm_members_sms_send($phone_number, '안녕하세요. 문자 내용입니다.');
		}
	}
}

add_action('woocommerce_order_status_on-hold', 'my_order_status_hold_sms', 10, 1);
function my_order_status_hold_sms($order_id){
	$order = wc_get_order($order_id);
	$user_id = $order-&gt;get_customer_id();
	if($user_id){
		$phone_number = get_user_meta($user_id, '휴대폰번호 필드의 Meta Key', true);
		if($phone_number){
			cosmosfarm_members_sms_send($phone_number, '안녕하세요. 문자 내용입니다.');
		}
	}
}

add_action('woocommerce_order_status_processing', 'my_order_status_processing_sms', 10, 1);
function my_order_status_processing_sms($order_id){
	$order = wc_get_order($order_id);
	$user_id = $order-&gt;get_customer_id();
	if($user_id){
		$phone_number = get_user_meta($user_id, '휴대폰번호 필드의 Meta Key', true);
		if($phone_number){
			cosmosfarm_members_sms_send($phone_number, '안녕하세요. 문자 내용입니다.');
		}
	}
}

add_action('woocommerce_order_status_completed', 'my_order_status_completed_sms', 10, 1);
function my_order_status_completed_sms($order_id){
	$order = wc_get_order($order_id);
	$user_id = $order-&gt;get_customer_id();
	if($user_id){
		$phone_number = get_user_meta($user_id, '휴대폰번호 필드의 Meta Key', true);
		if($phone_number){
			cosmosfarm_members_sms_send($phone_number, '안녕하세요. 문자 내용입니다.');
		}
	}
}

add_action('woocommerce_order_status_refunded', 'my_order_status_refunded_sms', 10, 1);
function my_order_status_refunded_sms($order_id){
	$order = wc_get_order($order_id);
	$user_id = $order-&gt;get_customer_id();
	if($user_id){
		$phone_number = get_user_meta($user_id, '휴대폰번호 필드의 Meta Key', true);
		if($phone_number){
			cosmosfarm_members_sms_send($phone_number, '안녕하세요. 문자 내용입니다.');
		}
	}
}

add_action('woocommerce_order_status_cancelled', 'my_order_status_cancelled_sms', 10, 1);
function my_order_status_cancelled_sms($order_id){
	$order = wc_get_order($order_id);
	$user_id = $order-&gt;get_customer_id();
	if($user_id){
		$phone_number = get_user_meta($user_id, '휴대폰번호 필드의 Meta Key', true);
		if($phone_number){
			cosmosfarm_members_sms_send($phone_number, '안녕하세요. 문자 내용입니다.');
		}
	}
}</code></pre>

<p> </p>

<p>이외 woocommerce_order_status_changed 액션도 있으며,</p>

<p>전체 우커머스 액션 훅(Hook)은 아래 링크를 참고하시면 더 자세하게 살펴볼 수 있습니다.</p>

<p><a href="https://docs.woocommerce.com/wc-apidocs/hook-docs.html" target="_blank">https://docs.woocommerce.com/wc-apidocs/hook-docs.html</a></p>

<p>고맙습니다.</p>
]]></description>
			<author>스레드봇</author>
			<pubDate>Sun, 22 Apr 2018 03:52:28 +0000</pubDate>
			<category>워드프레스</category>
		</item>
			</channel>
</rss>