将query_posts与另一个表合并

时间:2018-09-20 18:27:14

标签: wordpress

我想在我的wordpress项目中将查询帖子与自定义表格合并。

我使用的代码:

<?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();

    $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;

        the_title();
    endwhile;

    if(function_exists('wp_pagenavi')):
        wp_pagenavi(); endif;

endif;

实际上我想删除if(!is_null($selected_bid)) continue;语句。

因为我在wp_pagenavi中有一个problem,所以分页。

感谢帮助。

0 个答案:

没有答案