최신 본글 페이지네이션

add_shortcode('kboard_latest_content_view', 'my_kboard_latest_content_view');
function my_kboard_latest_content_view($args=array()){
	global $wpdb;
	$board_id = (isset($args['id'])&&$args['id']) ? $args['id'] : '';
	
	if(isset($_SESSION['increased_document_uid'])&&$_SESSION['increased_document_uid']){
		$document_uid_list = $_SESSION['increased_document_uid'];
		
		$url = new KBUrl();
		
		$router = new KBRouter();
		$router->process();
		
		$board_url = $router->getBoardURL($board_id);
		
		ob_start();
		foreach($document_uid_list as $document_uid){
			$content = new KBContent();
			$content->initWithUID($document_uid);

			if($board_id == $content->board_id){
			?>
				<div class="kboard-title" style="text-align:center; margin-bottom:10px;">
					<a style="border:1px solid #d5d5d5; display:inline-block;" href="<?php echo $url->set('uid', $content->uid)->set('mod', 'document')->toStringWithPath($board_url)?>#kboard-document">
						<img src="<?php echo $content->getThumbnail()?>">
					</a>
					<?php echo $content->title?>
				</div>
				
				<?php
			}
		}
	}
	else{
		ob_start();
		?>
		<div>최근 본 게시글이 없습니다.</div>
		<?php
	}
	
	return ob_get_clean();
}

안녕하세요 여기저기 검색하여 현재와 같은 최신글을 출력중에 있습니다.

다만 저는 여기에서 총 9개까지 데이터를 저장하고 3개씩만 전면에 출력하며 < > 로 이동이 가능한 페이지네이션을 만들고싶습니다.

 

어떤 방법이 있을까요?

 

감사합니다.

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기