안녕하세요. 많은 도움 받고 있습니다.
매번 새 게시물을 업로드 할때마다 일일히 조회수 클릭 값을 변경해서 사용 하고 있었는데,
다름이 아니라 새 게시물을 업로드 시 조회수가 1이 아니라 특정 값으로 변경 할 방법이 있는지 여쭙니다. 항상 빠른 답변 감사합니다
안녕하세요~^^
KBoard 내장 필터인 kboard_insert_data 필터를 활용하시면
게시글 등록 시 데이터를 편집하실 수 있습니다.
초기 조회수를 1이 아닌 수로 적용하시려면
아래의 코드를 활용해보시겠어요?
add_filter('kboard_insert_data', 'kboard_insert_data_20200921', 10, 2);
function kboard_insert_data_20200921($data, $board_id){
if($board_id == '1'){ // 실제 게시판 id로 적용해주세요.
$data['view'] = 10;
}
return $data;
}
위의 코드에서 $board_id == '1' 부분은 실제 게시판 id로 적용해보세요.
10 부분은 초기 조회수입니다.
테마의 functions.php 파일에 코드를 추가하거나 Code Snippets 플러그인을 사용해서 코드를 추가할 수 있습니다.
추가로, 게시글 작성 후 게시글 본문 페이지로 이동하게 설정하셨다면
위의 코드에서 10으로 설정할 경우 게시글을 볼 때 조회수가 증가되기 때문에 조회수가 11로 설정됩니다.
고맙습니다.