【发布时间】:2017-12-22 12:24:23
【问题描述】:
我正在尝试获取 WordPress 分页。但是当我点击第一页时,它总是在页面上重定向它自己,但在这里它用页码重定向
function pagination_bar( $custom_query ) {
$total_pages = $custom_query->max_num_pages;
$current_page = isset( $_GET['page_num'] ) ? abs( (int) $_GET['page_num'] ) : 1;
if ( $total_pages > 1 ) {
echo '<strong>Page ' . $current_page . ' of ' . $total_pages . '</strong> ';
echo paginate_links( array(
'base' => add_query_arg( 'page_num', '%#%' ),
'format' => '?page_num=%#%',
'prev_text' => false,
'next_text' => false,
'current' => $current_page,
'total' => $total_pages,
) );
}}
我在页面之后传递了自定义 page_num 参数。
【问题讨论】:
-
您可以使用jQuery,例如:在第一页使用onClick,在点击监听器上使用preventDefault。
标签: php wordpress pagination