채택완료

그누커머스 자동댓글좀 도와주세요

2016-03-04 (금) 12:20:56 3,101

안녕하세요

그누커머스 자동댓글을 위해서 테마- functions.php 에

Copy
add_action('write_update_metadata', 'gc_auto_comment_write', 10, 2);
 
function gc_auto_comment_write($wr_id, $w){
    global $wpdb, $gcboard;
 
    $gc = $gcboard->gc;
    
    $notice = isset($_POST['notice']) ? $_POST['notice'] : '';
 
    if($w == '' && !$notice){   //글쓰기이고 notice 아니면
 
        $write = gc_get_write( $gc['write_table'], $wr_id );
        
        $cm_num = gc_get_next_num( $gc['comment_table'], $wr_id, 'comment' );
 
        $cm_data = array(
                'wr_id' => $wr_id,
                'bo_table' => $write['bo_table'],
                'cm_parent' => 0,
                'cm_num' => $cm_num,
                'user_id' => 1,
                'user_pass' => '',
                'user_display_name' => '자동댓글',
                'user_email' => '',
                'cm_subject' => '',
                'cm_content' => '자동댓글 내용입니다.',
                'cm_datetime' => GC_TIME_YMDHIS,
                'cm_ip' => $_SERVER['REMOTE_ADDR'],
                'cm_option' => ''
            );
 
        $formats = array(
                '%d',
                '%s',
                '%d',
                '%s',
                '%s',
                '%s',
                '%s',
                '%s',
                '%s',
                '%s',
                '%s',
                '%s',
                '%s'
            );
        $result = $wpdb->insert( $gc['comment_table'], $cm_data, $formats );
    }
}

를 삽입했는데 잘 안되네요...

조금만 자세히 설명 부탁드립니다. 

|

답변 1개 / 댓글 1개

채택된 답변
+20 포인트

저는 잘 됩니다만...

안된다고 해서

플러그인 형식으로 만들어 보았습니다.

플러그인다운받기

위 플러그인 이름은 그누커머스 자동댓글 입니다.

활성화 시켜서 확인해 보세요.

답변에 대한 댓글 1개

2016-03-06 (일) 00:46:34
정말 감사합니다~~

답변을 작성하려면 로그인이 필요합니다.