2.2辺りのバージョンのタグしか知らないんで、paginate_links()に関して詳しい情報等あれば関連サイトも合わせて教えて頂きたいです◎
さきほど自サイトに使い方を書いてみました。ここにも書いておきましょう。
<div class="tablenav"><?php echo paginate_links( array(
'base' => get_pagenum_link(1) . '%_%',
'format' => 'page/%#%/',
'total' => $wp_query->max_num_pages,
'mid_size' => 3,
'current' => ($paged ? $paged : 1),
)); ?></div>
標準のパーマリンクの場合は base, format 部分を以下にしてください。
'base' => add_query_arg( 'paged', '%#%' ),
'format' => '',
同時に、style.css に以下の記述を入れてください。
.tablenav {
color: #2583ad;
background:white;
margin: 1em auto;
line-height:2em;
text-align:center;
}
a.page-numbers, .tablenav .current {
color: #00019b;
padding: 2px .4em;
border:solid 1px #ccc;
text-decoration:none;
font-size:smaller;
}
a.page-numbers:hover {
color:white;
background: #328ab2;
}
.tablenav .current {
color: white;
background: #328ab2;
border-color: #328ab2;
font-weight:bold:
}
.tablenav .next, .tablenav .prev {
border:0 none;
background:transparent;
text-decoration:underline;
font-size:smaller;
font-weight:bold;
}
テンプレートタグ自体は簡単なんですが、「それっぽく見せる」ためのスタイルシートの作り込みがちょっとややこしいですね。
そういう面では、WP-PageNavi を使ってしまうのはラクかもしれません ;-)