gpt4 book ai didi

css - Wordpress 分页数

转载 作者:行者123 更新时间:2023-11-28 10:21:38 26 4
gpt4 key购买 nike

在尝试了很多 WP 分页错误之后,我决定在这里寻求帮助。我用来显示导航的代码是:

function wp_pagination() {
global $wp_query;
$big = 12345678;
$page_format = paginate_links( array(
'base' => str_replace( $big, '%#%', esc_url( get_pagenum_link( $big ) ) ),
'format' => '?paged=%#%',
'current' => max( 1, get_query_var('paged') ),
'total' => $wp_query->max_num_pages,
'type' => 'array'
) );
if( is_array($page_format) ) {
$paged = ( get_query_var('paged') == 0 ) ? 1 : get_query_var('paged');
echo '<div class="pagination"><ul>';
echo '<li><span>'. $paged . ' of ' . $wp_query->max_num_pages .'</span></li>';
foreach ( $page_format as $page ) {
echo "<li>$page</li>";
}
echo '</ul></div>';
}
}

它可以工作,但问题如下:在第 1 页时,它显示的数字少于假设我们在第 5 页上的数字。将它放在页面中心对我来说是个问题,因为分页内容会增长和缩小(取决于页码)

http://tinypic.com/r/350ngjp/8

无论页面如何,我怎样才能让它显示相同数量的字段?或者无论大小如何都将其居中。我用过

margin:auto; 

和固定容器宽度,但它向左(第 1 页)或居中(第 5 页)。

非常感谢!

最佳答案

添加'mid_size' => 1 paginate_links 数组的参数。这将确保在当前页码的左侧和右侧有一个可见的页码,因此总共有 3 个。类似于 <<Back 1 ... 4 ... 19 Next>>
CODEX

和使链接居中的CSS

.pagination {
text-align: center;
}

关于css - Wordpress 分页数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23969320/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com