Wordpress查询\u帖子组合

Wordpress查询\u帖子组合,wordpress,wordpress-theming,Wordpress,Wordpress Theming,我有一个叫Clipper的Wordpress主题,孩子的主题是阿谀奉承 主题使用query_输出在主页中输出结果。我的目的是按照自定义字段“clr\u up\u vote”进行排序。但是,这导致输出减少到仅包含“clr\u up\u vote”数据的帖子,并隐藏了其余内容 我最初打算通过在index.php中使用两个查询来进行修复 $ordered_posts = query_posts(array( 'post_type' => APP_POST_TYPE , 'ig

我有一个叫Clipper的Wordpress主题,孩子的主题是阿谀奉承

主题使用query_输出在主页中输出结果。我的目的是按照自定义字段“clr\u up\u vote”进行排序。但是,这导致输出减少到仅包含“clr\u up\u vote”数据的帖子,并隐藏了其余内容

我最初打算通过在index.php中使用两个查询来进行修复

$ordered_posts =   query_posts(array(
    'post_type' => APP_POST_TYPE
    , 'ignore_sticky_posts' => 1
    , 'paged' => $page
    , 'posts_per_page' => 10
    , 'offset' => $offset
    ,'meta_key' => 'clpr_votes_up',
    'orderby' => 'meta_value',
    'order' => 'DESC',
         'meta_query' => array(
        array(
        'key' => 'clpr_votes_up',
        'meta-value' => $value,
        'value' => 1,
        'compare' => '>='
        ),
        array(
                    'key' => 'clpr_votes_down',
                    'value' => '',
                    'compare' => 'LIKE'
            )
    )


));
get_template_part('loop', 'coupon'); 
以及

但是现在分页似乎不起作用了。我尝试使用WP\u Query,但主题将只接受Query\u posts()


任何建议都很好。谢谢

从查询帖子中删除元查询。Just orderby应设置为meta value,meta key应设置为clpr

$ordered_posts =   query_posts(array(
    'post_type' => APP_POST_TYPE
    , 'ignore_sticky_posts' => 1
    , 'paged' => $page
    , 'posts_per_page' => 10
    , 'offset' => $offset
    ,'meta_key' => 'clpr_votes_up',
    'orderby' => 'meta_value',
    'order' => 'DESC'
));
如果需要所有帖子,则从查询中删除每页帖子

$ordered_posts =   query_posts(array(
    'post_type' => APP_POST_TYPE
    , 'ignore_sticky_posts' => 1
    , 'paged' => $page
    , 'posts_per_page' => 10
    , 'offset' => $offset
    ,'meta_key' => 'clpr_votes_up',
    'orderby' => 'meta_value',
    'order' => 'DESC'
));