小编use*_*752的帖子

Wordpress查询显示空post__in数组中的帖子?

我有以下WP_Query论点:

$posts = new WP_Query(array(
        'post__in' => $postids,
        'meta_key' =>'ratings_average',
        'orderby'=>'meta_value_num',
        'order' =>'DESC',
    ));
Run Code Online (Sandbox Code Playgroud)

$ postids是一个从另一个中检索的id数组WP_Query.我的问题是,即使$ postids为空,Wordpress循环显示帖子.如果$ postids为空,我如何管理它不应该显示任何帖子.

php wordpress

11
推荐指数
3
解决办法
5690
查看次数

Wordpress - 一起使用 meta_query 和 tax_query?

我一直试图在争论中使用tax_query和,但由于某种原因,这似乎不起作用。meta_queryWP_Query

我的代码是:

$args = array (
    'meta_key' => 'ratings_average',
    'orderby' => 'meta_value_num',
    'order' => 'DESC',
    'meta_query' => array(
        'relation' => 'AND',
        array(
            'key'      => 'eventstart',
            'compare'  => '>=',
            'value'    => $tonight, 
        ),
        array(
            'key'      => 'eventstart',
            'compare'  => '<',
            'value'    => $tomorow, 
        ),
    ),
    'tax_query' => array(
        array(
            'taxonomy' => 'Music',
            'field'    => 'slug',
            'terms'    => 'fri'
        ),
    ),
);  

$my_query = new WP_Query( $args );
Run Code Online (Sandbox Code Playgroud)

有谁知道我在代码中哪里出错了。任何帮助,将不胜感激。

之后print_r($args),它给了我以下结果:

Array (
    [meta_key] => ratings_average
    [orderby] …
Run Code Online (Sandbox Code Playgroud)

php wordpress

5
推荐指数
1
解决办法
8616
查看次数

标签 统计

php ×2

wordpress ×2