첫번째 게시판은 되는데
두번째 게시판을 아이디 2로 바꾸면 사이트가 먹통이 됩니다
어떻게 해야 하나요 스킨은 디폴트입니다.
================
안녕하세요~^^
KBoard 플러그인 게시글 목록 페이지에서 개수를 100개 이상으로 설정하시려는 지요?
아래의 코드를 활용해보시겠어요?
add_action('kboard_skin_header', 'my_kboard_skin_header', 10, 1);
function my_kboard_skin_header($builder){
$board_id = $builder->board_id;
if($board_id == '1'){ // 실제 게시판 id로 적용해주세요.
$builder->setRpp(500);
}
}
안녕하세요~^^
워드프레스에서 액션과 필터는 중복해서 사용할 수 있지만
PHP 함수명은 중복되면 안 됩니다.
게시판 2개에 적용하시려면 기존의 코드를
아래의 코드로 교체해서 확인해보시겠어요?
add_action('kboard_skin_header', 'my_kboard_skin_header', 10, 1);
function my_kboard_skin_header($builder){
$board = $builder->board;
if(in_array($board->id, array('1','2'))){ // 실제 게시판 id로 적용해주세요.
$builder->setRpp(500);
}
}
위의 코드에서 array('1','2') 부분의 '1'과 '2'는 실제 게시판 id로 적용해주세요.
게시판을 더 추가하시려면 array('1','2','3') 이런 식으로 적용해주시면 됩니다.
만약, 1번 게시판에는 500개 2번 게시판에는 400개를 표시하시려면
아래의 코드를 활용해보시겠어요?
add_action('kboard_skin_header', 'my_kboard_skin_header', 10, 1);
function my_kboard_skin_header($builder){
$board = $builder->board;
if($board->id == '1'){ // 실제 게시판 id로 적용해주세요.
$builder->setRpp(500);
}
else if($board->id == '2'){
$builder->setRpp(400);
}
}
고맙습니다.