Cho mình hỏi, mình muốn lấy mã id của category sản phẩm đang đứng, ví dụ mình đang đứng ở thuốc A, chuyển mục nó là AA. Giờ làm sao lấy được ID của AA giúp mình với, sao mà lên mạng nhiều mã quá, làm theo mà không được ví dụ: PHP: $terms = get_the_terms ( $product_id, 'product_cat' );foreach ( $terms as $term ) { $cat_id = $term->id;} PHP: $terms = get_the_terms( $post->cat_ID , 'product_cat' );echo $terms[key($terms)]->slug;
Bạn thử code sau nhé: PHP: global $post;$terms = get_the_terms( $post->ID, 'product_cat' );foreach ($terms as $term) { echo $term->term_id;} Còn bạn đang ở chuyên mục, bạn muốn lấy category ở chuyên mục bạn đang đứng hiện tại thì sử dụng code: PHP: $cate = get_queried_object();$cateID = $cate->term_id;echo $cateID;