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