안녕하세요~^^
1. KBoard 플러그인에서 기존 크로스 캘린더 스킨을 default 스킨으로 변경하시면
default 스킨에서 보실 수 있습니다.
워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 기본설정 탭에서
게시판 스킨 선택을 default 스킨으로 교체해보세요.
2. KBoard 플러그인 숏코드에 카테고리를 적용해보시는 건 어떠신지요?
아래의 숏코드를 활용해보시겠어요?
[kboard id=1 category1=카테고리]
위의 코드에서 id 부분은 실제 게시판 id로 적용해보시고
category1 부분은 실제 카테고리명으로 교체해서 확인해보세요.
3. 최신글 숏코드와 최신글 모아보기에 카테고리를 적용하는 방법이 서로 다릅니다.
올려주신 이미지를 보니 크로스 캘린더 스킨의 최신글 숏코드로 최신글을 추가하신 듯합니다.
최신글 숏코드에 카테고리를 적용하시려면
아래의 숏코드를 활용해보세요.
[kboard_latest id="1" url="최신글이동페이지주소" rpp="5" category1="유머"]
위의 코드에서 id 부분과 category1 부분은
2번에 안내해드린 것처럼 실제 사이트에 맞게 설정해보세요.
최신글이동페이지주소는 게시판이 설치된 페이지 주소로 적용해서 확인해보시겠어요?
고맙습니다.
1. KBoard 플러그인에서 기존 크로스 캘린더 스킨을 default 스킨으로 변경하시면
default 스킨에서 보실 수 있습니다.
워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 기본설정 탭에서
게시판 스킨 선택을 default 스킨으로 교체해보세요.
-> 이렇게 해버리면 캘린더 기능을 못쓰지 않나요?
안녕하세요.
크로스 캘린더 스킨과는 별개로 게시판을 하나 더 생성하시는 게 목적이신지요?
우선, KBoard 게시판을 하나 생성해보시겠어요?
그 다음, 워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가해보세요.
add_filter('kboard_list_where', 'my_kboard_list_where', 10, 3);
function my_kboard_list_where($where, $board_id, $content_list){
if($board_id == '2'){ // 실제 게시판 id로 적용해주세요.
$cross_calendar_board_id = '1'; // 크로스 캘린더 스킨의 게시판 id로 적용해주세요.
$where = "`board_id`='{$cross_calendar_board_id}' AND `parent_uid`='0' AND `notice`='' AND (`status`='' OR `status` IS NULL OR `status`='pending_approval')";
}
return $where;
}
위의 코드에서 $board_id == '2' 부분은 새로 만든 게시판의 id로 적용해주세요.
$cross_calendar_board_id = '1' 부분은 크로스 캘린더 스킨의 게시판 id로 적용해주세요.
고맙습니다.