Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 按类别和子项的WordPress查询_Php_Wordpress - Fatal编程技术网

Php 按类别和子项的WordPress查询

Php 按类别和子项的WordPress查询,php,wordpress,Php,Wordpress,我正在尝试创建一个自定义查询,该查询将根据类别状态返回结果。如果类别有子类,那么我需要能够同时按父类和子类进行查询。但是,如果我属于子类别,则需要查询仅为子类别。我尝试过使用get category parent,但功能似乎不存在。有人能帮忙吗 当前php代码为: if( $category[0]->category_parent != '' ) { $query_cat = $category[0]->slug; } else { // Get parent cat

我正在尝试创建一个自定义查询,该查询将根据类别状态返回结果。如果类别有子类,那么我需要能够同时按父类和子类进行查询。但是,如果我属于子类别,则需要查询仅为子类别。我尝试过使用get category parent,但功能似乎不存在。有人能帮忙吗

当前php代码为:

if( $category[0]->category_parent != '' ) {
    $query_cat = $category[0]->slug;
} else {
    // Get parent category 
    $parent = &get_category($category[0]->term_id);
    if($parent->category_parent != 1) {
        $parent = $category[0]->term_id;
    }
    var_dump($parent);
} 
PERFORM NEW WP_Query();