Minh đang muốn get lấy dữ liệu của thằng ACF Field khi truyền vào từ category product mà không được, bạn nào biết giúp mình với. Mình tạo cái ACF Taxonomy Category Product Cat như hình sau: Rồi vào chuyên mục category sản phẩm truyền vào nội dụng Product Stick ID như hình dưới. PHP: $categoryid_list = "123,21,23"; // các id của chuyên mục mình truyền vào.$category_list = explode(',', $categoryid_list);foreach ( $category_list as $ps ) {$cat_ID = (int) $ps;$category = get_term( $cat_ID );$product_stick_id = get_field( 'product_stick_id', $cat_ID ); //không lấy được dữ liệu.... còn dài dưới mình dùng để lấy thông tin về chuyên mục} Mình làm giống y chang lấy của các Field khác mà không hiểu sao nó không ra dữ liệu toàn ra NULL Bạn nào biết vì sao giúp mình với, hay phải truyền thêm cái gì vào chỗ get_field
Cái bạn đang lấy nhận về là 1 Taxonomy Category của sản phẩm thì bạn truyền vào hết cái category mới nhận được bạn nhé, không phải truyền vào id giống bình thường đâu. Sửa code lại thành: PHP: $categoryid_list = "123,21,23"; // các id của chuyên mục mình truyền vào.$category_list = explode(',', $categoryid_list);foreach ( $category_list as $ps ) { $cat_ID = (int) $ps; $category = get_term( $cat_ID ); $product_stick_id = get_field( 'product_stick_id', $category); // sửa lại chỗ này thế này nhé .... còn dài dưới mình dùng để lấy thông tin về chuyên mục} Hoặc cách khác: PHP: $cateid = 123;$id_cate_acf = 'product_cat_' . $cateid;$rq = get_field ('field_name', $id_cate_acf); Hay lấy dữ liệu field tại chuyên mục category hiện hành PHP: $category = get_queried_object();$rq = get_field( 'field_name', $category ); Một số kiến thức khác về Taxonomy https://www.advancedcustomfields.com/resources/taxonomy/ https://www.advancedcustomfields.com/resources/adding-fields-taxonomy-term/