워드프레스 게시판 KBoard(케이보드) 사용중입니다.
게시글 페이지 상단에 있는 작성자, 작성일, 조회수에 대한 정보를 띄우는 칸에 해당 게시글에 달려있는 댓글의 수가 몇개인지에 대한 정보를 표시하고 싶습니다
게시판 리스트처럼 게시글 페이지에도 해당 게시글에 달린 댓글의 개수가 몇인지 알려주는 정보를 띄울 수 있을까요??
안녕하세요~^^
KBoard 게시글에 달린 댓글 수는
아래의 코드로 표시하실 수 있습니다.
<?php echo $content->getCommentsCount()?>
해당 메소드는
FTP로 접속해서 /wp-content/plugins/kboard/class/KBContent.class.php 파일에서 확인해보실 수 있습니다.
고맙습니다.
/wp-content/plugins/kboard/skin/사용중인스킨/document.php 파일에 아래의 코드를 넣어서 게시글 상단에 있는 칸에 댓글 개수를 표시하였습니다
<div class="detail-attr detail-comments">
<div class="detail-name"><?php echo __('Comment', 'kboard')?></div>
<div class="detail-value"><?php echo $content->getCommentsCount()?></div>
</div>
그런데 ()가 안 없어지네요ㅠㅠ
getCommentsCount()?에 있는 ()를 지우면 없어질까 싶어서 시도해봤는데 숫자 자체가 아예 사라지네요.......()를 없앨 수 있는 방법이 있을까요??
그리고 혹시 댓글이 하나도 없는 상황이라면 '댓글'이라는 표시 자체가 뜨지 않게 만들 수는 있나요??
감사합니다
말씀하신 것처럼 적용하시려면
올려주신 코드 대신
아래의 코드로 교체해서 확인해보세요.
<?php if($content->getCommentsCount()):?>
<div class="detail-attr detail-comments">
<div class="detail-name"><?php echo __('Comment', 'kboard')?></div>
<div class="detail-value"><?php echo $content->getCommentsCount('', '')?></div>
</div>
<?php endif?>
고맙습니다.