<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
	<channel>
				<title><![CDATA[1일 후 코드 동작하게 하기]]></title>
		<link>https://www.cosmosfarm.com/threads/rss/document/41361</link>
		<description><![CDATA[<pre>
<code class="language-php">/*kboard_document_insert*/
add_action('kboard_document_insert', 'my_kboard_document_insert', 10, 2);
function my_kboard_document_insert($content_uid, $board_id){
	$document = new KBContent();
	$document-&gt;initWithUID($content_uid);
	/*$idx = isset($_POST['idx'])&amp;&amp;$_POST['idx'] ? sanitize_text_field($_POST['idx']) : '';*/


	if($board_id == '15'){
		
		global $wpdb;
		$delivery = $_POST['delivery'];
		$deliveryarr = explode(",", $delivery);
		$count = count($deliveryarr);
		$member_display = $_POST['member_display'];
		$date = $_POST['date_custom'];
		$date1 = date("Ymd", strtotime($date));
		$date2 = date("YmdHi", strtotime("$date1, -5 hours -30 minute"));

		$wpdb-&gt;update('wp_kboard_board_content', array('order_state'=&gt;'배송중'), array('uid'=&gt;$content_uid));

		$delivery_query = $wpdb-&gt;get_results(
											"
											SELECT uid, date, order_state, board_id
											FROM {$wpdb-&gt;prefix}kboard_board_content
											WHERE {$wpdb-&gt;prefix}kboard_board_content.board_id = '14' AND {$wpdb-&gt;prefix}kboard_board_content.order_state = '제품생산중'
											"
		);


		

		

		foreach($delivery_query as $delivery_uid){
			$delivery_date = $delivery_uid-&gt;date;
			$delivery_date1 = date("YmdHi", strtotime($delivery_date));
			$delivery_uid = $delivery_uid-&gt;uid;

			/*배송중 상태변경*/
			$wpdb-&gt;update('wp_kboard_board_content', array('order_state'=&gt;'배송중'), array('uid'=&gt;$delivery_uid));

			/*데이터 넘기기*/
            $wpdb-&gt;query( $wpdb-&gt;prepare( 
                "
                    INSERT INTO {$wpdb-&gt;prefix}kboard_board_option
                    ( content_uid, option_key, option_value )
                    VALUES ( %d, %s, %s )
                ", 
                $delivery_uid,
                'delivery', 
                $member_display
				)
			);

			/*
			if($date2 &gt; $delivery_date1){

			}
			*/
		
		}

	}
	
}</code></pre>

<p>안녕하세요 해당 코드를 사용해서 글 등록시 {$wpdb-&gt;prefix}kboard_board_content.order_state의 값이 '제품생산중' 이면 배송중으로 변경하는 코드를 만들어서 사용중에 있습니다.</p>

<p>추가로 여기에서 1일 후에 '배송중'인 데이터를 배송완료로 바꾸려면 어떻게 할 수 있을까요?</p>

<p> </p>

<p>감사합니다.</p>

<p> </p>

<p> </p>]]></description>
		<copyright>Copyright 2026, 코스모스팜</copyright>
				<item>
			<title><![CDATA[안녕하세요~^^

KBoard 쪽에는 크론 기능이 없기 때문에

워드프레스 크론 기능을 사용하셔야 할 듯합니...]]></title>
			<link>https://www.cosmosfarm.com/threads/document/41376</link>
			<description><![CDATA[<p>안녕하세요~^^</p>

<p>KBoard 쪽에는 크론 기능이 없기 때문에</p>

<p>워드프레스 크론 기능을 사용하셔야 할 듯합니다.</p>

<p>그리고 홈페이지 접속이 없어도 크론을 동작되게 하시려면</p>

<p>리눅스 서버의 크론을 사용하는 방법밖에는 없습니다.</p>

<p>리눅스 서버의 크론을 사용하면</p>

<p>워드프레스 홈페이지 접속이 없어도 동작되지만</p>

<p>리눅스 서버 관리자가 아니면 사용을 못하는 단점이 있습니다.</p>

<p> </p>

<p>고맙습니다.</p>]]></description>
			<author>스레드봇</author>
			<pubDate>Wed, 26 Feb 2020 00:57:16 +0000</pubDate>
			<category>KBoard</category>
		</item>
			</channel>
</rss>