如何在产品档案页面中获取当前产品类别ID 时间:2015-08-12 作者:Exclutips 如果我在产品归档页面上,那么如何在产品归档页面中获取当前产品类别ID。我正在使用此选项,但没有结果:global $wp_query; $category_name = $wp_query->query_vars[\'product_cat\']; $category_object = get_term_by(\'name\', $category_name, \'product_cat\'); $category_id = $category_object->term_id; 2 个回复 SO网友:Exclutips 我解决这个问题以获取当前类别ID。$cate = get_queried_object(); $cateID = $cate->term_id; echo $cateID; 它就像一个符咒。 SO网友:Alex Marques 性能功能! <?php global $post; $terms = get_the_terms( $post->ID, \'product_cat\' ); foreach ( $terms as $term ) { $product_cat_id = $term->term_id; if( $term = get_term_by( \'id\', $product_cat_id, \'product_cat\' ) ){echo $term->name;} break; }?> 结束 文章导航