안녕하세요.
추천 부분과 조회 부분을 안보이게 하고 싶습니다.
사용자가 글을 입력시 비밀글 체크 없이 모든 글을 비밀글로 하고 싶습니다.
감사합니다.
이전에 안내해드린 코드는 게시글은 먼저 등록한 후
게시글을 수정 시 조회와 추천을 수정하는 코드입니다.
게시글 등록 시에 조회, 추천을 임의 값으로 입력하시려면
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가해보시겠어요?
add_filter('kboard_insert_data', 'my_kboard_insert_data', 10, 2);
function my_kboard_insert_data($data, $board_id){
if($board_id == '1'){
// 조회수
$data['view'] = '30';
// 좋아요
$data['like'] = '10';
// 싫어요
$data['unlike'] = '0';
// 추천
$data['vote'] = $data['like'] - $data['unlike'];
}
return $data;
}
위의 코드에서 $board_id == '1' 부분은 실제 게시판 id로 변경하시고
각 숫자는 적절히 수정하신 후에 적용해보시겠어요?
고맙습니다.
위에 답변 고맙습니다.
위에 설명 해 주신대로
FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/editor.php
<?php if($board->isAdmin()):?>
조회<input type="text" name="view" value="<?php echo $content->view?>">
추천<input type="text" name="vote" value="<?php echo $content->vote?>">
<?php endif?>
담당자님께서 말씀 해주신대로 혹시 몰라 모든 스킨 밑에 다 적용했습니다.
하지만, 결과 값이 바뀌지 않습니다.
추천 조회를 관리자가 직접 수정할 수 있도록 하시려면
스킨 파일을 직접 수정해주셔야 합니다.
FTP로 접속해서 /wp-content/plugins/kboard/skin/사용중인스킨/editor.php 파일에
아래의 코드를 적당한 위치에 추가해보시겠어요?
<?php if($board->isAdmin()):?>
조회<input type="text" name="view" value="<?php echo $content->view?>">
추천<input type="text" name="vote" value="<?php echo $content->vote?>">
<?php endif?>
위 코드는 관리자가 게시글 수정 페이지에서 조회수와 추천수를 변경할 수 있습니다.
글쓰기 목록은 게시글 작성 페이지인지요?
최신 버전의 KBoard 플러그인을 사용 중이시라면
워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 입력필드 설정 페이지에서
간편하게 입력필드를 추가, 수정, 삭제하실 수 있습니다.
업데이트 방법은 아래의 링크를 참고해보시겠어요?
업데이트할 수 없는 상황이라면 입력필드 추가 방법은 아래의 링크를 참고해보세요.
워드프레스 게시판 KBoard(케이보드) 새로운 입력 필드 추가 방법 (커스터마이징)
고맙습니다.
회원가입 시키지 않고 사용자가 사이트에 접속해서 문의 글을 남기는 형식 입니다. 게시판 목록에서 추천과 조회부분을 카운터 형식이 아니라 관리자가 직접 입력할 수 있는 방법이 없을까요?
아니면 추천과 조회 수를 디폴트로 "특정 숫자" 맞추고 싶은데요. 혹시 소스에서 직접 수정하고 싶은데요.
아니고 글씨기 목록에 이 메일 주소 입력부분도 별도로 추가 하고 싶습니다.
감사합니다.
안녕하세요~^^
1. 어떤 스킨을 사용 중이신지요?
추천, 조회를 안 보이게 하는 코드가 스킨마다 다르기 때문에
default 스킨을 기준으로 안내해드리겠습니다.
워드프레스 관리자 -> 외모 -> 사용자 정의하기 -> CSS 입력 필드에
아래의 코드를 추가해보시겠어요?
#kboard-default-list .kboard-list table td.kboard-list-vote,
#kboard-default-list .kboard-list table td.kboard-list-view,
#kboard-default-list .kboard-list .kboard-mobile-contents .contents-separator.kboard-vote,
#kboard-default-list .kboard-list .kboard-mobile-contents .contents-separator.kboard-view,
#kboard-default-list .kboard-list .kboard-mobile-contents .contents-item.kboard-vote,
#kboard-default-list .kboard-list .kboard-mobile-contents .contents-item.kboard-view { display: none; }
위의 코드에서 default 부분을 실제 사용 중인 스킨명으로 교체하신 후에 적용해보세요.
2. 워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 권한설정 페이지에서
비밀글 기본 체크를 활성화로 설정해보시겠어요?
비밀글 기본 체크 설정이 보이지 않는다면
KBoard 게시판 플러그인과 댓글 플러그인 모두 최신 버전으로 업데이트하신 후에 다시 확인해보시겠어요?
업데이트 방법은 아래의 링크를 참고해보시겠어요?
고맙습니다.