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개씩만 전면에 출력하며 < > 로 이동이 가능한 페이지네이션을 만들고싶습니다.
어떤 방법이 있을까요?
감사합니다.
감사합니다. 좋은 자료들이 많이있네요~
안녕하세요~^^
페이징 처리 관련해서는 구글에 검색해보시면
참고해보실 만한 자료가 많습니다.
구글에 php pagination 키워드 또는 jQuery pagination 키워드로 검색해서
여러 코드를 참고해보시겠어요?
고맙습니다.