프로젝트 별로 게시판을 만들 예정입니다.
보통 일년에 20개 정도 발생하는데 . 페이지로 메뉴를 만들면 끝도 없이 길어질꺼 같습니다.
그래서 프로젝트 게시판의 목록이 들어간 게시판 페이지를 만들고 싶은데. 방법이 있을까요?
그리고 게시판 만들때 마다 메뉴 하단에 추가가 되는데 이건 어쩔수 없나요?
안녕하세요.
KBoard(케이보드) 플러그인에서 카테고리는 게시판에 게시글을 작성할 때 설정할 수 있으며
등록된 게시글을 분류해서 볼 수 있는 기능입니다.
카테고리 기능을 사용하시려면
워드프레스 관리자 -> KBoard -> 게시판 목록 -> 게시판 선택 -> 기본설정 페이지에서
카테고리 사용을 활성화해보시겠어요?
같은 페이지에서 카테고리1과 카테고리2를 페이지에 맞게 작성해보세요.
여러 카테고리를 입력하실 경우 콤마(,)로 구분됩니다.
예를 들어서 동물과 식물 카테고리를 각각 입력하시려면
동물, 식물 이런 식으로 입력해주시면 됩니다.
아래 데모 페이지에서 잡담, 질문, 좋은소식, 기타 부분이 카테고리1입니다.
https://www.cosmosfarm.com/demo/
카테고리2를 설정하시면 KBoard 게시판 목록 페이지에서 카테고리1 밑에 카테고리2가 표시됩니다.
페이지에 아래의 숏코드를 추가하시면
1번 게시판에서 카테고리1이 동물인 게시글만 표시하실 수 있습니다.
[kboard id="1" category1="동물"]
고맙습니다.
1. 혹시 게시판 리스트 보기에서 특정 카테고리에 해당하는 게시판 리스트 보기 가능할까요?
2. 게시판 옵션의 카테고리1 , 카테고리2의 기능이 좀 이해가 안되는데 이와 관련되 설명 글이 있을까요?
안녕하세요~^^
말씀하신 프로젝트마다 서로 다른 게시판을 사용해야 하는지요?
게시판 목록을 표시하고 링크를 걸어주는 예제 숏코드를 작성해봤습니다.
워드프레스 관리자 -> 외모 -> 테마 편집기 페이지에서 functions.php 파일 하단에
아래의 코드를 추가해보시겠어요?
add_shortcode('my_kboard_list', 'my_kboard_list');
function my_kboard_list(){
$kboard_list = new KBoardList();
$kboard_list->init();
ob_start();
while($board = $kboard_list->hasNext()){
?>
<div><a href="?p=<?php echo $board->meta->auto_page?>" target="_blank"><?php echo $board->board_name?></a></div>
<?php
}
$html = ob_get_clean();
return $html;
}
위젯이나 페이지에 아래의 숏코드를 추가해보세요.
[my_kboard_list]
게시판 만들 때 메뉴의 끝에 자동으로 게시판 메뉴가 추가된다는 말씀이신지요?
워드프레스 관리자 -> 외모 -> 메뉴 -> 메뉴 편집하기 페이지에서
메뉴설정 쪽에 자동적으로 이 메뉴를 최상위 메뉴로 추가 설정이 체크되어 있는지 확인해보시겠어요?
또, 메뉴 편집하기 페이지에서 순서를 변경하실 수 있습니다.
만약 저희가 잘못 이해하고 있는 거라면 다시 설명해주시겠어요?
고맙습니다.