안녕하세요,
Pagination.helper.php 파일의 하단 부분을 (페이징) 아래와 같이 수정하여 (하단에 수정 코드 첨부), 여러 페이지를 넘길 수 있도록 구축하였습니다.
정상 동작되지만, 게시판에서 글 보기라거나, 다른 페이지 이동 등 한 번 무언가 불러와야만 아래 내용이 적용이 되고, 처음 로드될 때에는 적용되지 않습니다.
list.php에서의 내용과 관련이 있는 것 같은데, 이 부분을 처음 불러올 때 적용되게 하려면 어떻게 해야 할까요?
if($current_page != 1){
$prev_page = $current_page - 1;
$paging = "</a></li>" . "<li class=\"prev-page\"><a href=\"?pageid={$prev_page}{$query_strings}\">«</a></li>{$paging}";
$pprev_page = $current_page - 3;
$paging = "<li class=\"first-page\"><a href=\"?pageid=1{$query_strings}\">".__('First', 'kboard')."</a></li>" . "<li class=\"prev-page\"><a href=\"?pageid={$pprev_page}{$query_strings}\">««</a></li>{$paging}";
}
if($current_page != $total_page){
$next_page = $current_page + 1;
$paging = "{$paging}<li class=\"next-page\"><a href=\"?pageid={$next_page}{$query_strings}\">»</a></li>";
$nnext_page = $current_page + 3;
$paging = "{$paging}<li class=\"next-page\"><a href=\"?pageid={$nnext_page}{$query_strings}\">»»</a></li>" . "<li class=\"last-page\"><a href=\"?pageid={$total_page}{$query_strings}\">".__('Last', 'kboard')."</a></li>";
}
고맙습니다.
안녕하세요~^^
KBoard 페이징 코드를 수정해서
3페이지씩 이동하는 링크를 추가하신 건지요?
저희 쪽 테스트 서버에서는
초기 페이지 로드 시에도 코드가 정상적으로 동작하는 것을 확인했습니다.
올려주신 내용만으로는 원인을 파악하기 어렵습니다.
워드프레스에서 에러 혹은 알 수 없는 문제가 있을 때 대응 방법을 참고하셔서
에러 메시지나 충돌이 있는지 점검해보셔야 할 듯합니다.
고맙습니다.