KBoard(케이보드) 계층형 카테고리 게시판을 여러 페이지에서 사용하는 경우 디폴트값 조정이 안됨.
2번 게시판의 카테고리별로 메뉴를 구성하였습니다.
메뉴에서 선택하면 해당 페이지에 디폴트로 카테고리 정보를 아래와 같이 전달했는데,
해당 페이지에서 디폴트로 선택을 하지 못하는 것 같습니다.
확인 부탁드립니다.
[kboard id="2" category1="가족"]
안녕하세요~^^
KBoard(케이보드) 게시판에는 기본 카테고리와 계층형 카테고리로 구분됩니다.
기본 카테고리는 예제 처럼 사용하시면 가능한데요.
계층형 카테고리는 좀 복잡합니다.
아래 코드를 테마의 functions.php 파일에 추가해서 테스트 해보시겠어요?
add_action('template_redirect', 'kboard_set_default_tree_category');
function kboard_set_default_tree_category(){
global $post;
if($post->ID == '1'){ // 실제 페이지 ID값으로 바꿔주세요. (게시판 ID 아님)
if(!isset($_GET['kboard_search_option'])){
$_GET['kboard_search_option']['tree_category_1']['key'] = 'tree_category_1';
$_GET['kboard_search_option']['tree_category_1']['value'] = '가족';
$_REQUEST['kboard_search_option']['tree_category_1']['key'] = 'tree_category_1';
$_REQUEST['kboard_search_option']['tree_category_1']['value'] = '가족';
}
}
}
워드프레스 관리자 -> 외모 -> 테마 편집기 메뉴에서 테마의 functions.php 파일을 편집할 수 있습니다.
부족한 기능은 플러그인 업데이트 해서 지원하겠습니다.
고맙습니다.