你所做的似乎是在复制wp_link_pages() 是否:
显示分页帖子的页面链接(即包含一次或多次Quicktag)。这与link\\u pages()的工作方式大致相同(已弃用),不同之处在于参数是以查询字符串格式给出的。此标记必须位于\\u循环中。
正在使用提供的一个或多个参数。。。
$defaults = array(
        \'before\'           => \'<p>\' . __( \'Pages:\' ),
        \'after\'            => \'</p>\',
        \'link_before\'      => \'\',
        \'link_after\'       => \'\',
        \'next_or_number\'   => \'number\',
        \'separator\'        => \' \',
        \'nextpagelink\'     => __( \'Next page\' ),
        \'previouspagelink\' => __( \'Previous page\' ),
        \'pagelink\'         => \'%\',
        \'echo\'             => 1
);
 。。。您应该能够非常接近该标记。
特别是,我相信这可以做到(未经测试):
$defaults = array(
        \'before\'           => \'<div class=\'pagination\'>\',
        \'after\'            => \'</div>\',
        \'nextpagelink\'     => __( \'Next page\' ),
        \'previouspagelink\' => __( \'Previous page\' ),
);