如何重置页面,请返回wordpress上的第一页(wp_query,paginate_links)
How to reset the page, go back to first page on wordpress ( wp_query,paginate_links)?
我使用以下代码来处理WordPress分页。例如,如果用户转到第9页,我的代码将回显此URL'http://jjh.com/Cute/page/9/?post_per_page=60"。
我的问题是:每当我更改post_per_page
编号时,我可以将页面重置为1吗?我允许用户更改这个参数,当他们使用它时,我想重置到顶部
<?php
//I cut some unnecessary code
// I have a select dropdown to select post_per_page
$arg = array(
'post_type' => 'post',
'posts_per_page' => $post_per_page,
'cat' => $page_cat,
'paged' => $paged,
'offset' => $offset,
'prev_text' => __('«'),
'next_text' => __('»'),
'mid_size' => 2
);
$wp_query = new WP_Query($arg);
echo paginate_links( $arg );
?>
试试这个代码:
$paged = (get_query_var('paged')) ? get_query_var('paged') : 1;
$post_type = 'post';
$args=array(
'post_typr' => $post_type,
'cat' =>3,
'posts_per_page' => 6,
'paged' => $paged,
'orderby' => 'title',
'order' => 'asc'
);
$my_query = null;
$my_query = new WP_Query($args);
添加此代码后,在查询<?php if ($my_query->have_posts() ) :
while ($my_query->have_posts()) : $my_query->the_post(); ?>
时使用
查询结束标签后使用<?php
$big = 999999999; // need an unlikely integer
echo paginate_links( array(
'base' => str_replace( $big, '%#%', get_pagenum_link( $big ) ),
'format' => '?paged=%#%',
'current' => max( 1, get_query_var('paged') ),
'total' => $my_query->max_num_pages
) );
?>
然后关闭if语句。<?php endif; wp_reset_query();?>
相关文章:
- 在javascript中接收来自mssql.query的变量
- Query JS Ext.data.Store
- Chrome扩展,Chrome.tabs.query的结果未定义
- 如何将解析云代码的query.count结果保存在变量中
- Wordpress:javascript在服务器上的wp-admin中不起作用
- Dojo:TypeError:marketStore.query不是函数
- jQuery在单击按钮时中止所有AJAX请求(query)
- JQuery自动完成-在焦点上显示完整菜单(从WP短代码中)
- “query”是MongoDB中的保留名称吗?
- 通过JavaScript/jQuery运行PHP SQL Query以隐藏条目
- CSS Media Query 和 Javascript/jQuery 不匹配
- Google Fusion Table Javascript UPDATE Query?
- JS为幻灯片创建与WP冲突
- 如何使用Parse.Query检索特定对象
- JS Sequelize "Where Related" Query?
- node-mysql connection.query() returns undefined
- Ctrl+鼠标滚轮缩放在Chrome和Opera中无法使用某些WP主题
- 更新到WP 4.5后,Wordpress中出现Visual Composer错误
- WP Enfold Layerslider:如何将静态内容放在滑块上方
- 显示多个内容项目从一个动态列表(Wordpress WP-Query)与Javascript幻灯片效果