공지사항에 대하여

안녕하세요, KBoard venus-webzine 스킨을 사용하고 있습니다.

처음 사용했을 때는 공지사항 체크가 있었는데 지금은 공지사항 체크도 없고

공지사항 글도 게시판에서 보이지 않습니다.

해결 방법 부탁드립니다.

게사판 주소는 아래와 같습니다.

http://www.jerusalemtours.co.kr/travel_reviews/

감사합니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 해당 스킨은 웹진형 스킨이라 공지사항 기능이 제외되어 있습니다.

    http://www.cosmosfarm.com/demo/kboard-venus-webzine-skin/

     

    스킨을 직접 수정하면 공지사항 기능을 추가할 수 있습니다.

    먼저 스킨의 editor.php 파일을 수정해주세요.

    굵게 표시된 부분을 추가해주세요.

    <?php if($board->isAdmin()):?>
    <div class="kboard-attr-row">
        <label class="attr-name"><?php echo __('Notice', 'kboard')?></label>
        <div class="attr-value"><input type="checkbox" name="notice" value="true"<?php if($content->notice):?> checked<?php endif?>></div>
    </div>

    <?php elseif(!is_user_logged_in()):?>

     

    다음 list.php 파일을 수정해주세요.

    <div class="kboard-list"> 이 코드 다음에 아래 코드를 추가해주세요.

    <?php while($content = $list->hasNextNotice()):?>
        <div class="kboard-webzine-item">
            <div class="kboard-webzine-thumbnail">
                <?php
                if($content->thumbnail_file){
                    $resize_img_src = kboard_resize($content->thumbnail_file, 130, 87);
                }
                else{
                    $media = new KBContentMedia();
                    $media->content_uid = $content->uid;
                    $media->media_group = $content->uid;
                    $media_list = $media->getList();
                    $media_item = reset($media_list);
                    if(isset($media_item->file_path) && $media_item->file_path){
                        $resize_img_src = kboard_resize($media_item->file_path, 130, 87);
                    }
                    else{
                        $resize_img_src = '';
                    }
                }
                ?>
                <?php if($resize_img_src):?>
                <a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>"><img src="<?php echo $resize_img_src?>" style="width:100%; height:100%;" alt=""></a>
                <?php else:?>
                <div class="kboard-no-image"><a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>"><i class="icon-picture"></i></a></div>
                <?php endif?>
            </div>
            <div class="kboard-webzine-wrap">
                <div class="kboard-webzine-title cut_strings"><a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>"><?php echo $content->title?></a> <?php echo $content->getCommentsCount()?></div>
                <div class="kboard-webzine-content"><a href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toString()?>"><?php echo strip_tags($content->content)?></a></div>
                <div class="kboard-webzine-info">
                    <span class="kboard-info-name"><?php echo __('Date', 'kboard')?> :</span>
                    <span class="kboard-info-value"><?php echo date("Y/m/d", strtotime($content->date))?></span>
                    <span class="kboard-info-separator">|</span>
                    <span class="kboard-info-name"><?php echo __('Author', 'kboard')?> :</span>
                    <span class="kboard-info-value"><?php echo $content->member_display?></span>
                    <span class="kboard-info-separator">|</span>
                    <span class="kboard-info-name"><?php echo __('Views', 'kboard')?> :</span>
                    <span class="kboard-info-value"><?php echo $content->view?></span>
                </div>
            </div>
        </div>
    <?php endwhile?>

     

    차후 스킨을 업데이트 하도록 하겠습니다.

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