PAER::Pagerを使ったページ送りです。
この方法でもページ送りは可能です。
ソースコードは次のとおりです。
<?php
global $paged;
require_once 'Pager/Pager.php';
$no = get_category(5)->category_count;
$count = 15;
$params = array(
'totalItems' => $no,
'perPage' => $count,
'delta' => $count ,
);
$pager = & Pager::factory($params);
$links = $pager->getLinks();
$dataWindow = $pager->getOffsetBypageId();
$from = $dataWindow[0];
$to = $dataWindow[1];
$paged = (INT)($from/$count) + 1;
query_posts($query_string .'posts_per_page='.$count.'&paged='.$paged.'&cat=5&order=DESC');
$start = ($paged-1)*$count+1;
?>
<?php echo $links['back'].' '.$links['next']; ?>
<HR>
<ol <?php echo 'start='.$start.'>' ;?>
<?php while (have_posts()) : the_post(); ?>
<li> <?php the_time('Y年n月j日'); ?>
<a href='<?php the_permalink() ?>'><?php the_title(); ?></a></li>
<?php endwhile;?>
</ol>
<?php wp_reset_query(); ?>
サンプルです。
- 2016年1月6日ウィジェット表示するメタ情報の編集
- 2015年9月16日WordPressの自動更新を停止する方法
- 2015年5月3日googleマップの埋め込み 初心者用
- 2014年4月17日WordPressの「自動整形」を止める
- 2014年4月17日WordPressの移行手順について
- 2014年4月10日記事タイトルの装飾
- 2013年6月11日jQuery テンプレートの組込み
- 2013年4月8日WordPressのリビジョンを止める方法
- 2013年4月8日jQuery UI Datepickerの組み込み
- 2013年3月8日WordPressのバックアップ
- 2013年1月15日Contact Form7 のカスタマイズ
- 2013年1月7日ウィジェットのカレンダー
- 2012年11月15日jQuery UI アコーディオンパネルの組み込み
- 2012年10月19日LightBoxの背景の透明度を変更する
- 2012年10月18日jQueryをWordPressに組みこむ際の注意