안녕하세요.
kboard를 통해 게시판 작업을 진행중입니다.
kboard 최신 글 모아보기라는 기능을 통해서 선택한 게시판의 전체 게시물들 중에서 20개만 무작위로 뽑아서
썸네일 형식으로 홈 화면에 출력하는것을 구상중에 있습니다.
그런데 최신 글 모아보기 기능을 통해 보여주고싶은 게시글의 숫자는 20개로 정하는게 가능한 것 같은데
그 게시물들이 선택한 게시판들의 전체 게시글 중에서 랜덤으로 20개를 뽑는건 기능상 제공되지 않는 것 같네요.
혹시 이것도 구현할 수 있는 방법이 있을까요?
안녕하세요~^^
현재 KBoard 최신글에서 제공하는 랜덤 정렬은
이해하신 바가 맞습니다.
개수 제한 없이 0부터 마지막 까지 모든 정보를
불러오게 되면 순간적으로 많은 부하가 걸리기 때문에
쿼리문 자체적으로도 그렇게 사용하도록 되어 있습니다.
원하시는 목적대로 하시려면
제한 개수를 50개로 하고
css로 리스트를 20번까지만 보여주는 방법도 있을 듯 합니다.
고맙습니다.
음 ... 말씀하신 부분은 어떤 것인지는 이해했습니다만, 제가 랜덤 정렬을 이해한 바가 맞다는게 어떤 것을 말씀하시는것인지 모르겠네요.
최신글 모아보기 설정에서 게시글 표시 수 20개로 설정을 하면 전체 게시글에서 20개를 랜덤으로 가져오도록 한게 되었다는 뜻인가요?
그러기엔 하단에 정렬 순서라는 항목이 따로 있는데 랜덤으로 가져오는것과는 거리가 멀어보이네요.
전체 게시물이 200개든 300개든 이 모든 게시물들 중에서 20개를 무작위로 가져오는 것 자체가 부하가 많이 걸리는것이라고 보면 될까요?
현재의 설계로는 그렇습니다.
전체에서 개수 제한하여 랜덤으로 가져오는 기능을
추가하는 것에 대한 내부 검토가 완료되어
해당 기능 연구중에 있습니다.
업데이트 완료 후 다시 안내드리도록 하겠습니다.
고맙습니다.
git 버전 KBoard에 전체 랜덤 정렬 기능이
추가되었습니다.
아래 링크에 접속하여 우측 code 버튼->dowload zip 클릭하여
FTP로 덮어주세요.
https://github.com/cosmosfarm/KBoard-wordpress-plugin
skin을 수정하신 게 있으시다면 skin 폴더를 제외 후
덮어주세요.
사용 방법은 숏코드 입력 시 아래 코드처럼 입력해주세요.
[kboard_latest id="1" url="/페이지 링크" rpp="10" sort_random="true"]
고맙습니다.