Php 仅从wordpress中匹配的子类别进行查询
我有一个类别叫做“项目”。我只想查询各种子类别,如果它们匹配的话。我该怎么做?下面的代码只是查询主类别“projects”的所有子级Php 仅从wordpress中匹配的子类别进行查询,php,mysql,wordpress,Php,Mysql,Wordpress,我有一个类别叫做“项目”。我只想查询各种子类别,如果它们匹配的话。我该怎么做?下面的代码只是查询主类别“projects”的所有子级 如果他们匹配什么?这也是错误的:array($cat->term\u id),在没有额外空格的情况下编写它array($cat->term\u id),我需要它从“projects”的同一子类别中查询,如果它们匹配什么?这也是错误的:array($cat->term\u id),在没有额外空格的情况下编写它array($cat->term\u id),我需要它从“
如果他们匹配什么?这也是错误的:
array($cat->term\u id),
在没有额外空格的情况下编写它array($cat->term\u id),
我需要它从“projects”的同一子类别中查询,如果它们匹配什么?这也是错误的:array($cat->term\u id),
在没有额外空格的情况下编写它array($cat->term\u id),
我需要它从“projects”的同一子类别中查询
if (is_single()) {
$cats = get_categories('child_of=31');
$cat = $cats[0];
} else {
$cat = get_category(get_query_var('cat'));
}
$cat_slug = $cat - > slug;
$work_query = new WP_Query(array(
'post_type' => 'work',
'category__in' => array($cat - > term_id),
'posts_per_page' => 20,
'orderby' => 'date',
'order' => 'DESC',
'paged' => $paged,
'post__not_in' => array(get_the_ID()),
));