리스트에 댓글표시하고 싶어요.

안녕하세요~

업데이트후 게시판 리스트에서 제목마다 댓글이 표시가 안되어 있어서 답변이 달린건지 확인하기가 어렵습니다~

목록에서 한번에 댓글을 볼수있도록 표시하고 싶은데 어떻게 해야하나요?

도움부탁드립니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 안녕하세요~^^

    KBoard 플러그인에서 게시글 목록 페이지에서

    각 게시글에 등록된 댓글 내용들을 표시하시고 싶다는 말씀이신지요?

    현재 사용 중이신 스킨도 알려주시겠어요?

    고맙습니다.

  • 답변감사합니다.

    게시판 스킨이 맞을까요? Customer 입니다!

    점심식사 맛있게 하세요!

  • 네, 게시판 스킨이 맞습니다.

    customer 스킨을 사용 중이시군요.

    말씀하신 리스트에 댓글표시는 게시글 목록 페이지에서

    제목 옆에 댓글 개수를 말씀하시는 건지요?

    비회원으로도 확인 가능한 페이지 주소 알려주시겠어요?

     

    추가로 말씀드리자면,

    최신 버전의 KBoard 게시판 플러그인에서 입력필드 설정 기능을 일부 스킨에서 지원하고 있습니다.

    따라서 default 스킨으로 customer 스킨을 대체할 수 있기 때문에

    업데이트하면서 customer 스킨을 삭제했습니다.

    워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 입력필드 설정 페이지에서

    입력필드를 커스텀하실 수 있습니다.

     

    KBoard 업데이트 방법은 아래의 링크를 참고해보시겠어요?

    KBoard(케이보드) 플러그인 업데이트 방법

    고맙습니다.

  • 네 제목 옆에 댓글 개수가 맞습니다.

    http://beyerdynamic.co.kr/?page_id=4101

    현재 사이트 게시판은 문의글로 사용중이라 대부분 비밀글이라서 확인이 가능하실지 모르겠습니다..

    -

    업데이트는 어제 진행했습니다ㅠ

  • KBoard 플러그인의 게시글 목록 페이지에서

    아래의 코드로 댓글 개수를 표시하실 수 있습니다.

    <?php echo $content->getCommentsCount()?>

     

    FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/list.php 파일에

    아래의 코드를 모두 찾아서

    <?php echo $content->title?>

    찾은 코드 밑에 아래의 코드를 모두 추가해보시겠어요?

    <span class="kboard-comments-count"><?php echo $content->getCommentsCount()?></span>

     

    답글 쪽에도 표시되지 않는다면

    /wp-content/plugins/kboard/skin/사용중인스킨/reply-template.php 파일을 수정해주시면 됩니다.

    고맙습니다.

  • 자세한 답변 감사합니다ㅠㅠ
    알려준 세가지 방법을 다해보려 했으나.. 문제가 셍겨 다시 문의 남깁니다.

    1번은 들어가는 경로를 찾지 못했습니다.
    3번은 ftp에 접속해서 확인했으나 reply-template.php 파일이 없어서 다운받지 못했습니다.
    2번은 <?php echo $content->title?> 코드를 찾지 못하여 아래에 제가 다운받은 list 파일의 코드를 남깁니다.

    (혹시 <?=$content->title?>가 <?php echo $content->title?> 인건가요?)
    html 쪽은 잘몰라서 문의글을 계속 남기네요. 감사합니다ㅠㅠ
     

    ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ

    <link rel="stylesheet" href="<?=$skin_path?>/style.css">

    <div id="kboard-list">

     <!-- 검색폼 시작 -->
     <div class="kboard-header">
      <form method="get" action="<?=$url->set('mod', 'list')->toString()?>">
       <?=$url->set('category1', '')->set('category2', '')->set('search', '')->set('keyword', '')->set('mod', 'list')->toInput()?>
       
       <?php if($board->use_category == 'yes'):?>
       <div class="kboard-category">
        <?php if($board->initCategory1()):?>
         <select name="category1">
          <option value="">카테고리1</option>
          <?php while($board->hasNextCategory()):?>
          <option value="<?=$board->currentCategory()?>"<?php if($_GET['category1'] == $board->currentCategory()):?> selected="selected" <?php endif?>><?=$board->currentCategory()?></option>
          <?php endwhile?>
         </select>
        <?php endif;?>
        
        <?php if($board->initCategory2()):?>
         <select name="category2">
          <option value="">카테고리2</option>
          <?php while($board->hasNextCategory()):?>
          <option value="<?=$board->currentCategory()?>"<?php if($_GET['category2'] == $board->currentCategory()):?> selected="selected" <?php endif?>><?=$board->currentCategory()?></option>
          <?php endwhile?>
         </select>
        <?php endif;?>
       </div>
       <?php endif?>
       
       <div class="kboard-search">
        <select name="search">
         <option value="">전체</option>
         <option value="title"<?php if($_GET['search'] == 'title'):?> selected="selected"<?php endif?>>제목</option>
         <option value="content"<?php if($_GET['search'] == 'content'):?> selected="selected"<?php endif?>>내용</option>
         <option value="member_display"<?php if($_GET['search'] == 'member_display'):?> selected="selected"<?php endif?>>작성자</option>
        </select>
        <input type="text" name="keyword" value="<?=$_GET['keyword']?>">
        <button type="submit" class="kboard-button-small">검색</button>
       </div>
      </form>
     </div>
     <!-- 검색폼 끝 -->
     
     <!-- 리스트 시작 -->
     <div class="kboard-list">
      <table>
       <thead>
        <tr>
         <td class="kboard-list-uid">번호</td>
         <td class="kboard-list-title">제목</td>
         <td class="kboard-list-user">작성자</td>
         <td class="kboard-list-date">작성일</td>
         <td class="kboard-list-view">조회</td>
        </tr>
       </thead>
       <tbody>
        <?php while($content = $list->hasNextNotice()):?>
        <tr class="kboard-list-notice">
         <td class="kboard-list-uid">공지</td>
         <td class="kboard-list-title"><div class="cut_strings">
           <a href="<?=$url->set('uid', $content->uid)->set('mod', 'document')->toString()?>"><?=$content->title?></a>
           <?=$content->getCommentsCount();?>
          </div></td>
         <td class="kboard-list-user"><?=$content->member_display?></td>
         <td class="kboard-list-date"><?=date("Y.m.d", strtotime($content->date))?></td>
         <td class="kboard-list-view"><?=$content->view?></td>
        </tr>
        <?php endwhile;?>
        <?php while($content = $list->hasNext()):?>
        <?php if($board->isAdmin()):?>
        <tr>
         <td class="kboard-list-uid"><?=$list->index()?></td>
         <td class="kboard-list-title"><div class="cut_strings">
           <a href="<?=$url->set('uid', $content->uid)->set('mod', 'document')->toString()?>"><?=$content->title?>
           <?php if($content->secret):?><img src="<?=$skin_path?>/images/icon_lock.png" alt="비밀글"><?php endif?>
           </a>
           <?=$content->getCommentsCount();?>
          </div></td>
         <td class="kboard-list-user"><?=$content->member_display?></td>
         <td class="kboard-list-date"><?=date("Y.m.d", strtotime($content->date))?></td>
         <td class="kboard-list-view"><?=$content->view?></td>
        </tr>
        <?php elseif($content->member_display == $userdata->data->display_name):?>
        <tr>
         <td class="kboard-list-uid"><?=$list->index()?></td>
         <td class="kboard-list-title"><div class="cut_strings">
           <a href="<?=$url->set('uid', $content->uid)->set('mod', 'document')->toString()?>"><?=$content->title?>
           <?php if($content->secret):?><img src="<?=$skin_path?>/images/icon_lock.png" alt="비밀글"><?php endif?>
           </a>
           <?=$content->getCommentsCount();?>
          </div></td>
         <td class="kboard-list-user"><?=$content->member_display?></td>
         <td class="kboard-list-date"><?=date("Y.m.d", strtotime($content->date))?></td>
         <td class="kboard-list-view"><?=$content->view?></td>
        </tr>
        <?php endif;?>
        <?php endwhile;?>
       </tbody>
      </table>
     </div>
     <!-- 리스트 끝 -->
     
     <!-- 페이징 시작 -->
     <div class="kboard-pagination">
      <ul class="kboard-pagination-pages">
       <?=kboard_pagination($list->page, $list->total, $list->rpp)?>
      </ul>
     </div>
     <!-- 페이징 끝 -->
     
     <?php if($board->isWriter()):?>
     <!-- 버튼 시작 -->
     <div class="kboard-control">
      <a href="<?=$url->set('mod', 'editor')->toString()?>" class="kboard-button-small">글쓰기</a>
     </div>
     <!-- 버튼 끝 -->
     <?php endif?>
     
     <!--div class="kboard-poweredby">
      <a href="http://www.cosmosfarm.com/products/kboard" onclick="window.open(this.href); return false;" title="의미있는 워드프레스 게시판">Powered by KBoard</a>
     </div-->
    </div>

  • 버전이 상당히 오래된 Customer 스킨을 사용 중이시군요.

    <?=$content->title?> 코드와 <?php echo $content->title?> 코드는 같습니다.

    다만, <?= 코드는 PHP 설정에 따라 정상적으로 동작하지 않을 수도 있습니다.

    가급적이면 현재 최신 버전의 KBoard 플러그인의 Default 스킨을 활용하시는 것을 추천드립니다.

     

    올려주신 코드 중에서

    아래의 코드가 댓글 개수를 표시하는 코드입니다.

    <?=$content->getCommentsCount();?>

    고맙습니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기