source

Woocommerce Variation 부모 Atribute

ittop 2023. 3. 28. 22:34
반응형

Woocommerce Variation 부모 Atribute

Woocommerce 가변 제품이 있습니다.그 변동의 부모 속성(pa_brand)을 취득할 필요가 있습니까?여기 제가 가지고 있는 코드인데 아무것도 반환하지 않습니다.제품 ID에서 제품 변형을 가져오려면 어떻게 해야 합니까?

global $product;
global $post;
$post_id = $post->ID;
$parent_id = wp_get_post_parent_id( $post_id );
$brand = $product->get_attribute( 'pa_brand' );

@Rob Gelhausen은 이미 질문에 대한 코멘트로 답변했다.좀 더 알려드리기 위해서 제가 답변을 드리는 겁니다.

변형상품 ID에서 Main 상품 ID/Parent 상품 ID를 얻으려면 아래 코드를 이용하시면 됩니다.

$variation = wc_get_product($variation_id);
$product = wc_get_product( $variation->get_parent_id() );

속성을 얻으려면 아래 코드를 사용하면 됩니다.

$brand = $product->get_attribute( 'pa_brand' );

언급URL : https://stackoverflow.com/questions/49684382/get-woocommerce-variation-parent-attribute

반응형