KBoard 크로스 캘린더 게시판 일정 반복등록 가능한가요?

안녕하세요. 

크로스 캘린더 게시판에 매달 반복되는 일정을 등록할 수 있을까요? 한번 등록하면 자동으로 매달 특정날짜에 일정이 등록되었으면 합니다.

혹시 기본기능에서 지원되지 않는다면 해당기능을 유료 기술지원으로 요청하고 싶습니다. 기능구현 가능 여부도 알려주시면 감사하겠습니다.

유료 기술지원으로 신청해야 하는 부분이라면 고객지원 이메일로 다시 문의드리겠습니다. 감사합니다. 

 

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 안녕하세요~^^

    KBoard 플러그인에서 코드로 게시글을 작성되게 하시려면

    KBContent 클래스의 insertContent 함수로 게시글을 등록할 수 있습니다.

    KBoard 크로스 캘린더 게시판에 코드로 일정을 등록하게 하는 건

    아래의 코드를 활용하시면 가능합니다.

    <?php
    $data = array();
    $data['board_id'] = '1';
    $data['parent_uid'] = '';
    $data['member_uid'] = '1';
    $data['member_display'] = '글쓴이';
    $data['title'] = '제목';
    $data['content'] = '내용';
    $data['date'] = date('YmdHis', current_time('timestamp'));
    $data['update'] = date('YmdHis', current_time('timestamp'));
    $data['view'] = 0;
    $data['comment'] = 0;
    $data['like'] = 0;
    $data['unlike'] = 0;
    $data['vote'] = 0;
    $data['category1'] = '';
    $data['category2'] = '';
    $data['secret'] = '';
    $data['notice'] = '';
    $data['search'] = '1';
    $data['thumbnail_file'] = '';
    $data['thumbnail_name'] = '';
    $data['status'] = '';
    $data['password'] = '';
    
    $options['kboard_option_start_date'] = date('YmdHis', current_time('timestamp'));
    $options['kboard_option_end_date'] = date('YmdHis', current_time('timestamp'));
    
    $content = new KBContent();
    $content->insertContent($data);
    $content->updateOptions($options);
    ?>

     

    워드프레스 사이트에서 특정 시간 대에 자동으로 코드를 실행하시려면

    워드프레스 크론 기능을 사용하셔야 합니다.

    홈페이지 접속이 없어도 크론을 동작되게 하시려면 리눅스 서버의 크론을 사용하는 방법밖에는 없습니다.

    아래 링크를 참고해보시면

    워드프레스 크론에 대한 설명을 확인해보실 수 있습니다.

    https://developer.wordpress.org/plugins/cron/

     

    코드를 수정하기 어렵거나 수정해야 하는 부분이 많다면

    프로젝트 의뢰에 상세한 내용을 등록해보세요.

    https://www.cosmosfarm.com/project

    고맙습니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요