我尝试过做WP_Query计数和“get_terms”,但最终无法合并一个脚本,可以计算具有特定标签的特定类别的wordpress woocommerce产品。 我认为Woocommerce产品只是自定义分类标准。
以下是我如何计算产品类别中的帖子数量的示例:
$zz = get_term_by( 'id', $cat_id, 'product_cat' );
echo $zz->count;
上面给出了按类别ID分类的产品结果。现在,我如何仅计算特定类别中具有“某物”标签的产品。我的猜测是我必须使用一些查询,但是如何?
答案 0 :(得分:4)
我会做WP_Query
:
$args = array(
'posts_per_page' => -1,
'post_type' => 'product',
'product_cat' => 'some_category_slug',
'product_tag' => 'some_tag_slug'
);
$query = new WP_Query( $args );
$count = $query->post_count;