게시판 게제기간, 최신글 출력이 아닌 랜덤글 출력이 가능 한가요?

항상 많은 수고 하십니다!!

검색 해서 찾아봣는데 없는것 같아서.. 1번과 2번에 대한 관련 내용은 없는것 같아서..  또 질문 사항이 생겨서 적어두게 되네요..
 

1. 게시판 게제기간을 정하여 게시판에 게제할 수 있는가 하는 궁금합니다.. 예를 들어 현재 5월 3일 이라면 하루뒤인 5월 4일가지 게제 기간을 설정 하였다면 하루만 활성화(목록에서 볼수 없으며) 되어잇고, 게제 기간이 끝난다면 비활성화(관리자라면 수정은 가능한) 되는것이 가능 한 것인가요?

2. 최신글 출력에서. .랜덤글 출력이 가능 할까요? 또한 코멘트, 조회수, 추천수에 따른 출력 기능같은것도 없는 것 같아서 적어봅니다.

 

이글은 확인 했습니다만..

 

스킨의 list.php 파일에 프로그램을 새로 작성해주셔야 할 듯합니다.

음.. 초보분이 직접하긴 매우 어려울거에요;;

list.php 파일에서 아래 코드를 테스트 해봐주세요~

$top_content = new KBContent();
$top_content->initWithRow($wpdb->get_row("SELECT * FROM `{$wpdb->prefix}kboard_board_content` WHERE `board_id`='1' ORDER BY `view` DESC LIMIT 1"));
echo $top_content->title

`board_id`='1' 이쪽에서 숫자는 게시판 ID값입니다. 적절히 수정해주세요.

`view` DESC 이건 view를 기준으로 내림차순으로 정렬하라는 뜻입니다.

LIMIT 1 이렇게 해주시면 하나의 레코드만 가져올 수 있습니다.

Sql쪽에 정렬 하는다는거는 보긴 햇는데...

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
  • 1. 게시판 게제기간을 정하여 게시판에 게제할 수 있는가 하는 궁금합니다.

    => 기본적인 기능으로는 없습니다. 따라서 적절히 수정이 필요합니다.

    원천적으로 글쓰기를 차단할 순 없겠지만 버튼을 숨기게는 가능합니다.

    스킨의 list.php 파일에서 아래 굵게 표시된 부분을 추가했습니다.

    2016년 5월 4일까지만 버튼이 표시됩니다.

    <?php if($board->isWriter()):?>
        <?php if('20160504' >= date('Ymd', current_time('timestamp'))):?>
        <!-- 버튼 시작 -->
        <div class="kboard-control">
            <a href="<?php echo $url->set('mod', 'editor')->toString()?>" class="kboard-default-button-small"><?php echo __('New', 'kboard')?></a>
        </div>
        <!-- 버튼 끝 -->
        <?php endif?>
    <?php endif?>

     

    2. 최신글 출력에서. .랜덤글 출력이 가능 할까요? 또한 코멘트, 조회수, 추천수에 따른 출력 기능같은것도 없는 것 같아서 적어봅니다.

    => 최신글 출력은 말 그대로 최신글 출력의 용도로만 제작되었습니다.

    아마 다음버전에는 말씀하신 기능이 적용 가능하지 않을까 생각됩니다.

    현재는 유료 기술지원을 요청하셔야 합니다.

    좋은 의견 감사드립니다.

이미지 사진은 imgur에 업로드한 뒤 링크 걸어주세요.
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기