要实现标准化和简单的WordPress分页选项,可以按照以下步骤进行:
functions.php
文件中添加以下代码,用于注册一个自定义分页函数:function custom_pagination($pages = '', $range = 2) {
$showitems = ($range * 2)+1;
global $paged;
if(empty($paged)) $paged = 1;
if($pages == '') {
global $wp_query;
$pages = $wp_query->max_num_pages;
if(!$pages) {
$pages = 1;
}
}
if(1 != $pages) {
echo '';
echo '' . $paged . ' / ' . $pages . '';
if($paged > 2 && $paged > $range+1 && $showitems < $pages) {
echo '1';
if($paged > $range+2) echo '...';
}
for ($i=1; $i <= $pages; $i++) {
if (1 != $pages &&( !($i >= $paged+$range+1 || $i <= $paged-$range-1) || $pages <= $showitems )) {
echo ($paged == $i) ? '' . $i . '' : '' . $i . '';
}
}
if ($paged < $pages-1 && $paged+$range-1 < $pages && $showitems < $pages) {
if($paged+$range < $pages) echo '...';
echo '' . $pages . '';
}
echo '';
}
}
这将显示一个简单的分页选项,例如“1 / 5”,并且在可用页数较多时会显示省略号。
请注意,上述代码只是一个基本示例,你可以根据自己的需求进行定制和样式化。
上一篇:标准化函数
下一篇:标准化后的主成分的K均值聚类图