모바일 리스트화면 하단에 페이지 번호가 1밖에 안 나오는 문제

모바일 리스트화면 하단에 페이지 번호가 1밖에 안 나오는 상황입니다.

게시판 내용이 1, 2, 3, 4, ~, 8, 9, 10 이 다 나오고, 이전 다음, 맨 끝 이런 게 나와야 하는데,

PC에서는 나오는데 모바일이 1 만 다오고 다음은 >> 다음은 마지막

바로 안 나오네요.

 

1 하나만 봐서는 직관적으로 더 많은 글이 있다는 것이 보이지가 않아서

처음 <<  1  2  3  >> 마지막

이렇게 보이도록 하고 싶습니다.

 

어느 파일의 어디를 어떻게 수정하면 될까요?

현재 KBoard 에스크원 상담 스킨 결제 후 사용중입니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • 안녕하세요~^^

    우선 FTP로 접속해서 파일을 수정해주셔야합니다.

    파일질라 프로그램을 사용해주세요.

     

    /wp-content/plugins/kboard/helper/Pagination.helper.php 파일을 편집해주세요.

    아래 코드를 찾아주세요.

    $sliding_size = 3;

    아래 코드로 교체 해주세요.

    if(wp_is_mobile()){
    	$sliding_size = 3;
    }
    else{
    	$sliding_size = 10;
    }

     

    /wp-content/plugins/kboard/skin/ask-one/style.css 파일을 편집해주세요.

    아래 코드를 지워주세요.

    #kboard-ask-one-list .kboard-pagination .kboard-pagination-pages li { display: none; }
    #kboard-ask-one-list .kboard-pagination .kboard-pagination-pages li.first-page,
    #kboard-ask-one-list .kboard-pagination .kboard-pagination-pages li.last-page,
    #kboard-ask-one-list .kboard-pagination .kboard-pagination-pages li.prev-page,
    #kboard-ask-one-list .kboard-pagination .kboard-pagination-pages li.next-page,
    #kboard-ask-one-list .kboard-pagination .kboard-pagination-pages li.active { display: inline-block; }
    #kboard-ask-one-list .kboard-pagination .kboard-pagination-pages li.prev-page a,
    #kboard-ask-one-list .kboard-pagination .kboard-pagination-pages li.next-page a { padding: 0 18px; }

     

    이렇게 수정하신 다음 브라우저의 캐시를 비우고 확인해보시겠어요? (강력 새로고침)

    반응형으로는 동작되지 않습니다.

    접속 기기가 모바일 인지 PC 인지 체크해서 페이지 번호 표시를 다르게 보여주는 방식입니다.

    개선할 수 있는 부분이 있는지 고민해서 업데이트해보겠습니다.

    고맙습니다.

  • 해결됐네요. 감사합니다.  :)

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기