Lấy category id từ id của sản phẩm, get category id by product id

Thảo luận trong 'Mã nguồn mở Wordpress' bắt đầu bởi seolagi, 7/6/21.

  1. seolagi
    Tham gia ngày:
    16/4/14
    Bài viết:
    1,017
    Đã được thích:
    80
    Điểm thành tích:
    48
    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;
     
    Cảm ơn đã xem bài:

    Lấy category id từ id của sản phẩm, get category id by product id

  2. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    4,863
    Đã được thích:
    1,192
    Điểm thành tích:
    113
    Giới tính:
    Nam
    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;
     
    Chỉnh sửa cuối: 21/1/22


Chủ để tương tự : Lấy category
Diễn đàn Tiêu đề Date
Mã nguồn mở Wordpress Code PHP Lấy toàn bộ Category Portfolio themes flatsome như thế nào? 27/1/21
Mã nguồn mở Wordpress Lấy category id từ id của bài viết, get catgory id by post id 7/12/20
Mã nguồn mở Wordpress Lấy category id hiện tại của bài viết hoặc chuyên mục trong wordpress 6/12/18
Mã nguồn mở Wordpress Lấy tên, id category chuyên mục hiện tại trong WordPress 11/6/18
Mã nguồn mở Wordpress Get main file plugin, lấy file đường dẫn chính plugin trong wordpress 8/4/23