https://daeyeonlighting.com/?page_id=98
현재 이링크에 k-board wonderful-product 스킨 사용중입니다.
1. 가정용조명 카테고리 아래에 여러카테고리가 있는데
제품 상세페이지에 들어가면 맨 밑에 양옆으로 다른 제품으로 넘어가는 링크가 나오는데
한 카테고리안에서 끝나지 않고 다른 카테고리로 넘어가는 문제가 있습니다.
ex ) 주택용시리즈 -> 거실등
2. 모바일에서 볼 경우에 제품페이지가 1개 이상있어도
PC 처럼 1 2 3 4 5 이런식으로 표시되는게 아니라 하나의 페이지 번호만 보입니다. 5페이지 까지 보이게 하고 싶습니다.
안녕하세요~^^
1. 게시글 목록 페이지에서 카테고리 선택 후
게시글 본문 페이지 이동 시 이전 글, 다음 글은
카테고리1과 카테고리2에만 적용됩니다.
관련해서 저희도 좋은 방법이 있을지 연구해보겠습니다.
kboard_content_prev_uid_query 필터를 활용하시면 이전 글을 불러오는
게시글 DB 쿼리문을 편집하실 수 있습니다.
kboard_content_next_uid_query 필터를 활용하시면 다음 글을 불러오는
게시글 DB 쿼리문을 편집하실 수 있습니다.
직접 코드 수정이 가능하시면 해당 필터를 활용해보세요.
FTP로 접속해서 /wp-content/plugins/kboard/class/KBContent.class.php 파일에서
해당 필터들 확인해보실 수 있습니다.
2. KBoard 플러그인 게시글 목록 페이지의 페이징을
모바일에서는 의도적으로 페이징 넘버는 하나만 나오고 좌우 화살표와 처음, 마지막 버튼만 나오도록 되어있습니다.
모바일에서는 화면이 좁기 때문에 하나만 나오도록 적용되어 있으며 다른 스킨도 마찬가지입니다.
포럼원 스킨에서 모바일 페이징의 수를 5개씩 표시하시려면
워드프레스 관리자 -> 외모 -> 사용자 정의하기 -> CSS 입력 필드에
아래의 코드를 추가해보세요.
@media screen and (max-width: 600px) {
#kboard-wonderful-product-list .kboard-pagination .kboard-pagination-pages li { display: inline-block; }
}
테마의 functions.php 파일 또는 Code Snippets 플러그인을 사용해서
아래의 코드를 추가해보세요.
add_action('kboard_skin_header', 'kboard_skin_header_20211101', 10, 1);
function kboard_skin_header_20211101($builder){
$board = $builder->board;
if($board->id == '1'){ // 실제 게시판 id로 적용해주세요.
add_filter('kboard_pagination_sliding_size', 'kboard_pagination_sliding_size_20211101', 10, 1);
}
}
function kboard_pagination_sliding_size_20211101($sliding_size){
if(wp_is_mobile()){
$sliding_size = '5';
}
return $sliding_size;
}
위의 코드에서 $board->id == '1' 부분은 실제 게시판 id로 적용해주세요.
고맙습니다.