내 가게의 모든 제품에 1 개의 태그가 부착되어 있습니다. 내가 원하는 것은 단일 제품 페이지 아래에 태그 정보를 표시하고 설명 및 제목과 같은 정보를 태그하는 것입니다. 어떻게하면 좋을까요? 쿼리를 사용하고 결과 나 다른 것을 반복해서 보여줄 수 있습니까?단일 제품 페이지 아래에 태그 정보 추가
0
A
답변
1
은 샘플 코드입니다. 또는 모든 플러그인 PHP 파일에서.당신은 제품 메타하기 전에 사용자 정의 HTML을 렌더링하는
woocommerce_product_meta_end
훅을 사용하고 태그의 세부를 얻을 수get_the_terms
를 사용할 수 있습니다.add_action('woocommerce_product_meta_end', 'wh_renderProductTagDetails'); function wh_renderProductTagDetails() { global $product; $tags = get_the_terms($product->get_id(), 'product_tag'); //print_r($tags); if (empty($tags)) return; foreach ($tags as $tag_detail) { echo '<p> Title: ' . $tag_detail->name . '</p>'; //to print title echo '<p> Desc: ' . $tag_detail->description . '</p>'; //to print description } }
코드 활성 자식 테마 (또는 테마)의
functions.php
파일에 간다 : 여기
희망이 있습니다.
+1
감사장, 내가 필요한 것. 또한 Visual Composer를 사용하는 사용자는 do_shortcode ($ tag_detail-> description)를 사용하여 코드의 서식을 지정할 수 있습니다. –
먼저 단일 제품 페이지에서 정보를 출력 할 수있는 후크를 살펴보십시오. https://businessbloomer.com/woocommerce-visual-hook-guide-single-product-page/ –