我有一些很长的帖子,有些超过 50 页(使用 nextpage 短代码),当使用 wp_link_pages 时,它给了我 50 个内部帖子链接,显然这不可用。
如何向 wp_link_pages 函数添加范围?
输出应如下所示: ...45678...
编辑:
有关参考点,请参见此处:http ://codex.wordpress.org/Function_Reference/wp_link_pages
编辑 10/1/12:
我已经弄清楚了这个逻辑,但现在我需要弄清楚如何将它添加到现有的 wp_link_pages 函数中:
function limitPagination(){
$displayPages = 5;
$firstPage = 1;
$lastPage = $numpages > 5;
while($numpages > $displayPages){
if(($pageNow > $firstPage +2) && ($pageNow < $lastPage - 2)){
echo (($pageNow - 2).($pageNow - 1).$pageNow.($pageNow + 1).($pageNow + 2));
}
}
}