2017-12-20 29 views
2

나는 Wordpress와 Woocommerce로 나의 새로운 웹 사이트를 만들고있다. 짧은 설명을 주문 세부 사항에 표시하고 싶습니다. Woocommerce Short_Description 세부 순서로

는이 코드 발견 :

add_action('woocommerce_after_shop_loop_item_title', 'woocommerce_template_single_excerpt', 5); 

을하지만 그 날 집에 대한 설명을 보여줍니다.

주문 세부 정보를 표시하는 방법이 있습니까?

+0

저는 Stack Overflow가 "포럼"이 아니라 사실에 기반한 Q & A 플랫폼이라고 말할 필요성을 느낍니다. "포럼"에서 찾을 수있는 프로그래밍 문제에 대한 지속적인 토론은 허용되지 않습니다. – Rob

답변

0

그것은 woocommerce_order_item_name 필터 후크에 꺾어 사용자 정의 기름 부음이 방법을 수행 할 수 있습니다 어떤 또한

add_filter('woocommerce_order_item_name', 'add_single_excerpt_to_order_item', 10, 3); 
function add_single_excerpt_to_order_item($item_name, $item, $is_visible){ 
    $product_id = $item->get_product_id(); // Get the product Id 
    $excerpt = get_the_excerpt($product_id); // Get the short description 

    return $item_name . '<br><p class="item-description">' . $excerpt ; '</p>'; 
} 

이 코드는 활성 자식 테마 (또는 테마)의 function.php 파일에 간다거나 플러그인 파일.

테스트를 거쳐 작동합니다. 항목 이름 아래의 주문 항목에 간단한 설명이 표시됩니다.

+0

도움을 주셔서 대단히 감사합니다. 코드를 테스트했는데 잘 작동합니다. 갚을 방법을 모르겠다. 사이트에 기부하거나 다른 것을 기부 할 수 있습니까? 다시 감사합니다 – Visucio2

+0

@ Visucio2 갚을 수 있습니다, 당신은 당신의 질문에 대답이 답변을 수락하실 수 있습니다. 모르는 경우 : [답변 수락 방법] (https://stackoverflow.com/help/someone-answers). – LoicTheAztec