【发布时间】:2017-08-07 11:09:48
【问题描述】:
我需要你的帮助。我有一个自定义搜索引擎,可以从帖子类型分类中搜索产品:
if( isset($_POST['search_products'] ) {
/// codes ....
$_SESSION['ids'] = $my_ids;
$args = array(
'post_type' => 'product',
'showposts' => -1,
'post__in' => $_SESSION['ids']
)
$posts = new Wp_Query($args);
}
这个查询输出了大约 60 个带有分页的产品(每页 10 个产品),但是当用户在没有使用搜索引擎的情况下访问该页面时,应该显示所有产品。相反,$_SESSION 保留并仅显示以前的结果。
我只想在搜索时分页工作,并且在我访问页面时显示所有产品而不使用搜索引擎。
是否有任何 Wordpress 专家有想法?
谢谢。
【问题讨论】:
标签: php wordpress pagination