wordpress - 循环更新页数
问题描述
我的循环中有一个条件是跳过多条记录进行显示。
例如,wp_pagenavi
认为它是 3 页而不是 2 页。
我想在循环结束后更新页数。
<?php
$arg = array(
'meta_key' => 'closed',
'meta_value' => 1,
'post_type' => 'project',
'order' => 'DESC',
'orderby' => 'id',
'author' => $uid,
'posts_per_page' => $post_per_page,
'paged' => $query_vars['paged']
);
query_posts($arg);
if(have_posts()) :
while ( have_posts() ) : the_post();
if($myCondition)
continue; //skip record here
the_title();
endwhile;
if(function_exists('wp_pagenavi')):
wp_pagenavi(); endif;
endif;
感谢帮助。
我的条件:
$bids = "select * from ".$wpdb->prefix."project_bids where pid='".get_the_ID()."' and winner='1' order by id DESC";
$res = $wpdb->get_results($bids);
$selected_bid = $wpdb->get_results("select * from " . $wpdb->prefix . "project_escrow where `pid`={$res[0]->pid}");
$selected_bid = $selected_bid[0];
if(!is_null($selected_bid) )
continue;
解决方案
推荐阅读
- javascript - 从一个日历跳到另一个
- visual-studio - 如何在 Visual Studio 中删除项目并保留源代码?
- selenium - isDisplayed() 在 3.12.0 硒罐上返回空指针异常
- c# - “IPhoneLine”不包含“PhoneLineStateChanged”的定义
- java - 使用 j2html 的登录表单示例
- java - java.lang.RuntimeException:命名空间“http://ws.abc.com/”的架构已经包含类型
- spring - 在 Spring Cloud Gateway 过滤器中引发自定义运行时异常
- html - 在相对定位的元素之前/之后对齐移动方向元素(上一个/下一个)(无 flexbox)
- java - 密码检查、验证和要求
- python - Windows Server上的Django MySQL连接错误