안녕하세요
현재 게시판에서 글리스트에서 댓글개수가 표시되는 상태인데요,
이 경우 댓글에 달린 대댓글/답변 (댓글 아래에 오른쪽으로 이동되어 표시되는 댓글에 대한 댓글) 까지 모두 합쳐서 개수가 표시되는데,
이걸 제외하고 순수하게 글에 달린 댓글만 카운트해서 표시할 수 있는 방법이 있을까요?
예를들어
"댓글1"
"댓글2"
"댓글3"
"댓글4"
이렇게 되어있을 때 댓글개수가 4개가 아니라 2개로 표시되도록 하고 싶습니다.
감사합니다.
안녕하세요~^^
KBoard 플러그인에서 대댓글은 댓글 카운트에 적용되지 않게 하시려면
아래의 코드를 추가해보시겠어요?
function kboard_comment_count($content_uid){
global $wpdb;
$html = '';
$count = $wpdb->get_var("SELECT COUNT(*) FROM `{$wpdb->prefix}kboard_comments` WHERE `content_uid`='{$content_uid}' AND parent_uid='0'");
if($count){
$html = "($count)";
}
return $html;
}
테마의 functions.php 파일에 코드를 추가하거나 Code Snippets 플러그인을 사용해서 코드를 추가할 수 있습니다.
FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/list.php 파일에
아래의 코드를 모두 찾아서
<?php echo $content->getCommentsCount()?>
아래의 코드로 모두 교체해보시겠어요?
<?php echo kboard_comment_count($content->uid)?>
고맙습니다.