コード内容：ページナビゲーションのコード例
コードの記述先：function.php
-------------------------------------------------------
<?php
function paging_numbers() {
    global $wp_rewrite, $wp_query, $paged;
    if ( strpos( ( $paginate_base = get_pagenum_link( 1 ) ), '?' ) || ! $wp_rewrite -> using_permalinks() ) {
        $paginate_format = '';
        $paginate_base = add_query_arg( 'paged', '%#%' );
    } else {
        $paginate_format = ( substr( $paginate_base, -1 , 1 ) === '/' ? '' : '/' ) . user_trailingslashit( 'page/%#%/', 'paged' );
        $paginate_base .= '%_%';
    }
    echo paginate_links( array(
        'base' => $paginate_base,
        'format' => $paginate_format,
        'total' => $wp_query -> max_num_pages,
        'mid_size' => 5,
        'current' => ( $paged ? $paged : 1 )
    ) );
}
?>
-------------------------------------------------------



コード内容：ページナビゲーションのスタイルシートの例
コードの記述先：style.css
-------------------------------------------------------
div.paginate{
    text-align:right;
    font-size:90%;
}
div.paginate .page-numbers{
    padding:2px 6px;
    border:1px solid #DDD;
    background-color:#f0f0f0;
    color:#AAA;
    text-decoration:none;
}
div.paginate a.page-numbers:hover{
    border:1px solid #909090;
    background-color:#AAA;
    color:#FFF;
}
div.paginate .current{
    border:1px solid #c0c0c0;
    background-color:#DDD;
    color:#999;
}
-------------------------------------------------------