KBoard(케이보드) 와 포럼 보드를 사용중입니다.
게시판 클릭이 별로 없어서 방문 카운터를 올리고 싶습니다.
게시글 클릭이 3명이면 * 3을 해서 9명으로 보여주고 싶은데 가능한가요..?
예전에 여기서 다른분에게 작성해주신 코드를 보았는데, 찾을수가 없네요...
안녕하세요~^^
FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/list.php 파일과
/wp-content/plugins/kboard/skin/사용중인스킨/document.php 파일에
아래의 코드를 모두 찾아서
<?php echo $content->view?>
아래의 코드로 모두 교체해보시겠어요?
<?php echo $content->view * 3?>
고맙습니다.
감사합니다.~~ 한참을 찾았는데, 모르면 정말 답없네요..^^
쉽게 해결되었습니다.~
감사합니다..~ 꾸벅
<?php echo $content->view * 3?>
위 코드는 3.6.9로 늘어나서 너무 티가 난다고 해서 변경하고 샆은데
1명이 방문했을때 1~5 사이에서 랜덤으로 추가되게 할 수 있는지 궁금합니다.
1명째 방문 : 1 + (1~5) 랜덤으로 3이 선택이 되었다면 보여지는것은 3명
2명째 방문 : 3 + (1~5) 랜덤으로 2명이 선택되었다면 보여지는것은 5명
3명째 방문 : 5 + (1~5) 랜더머으로 4명이 선택되었다면 보여지는것은 9명..
<?php echo $content->view * rand(1,5)?> 인터넷 뒤져서 rand(1,5)로 주면 된다고 해서 적용했더니 아닌거 같아서요. 방문자가 늘었다 줄었다 해서.. 총 방문자에서 1~5를 랜덤으로 곱하는거 같습니다.
바쁘실텐데 죄송하지만 위 코드 좀 부탁드릴게요.. 유료라고 그렇게 하고 싶습니다.
안녕하세요~^^
기존의 코드는 원래 상태로 적용해주시겠어요?
FTP로 접속해서 /wp-content/plugins/kboard/class/KBContent.class.php 파일에
아래의 코드를 찾아서
public function increaseView(){
global $wpdb;
if($this->uid && !@in_array($this->uid, $_SESSION['increased_document_uid'])){
$_SESSION['increased_document_uid'][] = $this->uid;
$wpdb->query("UPDATE `{$wpdb->prefix}kboard_board_content` SET `view`=`view`+1 WHERE `uid`='{$this->uid}'");
$this->view = $this->view + 1;
}
}
아래의 코드로 교체해보세요.
public function increaseView(){
global $wpdb;
if($this->uid && !@in_array($this->uid, $_SESSION['increased_document_uid'])){
$_SESSION['increased_document_uid'][] = $this->uid;
$rand = rand(1,5);
$wpdb->query("UPDATE `{$wpdb->prefix}kboard_board_content` SET `view`=`view`+{$rand} WHERE `uid`='{$this->uid}'");
$this->view = $this->view + $rand;
}
}
위의 코드를 적용하시면 게시글 조회수가 증가할 때 랜덤한 값으로 증가됩니다.
사이트의 방문자를 늘리시려면
아래의 링크도 참고해보시겠어요?
워드프레스 KBoard(케이보드) 검색엔진에 등록하는 방법
코스모스팜 소셜댓글은 검색엔진 최적화와 다른 사이트 댓글 기능으로
사용할수록 홈페이지가 자연적으로 홍보되는 차세대 소셜댓글 서비스입니다.
고맙습니다.
KBoard 자동 조회수 증가 플러그인을 사용해보세요.
고맙습니다.